Date: Thu, 28 Oct 1999 10:20:48 -0500 From: Ade Lovett <ade@lovett.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/14577: Update lang/expect Message-ID: <E11grM8-000NyI-00@anaconda.lovett.com>
next in thread | raw e-mail | index | archive | help
>Number: 14577 >Category: ports >Synopsis: Update lang/expect >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Oct 28 08:30:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Ade Lovett >Release: FreeBSD 3.3-STABLE i386 >Organization: Lovett Network Consultancy >Environment: Up to date ports tree. >Description: Expect has been updated to version 5.31, NIST still don't use version numbers for their tarballs. Pointed out by: bento >How-To-Repeat: cd lang/expect; make >Fix: Apply following patch to take expect to version 5.31, say goodbye to a.out/elf hackery, and depend on tcl/tk 8.2 instead of 8.0 Version: 5.30 -> 5.31 Changes: Makefile files/md5 patches/patch-aa pkg/PLIST Adds: NONE Removes: NONE cvs diff: Diffing . Index: Makefile =================================================================== RCS file: /home/ncvs/ports/lang/expect/Makefile,v retrieving revision 1.40 diff -u -r1.40 Makefile --- Makefile 1999/08/25 06:34:30 1.40 +++ Makefile 1999/10/28 15:16:19 @@ -1,26 +1,26 @@ # New ports collection makefile for: expect # Date created: 20 November 1994 # Whom: pst -# Version required: 5.30 +# Version required: 5.31 # # $FreeBSD: ports/lang/expect/Makefile,v 1.40 1999/08/25 06:34:30 obrien Exp $ DISTNAME= expect -PKGNAME= expect-5.30 -CATEGORIES= lang tcl80 tk80 +PKGNAME= expect-5.31 +CATEGORIES= lang tcl82 tk82 MASTER_SITES= http://expect.nist.gov/ MAINTAINER= ports@freebsd.org -LIB_DEPENDS?= tk80.1:${PORTSDIR}/x11-toolkits/tk80 +LIB_DEPENDS?= tk82.1:${PORTSDIR}/x11-toolkits/tk82 WRKSRC= ${WRKDIR}/${PKGNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS?= --enable-shared \ - --with-tclconfig=${PREFIX}/lib/tcl8.0 \ - --with-tclinclude=${PREFIX}/include/tcl8.0 \ - --with-tkconfig=${PREFIX}/lib/tk8.0 \ - --with-tkinclude=${PREFIX}/include/tk8.0 + --with-tclconfig=${PREFIX}/lib/tcl8.2 \ + --with-tclinclude=${PREFIX}/include/tcl8.2 \ + --with-tkconfig=${PREFIX}/lib/tk8.2 \ + --with-tkinclude=${PREFIX}/include/tk8.2 .if !defined(NO_MAN_INSTALL) MAN1= autoexpect.1 cryptdir.1 decryptdir.1 dislocate.1 \ expect.1 expectk.1 kibitz.1 mkpasswd.1 passmass.1 \ @@ -28,16 +28,8 @@ MAN3= libexpect.3 .endif -.include <bsd.port.pre.mk> - -.if ${PORTOBJFORMAT} == "elf" -SOLIB= libexpect530.so.1 -.else -SOLIB= libexpect530.so.1.2 -.endif - post-install: - ${LN} -sf ${SOLIB} ${PREFIX}/lib/libexpect530.so + ${LN} -sf libexpect531.so.1 ${PREFIX}/lib/libexpect531.so ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib -.include <bsd.port.post.mk> +.include <bsd.port.mk> cvs diff: Diffing files Index: files/md5 =================================================================== RCS file: /home/ncvs/ports/lang/expect/files/md5,v retrieving revision 1.16 diff -u -r1.16 md5 --- md5 1999/09/06 05:20:00 1.16 +++ md5 1999/10/27 23:06:07 @@ -1 +1 @@ -MD5 (expect.tar.gz) = 947ac547a40b02e7db0ecdae84b33ca7 +MD5 (expect.tar.gz) = aee409b4d3ebb4cc9a32b194006c0a51 cvs diff: Diffing patches Index: patches/patch-aa =================================================================== RCS file: /home/ncvs/ports/lang/expect/patches/patch-aa,v retrieving revision 1.9 diff -u -r1.9 patch-aa --- patch-aa 1999/08/19 03:19:02 1.9 +++ patch-aa 1999/10/27 23:10:39 @@ -1,19 +1,15 @@ ---- configure.orig Wed Aug 18 11:52:19 1999 -+++ configure Wed Aug 18 18:24:52 1999 -@@ -6076,7 +6076,11 @@ +--- configure.orig Fri Oct 22 22:48:14 1999 ++++ configure Wed Oct 27 18:10:25 1999 +@@ -6273,7 +6273,7 @@ + echo "configure:6274: checking for type of library to build" >&5 if test "$enable_shared" = "yes" && test "x${TCL_SHLIB_SUFFIX}" != "x" ; then EXP_SHLIB_CFLAGS=$TCL_SHLIB_CFLAGS - # EXP_SHARED_LIB_FILE=libexpect$EXP_LIB_VERSION$TCL_DBGX$TCL_SHLIB_SUFFIX - eval "EXP_SHARED_LIB_FILE=libexpect${TCL_SHARED_LIB_SUFFIX}" -+ if test X`objformat` = Xelf ; then -+ eval "EXP_SHARED_LIB_FILE=libexpect`echo ${VERSION} | tr -d .`.so.1" -+ else -+ eval "EXP_SHARED_LIB_FILE=libexpect`echo ${VERSION} | tr -d .`.so.1.2" -+ fi ++ eval "EXP_SHARED_LIB_FILE=libexpect`echo ${VERSION} | tr -d .`.so.1" EXP_LIB_FILE=$EXP_SHARED_LIB_FILE EXP_LIB_FILES="$EXP_SHARED_LIB_FILE $EXP_UNSHARED_LIB_FILE" echo "$ac_t""both shared and unshared" 1>&6 -@@ -6290,7 +6294,7 @@ +@@ -6504,7 +6504,7 @@ s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g s%@SHLIB_SUFFIX@%$SHLIB_SUFFIX%g s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g @@ -22,12 +18,12 @@ s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g s%@TCL_SHARED_LIB_SUFFIX@%$TCL_SHARED_LIB_SUFFIX%g s%@TK_VERSION@%$TK_VERSION%g -@@ -6298,7 +6302,7 @@ +@@ -6512,7 +6512,7 @@ s%@TK_DBGX@%$TK_DBGX%g s%@TK_XINCLUDES@%$TK_XINCLUDES%g s%@TK_XLIBSW@%$TK_XLIBSW%g -s%@TK_BUILD_LIB_SPEC@%$TK_BUILD_LIB_SPEC%g +s%@TK_BUILD_LIB_SPEC@%$TK_LIB_SPEC%g s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g - s%@CC@%$CC%g s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g + s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g cvs diff: Diffing pkg Index: pkg/PLIST =================================================================== RCS file: /home/ncvs/ports/lang/expect/pkg/PLIST,v retrieving revision 1.14 diff -u -r1.14 PLIST --- PLIST 1999/08/19 03:19:03 1.14 +++ PLIST 1999/10/28 15:12:01 @@ -25,11 +25,11 @@ include/expect_tcl.h include/tclRegexp.h include/tcldbg.h -lib/expect5.30/pkgIndex.tcl -lib/expect5.30/libexpect530.a -lib/libexpect530.a -lib/libexpect530.so -lib/libexpect530.so.1 +lib/expect5.31/pkgIndex.tcl +lib/expect5.31/libexpect531.a +lib/libexpect531.a +lib/libexpect531.so +lib/libexpect531.so.1 @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R -@dirrm lib/expect5.30 +@dirrm lib/expect5.31 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E11grM8-000NyI-00>