ports/78572: update devel/spin to 4.2.4

Jonathan Hanna jhanna at S010600047597284e.vc.shawcable.net
Tue Mar 8 04:30:04 UTC 2005


>Number:         78572
>Category:       ports
>Synopsis:       update devel/spin to 4.2.4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 08 04:30:03 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Hanna
>Release:        FreeBSD 4.11-STABLE i386
>Organization:
>Environment:
>Description:
>How-To-Repeat:
>Fix:

diff -urPN spin.orig/Makefile spin/Makefile
--- spin.orig/Makefile	Tue Jan 11 08:49:42 2005
+++ spin/Makefile	Mon Mar  7 20:07:26 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	spin
-PORTVERSION=	4.2.2
+PORTVERSION=	4.2.4
 CATEGORIES=	devel
 MASTER_SITES=	http://spinroot.com/spin/Src/
 DISTNAME=	spin${PORTVERSION:S/.//g}
@@ -17,6 +17,7 @@
 .if !defined(WITHOUT_XSPIN)
 RUN_DEPENDS=	wish8.4:${PORTSDIR}/x11-toolkits/tk84
 PLIST_SUB+=	XSPIN=""
+XSPIN_TCL	= ${WRKDIR}/Xspin4.2/xspin423.tcl
 .else
 PLIST_SUB+=	XSPIN="@comment "
 .endif
@@ -38,24 +39,26 @@
 post-extract:
 	@cd ${WRKDIR}/Test && ${SH} ${WRKDIR}/Test/examples
 
+.if !defined(WITHOUT_XSPIN)
 pre-patch:
-	${TR} -d '\015' < ${WRKDIR}/Xspin4.2/xspin422.tcl \
-		> ${WRKDIR}/Xspin4.2/xspin422.tcl.tmp
-	${MV} -f ${WRKDIR}/Xspin4.2/xspin422.tcl.tmp \
-		${WRKDIR}/Xspin4.2/xspin422.tcl
+	${TR} -d '\015' < ${XSPIN_TCL} > ${XSPIN_TCL}.tmp
+	${MV} -f ${XSPIN_TCL}.tmp ${XSPIN_TCL}
+.endif
 
+.if !defined(WITHOUT_XSPIN)
 post-patch:
 	@WISH=`(cd ${LOCALBASE}/bin ; ${LS} wish8* ) | tail -1` ; \
 	if [ -z "$$WISH" ] ; then WISH=wish8.0 ; fi ; \
 	${REINPLACE_CMD} \
 		-e "s|%%LOCALBASE%%|${LOCALBASE}|g;" \
-		-e "s|%%WISH%%|$$WISH|g" ${WRKDIR}/Xspin4.2/xspin422.tcl
+		-e "s|%%WISH%%|$$WISH|g" ${XSPIN_TCL}
+.endif
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/spin ${PREFIX}/bin
 .if !defined(WITHOUT_XSPIN)
 	${RM} -f ${PREFIX}/bin/xspin
-	${INSTALL_SCRIPT} ${WRKDIR}/Xspin4.2/xspin422.tcl ${PREFIX}/bin/xspin
+	${INSTALL_SCRIPT} ${XSPIN_TCL} ${PREFIX}/bin/xspin
 .endif
 .if !defined(NOPORTDOCS)
 	${MKDIR} ${DOCSDIR}/Doc
diff -urPN spin.orig/distinfo spin/distinfo
--- spin.orig/distinfo	Tue Jan 11 08:49:42 2005
+++ spin/distinfo	Mon Mar  7 19:54:28 2005
@@ -1,2 +1,2 @@
-MD5 (spin/spin422.tar.gz) = 858e90506c2521a9714658983f22b6ef
-SIZE (spin/spin422.tar.gz) = 324452
+MD5 (spin/spin424.tar.gz) = efa453b21335ff372bca5a6ff9e9abdd
+SIZE (spin/spin424.tar.gz) = 325603
diff -urPN spin.orig/files/patch-xspin spin/files/patch-xspin
--- spin.orig/files/patch-xspin	Tue Jan 11 08:49:42 2005
+++ spin/files/patch-xspin	Mon Mar  7 20:06:36 2005
@@ -1,5 +1,5 @@
---- ../Xspin4.2/xspin422.tcl.orig	Mon Mar  8 11:27:07 2004
-+++ ../Xspin4.2/xspin422.tcl	Mon Mar  8 11:31:09 2004
+--- ../Xspin4.2/xspin423.tcl.orig	Mon Mar  8 11:27:07 2004
++++ ../Xspin4.2/xspin423.tcl	Mon Mar  8 11:31:09 2004
 @@ -1,6 +1,6 @@
 -#!/bin/sh
 +#!%%LOCALBASE%%/bin/%%WISH%% -f

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list