From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Nov 7 05:30:12 2005 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D26516A41F for ; Mon, 7 Nov 2005 05:30:12 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C69543D53 for ; Mon, 7 Nov 2005 05:30:11 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id jA75UAID002307 for ; Mon, 7 Nov 2005 05:30:10 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id jA75UABQ002306; Mon, 7 Nov 2005 05:30:10 GMT (envelope-from gnats) Resent-Date: Mon, 7 Nov 2005 05:30:10 GMT Resent-Message-Id: <200511070530.jA75UABQ002306@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Paul Ledbetter III Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F21A016A41F for ; Mon, 7 Nov 2005 05:28:57 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACE1343D4C for ; Mon, 7 Nov 2005 05:28:57 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id jA75Svvs086677 for ; Mon, 7 Nov 2005 05:28:57 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id jA75Sv0i086676; Mon, 7 Nov 2005 05:28:57 GMT (envelope-from nobody) Message-Id: <200511070528.jA75Sv0i086676@www.freebsd.org> Date: Mon, 7 Nov 2005 05:28:57 GMT From: Paul Ledbetter III To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/88582: update lang/sbcl X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2005 05:30:12 -0000 >Number: 88582 >Category: ports >Synopsis: update lang/sbcl >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: Mon Nov 07 05:30:10 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Paul Ledbetter III >Release: FreeBSD 6.0-RC1 >Organization: >Environment: FreeBSD polyxena.houston.rr.com 6.0-RC1 FreeBSD 6.0-RC1 #0: Sun Oct 9 20:32:57 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386 >Description: Update lang/sbcl to version 0.9.6. SBCL runtime is now modified depending on PREFIX at build time. Info files are now built and installed. Supersedes ports/87416 and ports/88165. Thanks to Morohoshi Akihiko and Niimi Satoshi. >How-To-Repeat: >Fix: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/lang/sbcl/Makefile,v retrieving revision 1.20 diff -u -r1.20 Makefile --- Makefile 16 Oct 2005 14:48:08 -0000 1.20 +++ Makefile 7 Nov 2005 01:26:49 -0000 @@ -6,7 +6,7 @@ # PORTNAME= sbcl -PORTVERSION= 0.9.5 +PORTVERSION= 0.9.6 CATEGORIES= lang lisp MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= sbcl @@ -35,6 +35,8 @@ ONLY_FOR_ARCHS= i386 MAN1= sbcl.1 +INFO= asdf sbcl +INFODIR= ${PREFIX}/${INFO_PATH} .include @@ -50,20 +52,19 @@ (${FIND} ${WRKSRC} -type d -name CVS -print0 | ${XARGS} -0 ${RM} -rf) do-build: - (cd ${WRKSRC} && ${SH} make.sh ${LISP_CMD}) + (cd ${WRKSRC} && ${SETENV} INSTALL_ROOT=${PREFIX} \ + ${SH} make.sh ${LISP_CMD}) + (cd ${WRKSRC}/doc/manual && \ + ${GMAKE} MAKEINFO='makeinfo --no-split' info) do-install: (cd ${WRKSRC} && ${SETENV} INSTALL_ROOT=${PREFIX} \ MAN_DIR=${PREFIX}/man DOC_DIR=${DOCSDIR} \ - INFO_DIR=${DOCSDIR}/info NO_DOCS=${NO_DOCS} \ - ${SH} install.sh) - # sbcl creates these directories even when they're not needed + INFO_DIR=${INFODIR} ${SH} install.sh) + .if defined(NOPORTDOCS) ${RMDIR} ${DOCSDIR}/html .endif - # we do not build the documentation - # perhaps this should be configurable - ${RMDIR} ${DOCSDIR}/info test: (cd ${WRKSRC}/tests && ${SH} run-tests.sh) Index: distinfo =================================================================== RCS file: /home/ncvs/ports/lang/sbcl/distinfo,v retrieving revision 1.13 diff -u -r1.13 distinfo --- distinfo 8 Oct 2005 18:21:18 -0000 1.13 +++ distinfo 7 Nov 2005 01:26:49 -0000 @@ -1,4 +1,4 @@ -MD5 (sbcl-0.9.5-source.tar.bz2) = f594f18813c08f262a6df9a36288adcb -SIZE (sbcl-0.9.5-source.tar.bz2) = 2658381 -MD5 (sbcl-0.9.5-html.tar.bz2) = 7b768d3299248be8f41fa856fa335b81 -SIZE (sbcl-0.9.5-html.tar.bz2) = 117514 +MD5 (sbcl-0.9.6-source.tar.bz2) = 5e94122e73bc59c1411ff93fee948bfb +SIZE (sbcl-0.9.6-source.tar.bz2) = 2664152 +MD5 (sbcl-0.9.6-html.tar.bz2) = e2d56c8df81e73f7085791e9ef89a2b3 +SIZE (sbcl-0.9.6-html.tar.bz2) = 117398 Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/lang/sbcl/pkg-plist,v retrieving revision 1.15 diff -u -r1.15 pkg-plist --- pkg-plist 8 Oct 2005 18:21:18 -0000 1.15 +++ pkg-plist 7 Nov 2005 01:26:51 -0000 @@ -148,7 +148,6@@ %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003acondition_002dwait.html %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003aget_002dmutex.html %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_002dthread.html -%%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_002dthread_002derror_002derrno.html %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003ainterrupt_002dthread_002derror_002dthread.html %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003alist_002dall_002dthreads.html %%PORTDOCS%%%%DOCSDIR%%/html/sbcl/Function-sb_002dthread_003amake_002dmutex.html @@ -532,11 +531,11 @@ lib/sbcl/systems/sb-rotate-byte.asd lib/sbcl/systems/sb-rt.asd lib/sbcl/systems/sb-simple-streams.asd +@exec mkdir -p %D/lib/sbcl/site-systems +@exec mkdir -p %D/lib/sbcl/sb-posix/test-lab %%PORTDOCS%%@dirrm %%DOCSDIR%%/html/sbcl %%PORTDOCS%%@dirrm %%DOCSDIR%%/html/asdf %%PORTDOCS%%@dirrm %%DOCSDIR%%/html -@exec mkdir -p %D/lib/sbcl/site-systems -@exec mkdir -p %D/lib/sbcl/sb-posix/test-lab @dirrm %%DOCSDIR%% @dirrm lib/sbcl/systems @dirrm lib/sbcl/site-systems Index: files/patch-GNUMakefile =================================================================== RCS file: files/patch-GNUMakefile diff -N files/patch-GNUMakefile --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ files/patch-GNUMakefile 7 Nov 2005 01:26:51 -0000 @@ -0,0 +1,18 @@ +Index: src/runtime/GNUmakefile +=================================================================== +RCS file: /cvsroot/sbcl/sbcl/src/runtime/GNUmakefile,v +retrieving revision 1.24 +diff -u -r1.24 GNUmakefile +--- src/runtime/GNUmakefile 19 Aug 2005 12:15:15 -0000 1.24 ++++ src/runtime/GNUmakefile 1 Nov 2005 14:46:55 -0000 +@@ -22,7 +22,10 @@ + DEPEND_FLAGS = -MM + GREP = grep + +-CFLAGS = -g -Wall -O3 ++ifeq ($(strip $(INSTALL_ROOT)),) ++INSTALL_ROOT = /usr/local ++endif ++CFLAGS = -g -Wall -O3 -DSBCL_HOME=\"$(INSTALL_ROOT)/lib/sbcl/\" + ASFLAGS = $(CFLAGS) + CPPFLAGS = -I. begin 644 sbcl-update.patch M26YD97@Z($UA:V5F:6QE"CT]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T*4D-3(&9I M;&4Z("]H;VUE+VYC=G,O<&]R=',O;&%N9R]S8F-L+TUA:V5F:6QE+'8*TU!4U1%4E]3251%7U-/55)#149/4D=% M?0H@34%35$527U-)5$5?4U5"1$E2/0ES8F-L"D!`("TS-2PV("LS-2PX($!` M"B!/3DQ97T9/4E]!4D-(4ST):3,X-@H@"B!-04XQ/0D)U!2149)6'TO)'M)3D9/7U!!5$A] M"B`*("YI;F-L=61E(#QBT9)3D1]("1[5U)+4U)#?2`M='EP92!D("UN86UE($-6 M4R`M<')I;G0P('P@)'M805)'4WT@+3`@)'M237T@+7)F*0H@"B!D;RUB=6EL M9#H*+0DH8V0@)'M74DM34D-]("8F("1[4TA](&UA:V4NU-%5$5.5GT@24Y35$%,3%]23T]4 M/21[4%)%1DE8?2!<"BL@("`@("`@("`@("`D>U-(?2!M86ME+G-H("1[3$E3 M4%]#341]*0HK"2AC9"`D>U=22U-20WTO9&]C+VUA;G5A;"`F)B!<"BL@("`@ M("`@("`@("`D>T=-04M%?2!-04M%24Y&3STG;6%K96EN9F\@+2UN;RUS<&QI M="<@:6YF;RD*(`H@9&\M:6YS=&%L;#H*(`DH8V0@)'M74DM34D-]("8F("1[ M4T5414Y6?2!)3E-404Q,7U)/3U0])'M04D5&25A](%P*(`D@("`@34%.7T1) M4CTD>U!2149)6'TO;6%N($1/0U]$25(])'M$3T-31$E2?2!<"BT)("`@($E. M1D]?1$E2/21[1$]#4T1)4GTO:6YF;R!.3U]$3T-3/21[3D]?1$]#4WT@7`HM M"2`@("`D>U-(?2!I;G-T86QL+G-H*0HM"2,@U)-1$E2?2`D>T1/0U-$25)]+VEN9F\*(`H@=&5S=#H* M(`DH8V0@)'M74DM34D-]+W1EC(I(#T@ M9C4Y-&8Q.#@Q,V,P.&8R-C)A-F1F.6$S-C(X.&%D8V(*+5-)6D4@*'-B8VPM M,"XY+C4MC(I(#T@,C8U.#,X,0HM340U("AS8F-L+3`N M.2XU+6AT;6PN=&%R+F)Z,BD@/2`W8CC(I(#T@,3$W M-3$T"BM-1#4@*'-B8VPM,"XY+C8MC(I(#T@-64Y-#$R M,F4W,V)C-3EC,30Q,69F.3-F964Y-#AB9F(**U-)6D4@*'-B8VPM,"XY+C8M MC(I(#T@,C8V-#$U,@HK340U("AS8F-L+3`N.2XV+6AT M;6PN=&%R+F)Z,BD@/2!E,F0U-F,X9&8X,64W,V8W,#@U-SDQ93EE9C@Y83)B M,PHK4TE:12`HC(I(#T@,3$W,SDX"DEN M9&5X.B!P:V"YH M=&UL"B`E)5!/4E1$3T-3)24E)41/0U-$25(E)2]H=&UL+W-B8VPO1G5N8W1I M;VXM7-T96US+W-B+7)O=&%T92UB>71E+F%S M9`H@;&EB+W-B8VPO&5C(&UK9&ER("UP("5$+VQI8B]S M8F-L+W-B+7!O7-T M96US"BU`97AE8R!M:V1I"]T97-T M+6QA8@H@0&1I#H@9FEL M97,O<&%T8V@M1TY536%K969I;&4*/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0I2 M0U,@9FEL93H@9FEL97,O<&%T8V@M1TY536%K969I;&4*9&EF9B`M3B!F:6QE MRelease-Note: >Audit-Trail: >Unformatted: