[Midnightbsd-cvs] mports: shells/ksh93: Updating ksh93 to the latest version.

archite at midnightbsd.org archite at midnightbsd.org
Wed Sep 10 02:17:00 EDT 2008


Log Message:
-----------
Updating ksh93 to the latest version.

Modified Files:
--------------
    mports/shells/ksh93:
        Makefile (r1.2 -> r1.3)
        distinfo (r1.2 -> r1.3)
        pkg-plist (r1.1 -> r1.2)

-------------- next part --------------
Index: pkg-plist
===================================================================
RCS file: /home/cvs/mports/shells/ksh93/pkg-plist,v
retrieving revision 1.1
retrieving revision 1.2
diff -L shells/ksh93/pkg-plist -L shells/ksh93/pkg-plist -u -r1.1 -r1.2
--- shells/ksh93/pkg-plist
+++ shells/ksh93/pkg-plist
@@ -1,3 +1,4 @@
+ at comment $MidnightBSD$
 @comment $FreeBSD: ports/shells/ksh93/pkg-plist,v 1.8 2006/02/13 09:46:26 garga Exp $
 bin/ksh93
 @exec echo "updating /etc/shells"; cp /etc/shells /etc/shells.bak; (grep -v %D/%F /etc/shells.bak; echo %D/%F) >/etc/shells; rm -f /etc/shells.bak
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/shells/ksh93/Makefile,v
retrieving revision 1.2
retrieving revision 1.3
diff -L shells/ksh93/Makefile -L shells/ksh93/Makefile -u -r1.2 -r1.3
--- shells/ksh93/Makefile
+++ shells/ksh93/Makefile
@@ -3,7 +3,18 @@
 # Whom:                        Christian Weisgerber <naddy at mips.inka.de>
 #
 # $MidnightBSD$
-# $FreeBSD: ports/shells/ksh93/Makefile,v 1.47 2006/04/22 22:21:28 kris Exp $
+# $FreeBSD: ports/shells/ksh93/Makefile,v 1.53 2008/08/18 18:36:36 miwi Exp $
+#
+# Make sure that your configuration DOES NOT set AN?Y gcc-related
+# variables.  ksh93 will not compile if you set even the seemingly
+# most unrelated variable related to gcc configuration.  This means
+# especially any flag which attempts to set the cputype.  Setting the
+# cputype does absolutely nothing except cause systems to fail in
+# horrible ways.  For any modern processor, setting the cputype only
+# serves to expose gcc bugs and does nothing to speed up any known
+# program.  If you are really unconvinced, go ahead but do not
+# complain to me about it.
+#
 
 PORTNAME=	ksh93
 PORTVERSION=	${VERSION:S/-//g}
@@ -18,13 +29,13 @@
 
 MANUAL_PACKAGE_BUILD=Doesn't build in tinderbox environment
 
-VERSION=	2007-03-28
+VERSION=	2008-07-25
 RESTRICTED=	Source recipient must acknowledge license
 
 FETCH_ENV=	HTTP_AUTH='basic:*:I accept www.opensource.org/licenses/cpl:.'
 FETCH_CMD=	/usr/bin/fetch -Rr		# see bin/76134
 NO_WRKSUBDIR=	yes
-MAKE_ENV=	CCFLAGS="${CFLAGS}" SHELL="${SH}"
+MAKE_ENV=	CCFLAGS="${CFLAGS}"
 .if defined(WANT_STATIC)
 MAKE_ENV+=	LDFLAGS=-static
 .endif
@@ -35,10 +46,6 @@
 
 INSTALLROOT=	${WRKSRC}/arch/midnightbsd.${ARCH}
 
-.if ${ARCH} == "sparc64"
-BROKEN=	Does not compile on sparc64
-.endif
-
 do-build:
 	@cd ${WRKSRC} && ${SETENV} -i ${MAKE_ENV} ${SH} bin/package make
 
@@ -52,6 +59,13 @@
 	    ${PREFIX}/share/examples/ksh93/
 .endfor
 
+post-install:
+	@${ECHO} "updating /etc/shells"
+	@${CP} /etc/shells /etc/shells.bak
+	@(${GREP} -v ${PREFIX}/bin/ksh93 /etc/shells.bak; \
+	  ${ECHO_CMD} ${PREFIX}/bin/ksh93) >/etc/shells
+	@${RM} -f /etc/shells.bak
+
 test: build
 	@cd ${WRKSRC}/src/cmd/ksh93/tests && \
 	    ${SETENV} SHELL=${INSTALLROOT}/bin/ksh \
Index: distinfo
===================================================================
RCS file: /home/cvs/mports/shells/ksh93/distinfo,v
retrieving revision 1.2
retrieving revision 1.3
diff -L shells/ksh93/distinfo -L shells/ksh93/distinfo -u -r1.2 -r1.3
--- shells/ksh93/distinfo
+++ shells/ksh93/distinfo
@@ -1,6 +1,6 @@
-MD5 (ksh93/INIT.2007-03-28.tgz) = c257f2557e3e136c05b8e7eb0ac1aab0
-SHA256 (ksh93/INIT.2007-03-28.tgz) = 886d99645b787a29dc10921b3e98494baf29b496d8c7fe8b0cea9d1fb2b66ff2
-SIZE (ksh93/INIT.2007-03-28.tgz) = 344670
-MD5 (ksh93/ast-ksh.2007-03-28.tgz) = 9227250fa6ad2235cc8665bb664cc740
-SHA256 (ksh93/ast-ksh.2007-03-28.tgz) = 08d4b28be67e6c719707ba9bfd31e14876c1a81239235185e6a128211434cf1e
-SIZE (ksh93/ast-ksh.2007-03-28.tgz) = 1646999
+MD5 (ksh93/INIT.2008-07-25.tgz) = 59bd2850ce70bd93db3760578e237449
+SHA256 (ksh93/INIT.2008-07-25.tgz) = 8d8a05e538568a39eb4b5b213aa72745ebd8ed24badfd26970ce9c57cf55701d
+SIZE (ksh93/INIT.2008-07-25.tgz) = 349502
+MD5 (ksh93/ast-ksh.2008-07-25.tgz) = aa6031753184ce6a5d08a8abc8c0ab92
+SHA256 (ksh93/ast-ksh.2008-07-25.tgz) = f83f7f909aaa35689bc848293dd27e6955d3c1df9d064b477869d82305ad73f9
+SIZE (ksh93/ast-ksh.2008-07-25.tgz) = 1757343


More information about the Midnightbsd-cvs mailing list