Date: Wed, 18 Aug 1999 18:45:08 -0500 From: Ade Lovett <ade@lovett.com> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/13242: unbreak lang/expect Message-ID: <E11HFOG-0002rr-00@zen.lovett.com>
next in thread | raw e-mail | index | archive | help
>Number: 13242 >Category: ports >Synopsis: unbreak 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: Wed Aug 18 16:50:01 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Ade Lovett >Release: FreeBSD 4.0-CURRENT i386 >Organization: Lovett Network Consultancy >Environment: Up-to-date ports tree. >Description: Another distfile survey cleanup. Distfiles for lang/expect were unfetchable from the one and only master site. >How-To-Repeat: cd lang/expect; make fetch >Fix: Following patch upgrades expect to version 5.30 and uses the official home location. Sadly, they've decided not to use version numbers in their ftp/http'able source distributions, so this may break without warning as and when they upgrade. japanese/expect can probably be upgraded in a similar manner by the maintainer -- this poor, dumb, Englishman is going to stay away from that though -- to quote a phrase, "I know two languages.. English.. and bad English.." cvs diff: Diffing . Index: Makefile =================================================================== RCS file: /home/FreeBSD/cvs/ports/lang/expect/Makefile,v retrieving revision 1.38 diff -u -r1.38 Makefile --- Makefile 1998/11/14 09:43:17 1.38 +++ Makefile 1999/08/18 23:38:03 @@ -1,15 +1,15 @@ # New ports collection makefile for: expect # Date created: 20 November 1994 # Whom: pst -# Version required: 5.28 +# Version required: 5.30 # # $Id: Makefile,v 1.38 1998/11/14 09:43:17 asami Exp $ -# -# Note this file is included from japanese/expect/Makefile -DISTNAME= expect-5.28 +DISTNAME= expect +PKGNAME= expect-5.30 +WRKSRC= ${WRKDIR}/${PKGNAME} CATEGORIES= lang tcl80 tk80 -MASTER_SITES= ftp://peloton.physics.montana.edu/pub/distfiles/ +MASTER_SITES= http://expect.nist.gov/ MAINTAINER= ports@freebsd.org @@ -31,13 +31,13 @@ .include <bsd.port.pre.mk> .if ${PORTOBJFORMAT} == "elf" -SOLIB= libexpect528.so.1 +SOLIB= libexpect530.so.1 .else -SOLIB= libexpect528.so.1.2 +SOLIB= libexpect530.so.1.2 .endif post-install: - ${LN} -sf ${SOLIB} ${PREFIX}/lib/libexpect528.so + ${LN} -sf ${SOLIB} ${PREFIX}/lib/libexpect530.so ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib .include <bsd.port.post.mk> cvs diff: Diffing files Index: files/md5 =================================================================== RCS file: /home/FreeBSD/cvs/ports/lang/expect/files/md5,v retrieving revision 1.14 diff -u -r1.14 md5 --- md5 1998/10/10 04:07:07 1.14 +++ md5 1999/08/18 23:01:48 @@ -1 +1 @@ -MD5 (expect-5.28.tar.gz) = 4fd07ed06049da86f63f8b0aa188367a +MD5 (expect.tar.gz) = fdfb69b8f41802e690bc7d002c559d72 cvs diff: Diffing patches Index: patches/patch-aa =================================================================== RCS file: /home/FreeBSD/cvs/ports/lang/expect/patches/patch-aa,v retrieving revision 1.8 diff -u -r1.8 patch-aa --- patch-aa 1998/10/01 07:06:00 1.8 +++ patch-aa 1999/08/18 23:25:06 @@ -1,18 +1,9 @@ ---- configure.orig Tue May 19 00:22:13 1998 -+++ configure Thu Oct 1 08:14:36 1998 -@@ -1236,6 +1236,8 @@ - # It thinks the first close brace ends the variable substitution. - test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' - -+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' -+ - test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' - - -@@ -5902,7 +5904,11 @@ +--- configure.orig Wed Aug 18 11:52:19 1999 ++++ configure Wed Aug 18 18:24:52 1999 +@@ -6076,7 +6076,11 @@ 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_SHLIB_SUFFIX + # 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" @@ -22,7 +13,7 @@ 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 -@@ -6099,17 +6105,18 @@ +@@ -6290,7 +6294,7 @@ s%@TCL_SHLIB_LD@%$TCL_SHLIB_LD%g s%@SHLIB_SUFFIX@%$SHLIB_SUFFIX%g s%@TCL_LD_FLAGS@%$TCL_LD_FLAGS%g @@ -31,7 +22,8 @@ s%@TCL_LIB_SPEC@%$TCL_LIB_SPEC%g s%@TCL_SHARED_LIB_SUFFIX@%$TCL_SHARED_LIB_SUFFIX%g s%@TK_VERSION@%$TK_VERSION%g - s%@TK_DEFS@%$TK_DEFS%g +@@ -6298,7 +6302,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 @@ -39,7 +31,3 @@ s%@TK_LIB_SPEC@%$TK_LIB_SPEC%g s%@CC@%$CC%g s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g -+s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g - s%@INSTALL_DATA@%$INSTALL_DATA%g - s%@RANLIB@%$RANLIB%g - s%@subdirs@%$subdirs%g cvs diff: Diffing pkg Index: pkg/PLIST =================================================================== RCS file: /home/FreeBSD/cvs/ports/lang/expect/pkg/PLIST,v retrieving revision 1.13 diff -u -r1.13 PLIST --- PLIST 1998/10/10 04:07:07 1.13 +++ PLIST 1999/08/18 23:27:56 @@ -23,11 +23,13 @@ include/expect.h include/expect_comm.h include/expect_tcl.h -lib/expect5.28/pkgIndex.tcl -lib/expect5.28/libexpect528.a -lib/libexpect528.a -lib/libexpect528.so -lib/libexpect528.so.1.2 +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 @exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B @unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R -@dirrm lib/expect5.28 +@dirrm lib/expect5.30 >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?E11HFOG-0002rr-00>