Date: Mon, 7 Nov 2005 05:28:57 GMT From: Paul Ledbetter III <aeacides@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/88582: update lang/sbcl Message-ID: <200511070528.jA75Sv0i086676@www.freebsd.org> Resent-Message-ID: <200511070530.jA75UABQ002306@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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 <bsd.port.pre.mk> @@ -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*<F5T M<FEE=FEN9R!R979I<VEO;B`Q+C(P"F1I9F8@+74@+7(Q+C(P($UA:V5F:6QE M"BTM+2!-86ME9FEL90DQ-B!/8W0@,C`P-2`Q-#HT.#HP."`M,#`P,`DQ+C(P M"BLK*R!-86ME9FEL90DW($YO=B`R,#`U(#`Q.C(V.C0Y("TP,#`P"D!`("TV M+#<@*S8L-R!`0`H@(PH@"B!03U)43D%-13T)<V)C;`HM4$]25%9%4E-)3TX] M"3`N.2XU"BM03U)45D524TE/3CT),"XY+C8*($-!5$5'3U))15,]"6QA;F<@ M;&ES<`H@34%35$527U-)5$53/0DD>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)<V)C;"XQ"BM)3D9/ M/0D)87-D9B!S8F-L"BM)3D9/1$E2/0DD>U!2149)6'TO)'M)3D9/7U!!5$A] M"B`*("YI;F-L=61E(#QB<V0N<&]R="YP<F4N;6L^"B`*0$`@+34P+#(P("LU M,BPQ.2!`0`H@"2@D>T9)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:V4N<V@@)'M,25-07T-- M1'TI"BL)*&-D("1[5U)+4U)#?2`F)B`D>U-%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,@<V)C;"!C<F5A=&5S('1H97-E M(&1I<F5C=&]R:65S(&5V96X@=VAE;B!T:&5Y)W)E(&YO="!N965D960**R`@ M("`@("`@("`@($E.1D]?1$E2/21[24Y&3T1)4GT@("1[4TA](&EN<W1A;&PN M<V@I"BL*("YI9B!D969I;F5D*$Y/4$]25$1/0U,I"B`))'M2341)4GT@)'M$ M3T-31$E2?2]H=&UL"B`N96YD:68*+0DC('=E(&1O(&YO="!B=6EL9"!T:&4@ M9&]C=6UE;G1A=&EO;@HM"2,@<&5R:&%P<R!T:&ES('-H;W5L9"!B92!C;VYF M:6=U<F%B;&4*+0DD>U)-1$E2?2`D>T1/0U-$25)]+VEN9F\*(`H@=&5S=#H* M(`DH8V0@)'M74DM34D-]+W1E<W1S("8F("1[4TA](')U;BUT97-T<RYS:"D* M26YD97@Z(&1I<W1I;F9O"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+V1I<W1I;F9O+'8*<F5T M<FEE=FEN9R!R979I<VEO;B`Q+C$S"F1I9F8@+74@+7(Q+C$S(&1I<W1I;F9O M"BTM+2!D:7-T:6YF;PDX($]C="`R,#`U(#$X.C(Q.C$X("TP,#`P"3$N,3,* M*RLK(&1I<W1I;F9O"3<@3F]V(#(P,#4@,#$Z,C8Z-#D@+3`P,#`*0$`@+3$L M-"`K,2PT($!`"BU-1#4@*'-B8VPM,"XY+C4M<V]U<F-E+G1A<BYB>C(I(#T@ M9C4Y-&8Q.#@Q,V,P.&8R-C)A-F1F.6$S-C(X.&%D8V(*+5-)6D4@*'-B8VPM M,"XY+C4M<V]U<F-E+G1A<BYB>C(I(#T@,C8U.#,X,0HM340U("AS8F-L+3`N M.2XU+6AT;6PN=&%R+F)Z,BD@/2`W8C<V.&0S,CDY,C0X8F4X9C0Q9F$X-39F M83,S-6(X,0HM4TE:12`H<V)C;"TP+CDN-2UH=&UL+G1A<BYB>C(I(#T@,3$W M-3$T"BM-1#4@*'-B8VPM,"XY+C8M<V]U<F-E+G1A<BYB>C(I(#T@-64Y-#$R M,F4W,V)C-3EC,30Q,69F.3-F964Y-#AB9F(**U-)6D4@*'-B8VPM,"XY+C8M M<V]U<F-E+G1A<BYB>C(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`H<V)C;"TP+CDN-BUH=&UL+G1A<BYB>C(I(#T@,3$W,SDX"DEN M9&5X.B!P:V<M<&QI<W0*/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/0I20U,@9FEL M93H@+VAO;64O;F-V<R]P;W)T<R]L86YG+W-B8VPO<&MG+7!L:7-T+'8*<F5T M<FEE=FEN9R!R979I<VEO;B`Q+C$U"F1I9F8@+74@+7(Q+C$U('!K9RUP;&ES M=`HM+2T@<&MG+7!L:7-T"3@@3V-T(#(P,#4@,3@Z,C$Z,3@@+3`P,#`),2XQ M-0HK*RL@<&MG+7!L:7-T"3<@3F]V(#(P,#4@,#$Z,C8Z-3$@+3`P,#`*0$`@ M+3$T."PW("LQ-#@L-B!`0`H@)2503U)41$]#4R4E)25$3T-31$E2)24O:'1M M;"]S8F-L+T9U;F-T:6]N+7-B7S`P,F1T:')E861?,#`S86-O;F1I=&EO;E\P M,#)D=V%I="YH=&UL"B`E)5!/4E1$3T-3)24E)41/0U-$25(E)2]H=&UL+W-B M8VPO1G5N8W1I;VXM<V)?,#`R9'1H<F5A9%\P,#-A9V5T7S`P,F1M=71E>"YH M=&UL"B`E)5!/4E1$3T-3)24E)41/0U-$25(E)2]H=&UL+W-B8VPO1G5N8W1I M;VXM<V)?,#`R9'1H<F5A9%\P,#-A:6YT97)R=7!T7S`P,F1T:')E860N:'1M M;`HM)2503U)41$]#4R4E)25$3T-31$E2)24O:'1M;"]S8F-L+T9U;F-T:6]N M+7-B7S`P,F1T:')E861?,#`S86EN=&5R<G5P=%\P,#)D=&AR96%D7S`P,F1E M<G)O<E\P,#)D97)R;F\N:'1M;`H@)2503U)41$]#4R4E)25$3T-31$E2)24O M:'1M;"]S8F-L+T9U;F-T:6]N+7-B7S`P,F1T:')E861?,#`S86EN=&5R<G5P M=%\P,#)D=&AR96%D7S`P,F1E<G)O<E\P,#)D=&AR96%D+FAT;6P*("4E4$]2 M5$1/0U,E)24E1$]#4T1)4B4E+VAT;6PO<V)C;"]&=6YC=&EO;BUS8E\P,#)D M=&AR96%D7S`P,V%L:7-T7S`P,F1A;&Q?,#`R9'1H<F5A9',N:'1M;`H@)250 M3U)41$]#4R4E)25$3T-31$E2)24O:'1M;"]S8F-L+T9U;F-T:6]N+7-B7S`P M,F1T:')E861?,#`S86UA:V5?,#`R9&UU=&5X+FAT;6P*0$`@+34S,BPQ,2`K M-3,Q+#$Q($!`"B!L:6(O<V)C;"]S>7-T96US+W-B+7)O=&%T92UB>71E+F%S M9`H@;&EB+W-B8VPO<WES=&5M<R]S8BUR="YA<V0*(&QI8B]S8F-L+W-Y<W1E M;7,O<V(M<VEM<&QE+7-T<F5A;7,N87-D"BM`97AE8R!M:V1I<B`M<"`E1"]L M:6(O<V)C;"]S:71E+7-Y<W1E;7,**T!E>&5C(&UK9&ER("UP("5$+VQI8B]S M8F-L+W-B+7!O<VEX+W1E<W0M;&%B"B`E)5!/4E1$3T-3)25`9&ER<FT@)25$ M3T-31$E2)24O:'1M;"]S8F-L"B`E)5!/4E1$3T-3)25`9&ER<FT@)25$3T-3 M1$E2)24O:'1M;"]A<V1F"B`E)5!/4E1$3T-3)25`9&ER<FT@)25$3T-31$E2 M)24O:'1M;`HM0&5X96,@;6MD:7(@+7`@)40O;&EB+W-B8VPO<VET92US>7-T M96US"BU`97AE8R!M:V1I<B`M<"`E1"]L:6(O<V)C;"]S8BUP;W-I>"]T97-T M+6QA8@H@0&1I<G)M("4E1$]#4T1)4B4E"B!`9&ER<FT@;&EB+W-B8VPO<WES M=&5M<PH@0&1I<G)M(&QI8B]S8F-L+W-I=&4M<WES=&5M<PI);F1E>#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 M<R]P871C:"U'3E5-86ME9FEL90HM+2T@+V1E=B]N=6QL"3$@2F%N(#$Y-S`@ M,#`Z,#`Z,#`@+3`P,#`**RLK(&9I;&5S+W!A=&-H+4=.54UA:V5F:6QE"3<@ M3F]V(#(P,#4@,#$Z,C8Z-3$@+3`P,#`*0$`@+3`L,"`K,2PQ."!`0`HK26YD M97@Z('-R8R]R=6YT:6UE+T=.56UA:V5F:6QE"BL]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]"BM20U,@9FEL93H@+V-V<W)O;W0O<V)C;"]S8F-L+W-R8R]R=6YT M:6UE+T=.56UA:V5F:6QE+'8**W)E=')I979I;F<@<F5V:7-I;VX@,2XR-`HK M9&EF9B`M=2`M<C$N,C0@1TY5;6%K969I;&4**RTM+2!S<F,O<G5N=&EM92]' M3E5M86ME9FEL92`@("`@,3D@075G(#(P,#4@,3(Z,34Z,34@+3`P,#`@("`@ M("`Q+C(T"BLK*RL@<W)C+W)U;G1I;64O1TY5;6%K969I;&4@("`@(#$@3F]V M(#(P,#4@,30Z-#8Z-34@+3`P,#`**T!`("TR,BPW("LR,BPQ,"!`0`HK($1% M4$5.1%]&3$%'4R`]("U-30HK($=215`@/2!G<F5P"BL**RU#1DQ!1U,@/2`M M9R`M5V%L;"`M3S,**RMI9F5Q("@D*'-T<FEP("0H24Y35$%,3%]23T]4*2DL M*0HK*TE.4U1!3$Q?4D]/5"`]("]U<W(O;&]C86P**RME;F1I9@HK*T-&3$%' M4R`]("UG("U786QL("U/,R`M1%-"0TQ?2$]-13U<(B0H24Y35$%,3%]23T]4 M*2]L:6(O<V)C;"]<(@HK($%31DQ!1U,@/2`D*$-&3$%'4RD**R!#4%!&3$%' (4R`]("U)+@H` ` end >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511070528.jA75Sv0i086676>