Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 1997 00:56:59 -0800 (PST)
From:      Paul Traina <pst@FreeBSD.ORG>
To:        ports@FreeBSD.ORG
Subject:   looking for tcl/tk testers for 8.0p1 port upgrades
Message-ID:  <199711250856.AAA28319@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
Here's a small script which will check out the current 8.0 ports
and upgrade them to 8.0.1.  I'd like feedback before I commit.  No
feedback == the ports stay stale.

#!/bin/sh

cvs co tcl80 tk80
rm -f tk80/patches/patch-ad
patch -p0 <<EOF

Index: tcl80/Makefile
===================================================================
RCS file: /home/ncvs/ports/lang/tcl80/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile	1997/10/08 10:48:41	1.2
+++ Makefile	1997/11/25 08:48:07
@@ -6,14 +6,14 @@
 # $Id: Makefile,v 1.2 1997/10/08 10:48:41 asami Exp $
 #
 
-DISTNAME=	tcl8.0
-PKGNAME=	tcl-8.0
+DISTNAME=	tcl8.0p1
+PKGNAME=	tcl-8.0.1
 CATEGORIES=	lang tcl80
 MASTER_SITES=	ftp://ftp.sunlabs.com/pub/tcl/
 
 MAINTAINER=	jkh@freebsd.org
 
-WRKSRC=		${WRKDIR}/${DISTNAME}/unix
+WRKSRC=		${WRKDIR}/tcl8.0/unix
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--enable-shared
 CONFIGURE_ENV=  PORTSDIR=${PORTSDIR}
Index: tcl80/files/md5
===================================================================
RCS file: /home/ncvs/ports/lang/tcl80/files/md5,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 md5
--- md5	1997/08/20 10:33:39	1.1.1.1
+++ md5	1997/11/25 08:47:41
@@ -1 +1 @@
-MD5 (tcl8.0.tar.gz) = f1b78b79a40fd8e90e84186b42105b71
+MD5 (tcl8.0p1.tar.gz) = 3170d859f583772c160bac4e6f514f6d
Index: tcl80/patches/patch-aa
===================================================================
RCS file: /home/ncvs/ports/lang/tcl80/patches/patch-aa,v
retrieving revision 1.4
diff -u -r1.4 patch-aa
--- patch-aa	1997/10/02 05:22:00	1.4
+++ patch-aa	1997/11/25 08:47:41
@@ -1,4 +1,14 @@
---- Makefile.in.orig	Fri Aug 15 22:17:28 1997
+--- configure	Fri Nov  7 09:28:05 1997
++++ configure	Fri Nov 21 23:36:13 1997
+@@ -3789,7 +3789,7 @@
+ 	    DL_LIBS=""
+ 	    LD_FLAGS=""
+ 	    LD_SEARCH_FLAGS=""
+-	    TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.0'
++	    TCL_SHARED_LIB_SUFFIX='`echo ${VERSION} | tr -d .`.so.1.1'
+ 	
+ else
+   echo "$ac_t""no" 1>&6
 +++ Makefile.in	Wed Oct  1 09:51:59 1997
 @@ -55,7 +55,9 @@
  BIN_INSTALL_DIR =	$(INSTALL_ROOT)$(exec_prefix)/bin
Index: tcl80/pkg/DESCR
===================================================================
RCS file: /home/ncvs/ports/lang/tcl80/pkg/DESCR,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 DESCR
--- DESCR	1997/08/20 10:33:41	1.1.1.1
+++ DESCR	1997/11/25 08:47:41
@@ -1,4 +1,4 @@
-This package contains the binary release of Tcl8.0, an embeddable tool
+This package contains the binary release of Tcl8.0p1, an embeddable tool
 command language.
 
 The best way to get started with Tcl is to read ``Tcl and the Tk
Index: tcl80/pkg/PLIST
===================================================================
RCS file: /home/ncvs/ports/lang/tcl80/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- PLIST	1997/10/01 08:39:50	1.3
+++ PLIST	1997/11/25 08:47:41
@@ -1,6 +1,6 @@
 bin/tclsh8.0
 lib/libtcl80.a
-lib/libtcl80.so.1.0
+lib/libtcl80.so.1.1
 @exec /sbin/ldconfig -m %B
 include/tcl8.0/tcl.h
 include/tcl8.0/unix/tclUnixPort.h
Index: tk80/Makefile
===================================================================
RCS file: /home/ncvs/ports/x11/tk80/Makefile,v
retrieving revision 1.5
diff -u -r1.5 Makefile
--- Makefile	1997/10/08 10:48:52	1.5
+++ Makefile	1997/11/25 08:53:57
@@ -6,16 +6,16 @@
 # $Id: Makefile,v 1.5 1997/10/08 10:48:52 asami Exp $
 #
 
-DISTNAME=	tk8.0
-PKGNAME=	tk-8.0
+DISTNAME=	tk8.0p1
+PKGNAME=	tk-8.0.1
 CATEGORIES=	x11 tk80
 MASTER_SITES=	ftp://ftp.sunlabs.com/pub/tcl/
 
 MAINTAINER=	jkh@Freebsd.ORG
 
-LIB_DEPENDS=	tcl80\\.1\\.:${PORTSDIR}/lang/tcl80
+LIB_DEPENDS=	tcl80\\.1\\.1:${PORTSDIR}/lang/tcl80
 
-WRKSRC=		${WRKDIR}/${DISTNAME}/unix
+WRKSRC=		${WRKDIR}/tk8.0/unix
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--enable-shared
 CONFIGURE_ENV=  PORTSDIR=${PORTSDIR}
Index: tk80/files/md5
===================================================================
RCS file: /home/ncvs/ports/x11/tk80/files/md5,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 md5
--- md5	1997/08/20 19:59:59	1.1.1.1
+++ md5	1997/11/25 08:49:12
@@ -1 +1 @@
-MD5 (tk8.0.tar.gz) = 489cdb76937d05aaec4ee506ba15d7dc
+MD5 (tk8.0p1.tar.gz) = d44ea2c46a7fe50dce2d6b98425dde43
Index: tk80/pkg/PLIST
===================================================================
RCS file: /home/ncvs/ports/x11/tk80/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- PLIST	1997/10/01 09:20:37	1.3
+++ PLIST	1997/11/25 08:49:12
@@ -243,7 +243,7 @@
 lib/tk8.0/safetk.tcl
 lib/tk8.0/tkConfig.sh
 lib/libtk80.a
-lib/libtk80.so.1.0
+lib/libtk80.so.1.1
 @exec /sbin/ldconfig -m %B
 @dirrm lib/tk8.0/demos/images
 @dirrm lib/tk8.0/demos

EOF



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199711250856.AAA28319>