Date: Fri, 16 Jul 2004 20:16:29 +0900 From: Kimura Fuyuki <fuyuki@hadaly.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/69144: Update port: lang/chicken to 1.50 Message-ID: <86pt6wmcc2.wl%fuyuki@hadaly.org> Resent-Message-ID: <200407161120.i6GBKHPM006026@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 69144 >Category: ports >Synopsis: Update port: lang/chicken to 1.50 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Jul 16 11:20:17 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Kimura Fuyuki >Release: FreeBSD 5.2.1-RELEASE-p9 i386 >Organization: >Environment: FreeBSD ns.nigredo.org 5.2.1-RELEASE-p9 i386 >Description: - Update to 1.50 - Reclaim maintainership >How-To-Repeat: >Fix: cvs diff: Diffing . Index: Makefile =================================================================== RCS file: /cvs/FreeBSD/ports/lang/chicken/Makefile,v retrieving revision 1.13 diff -u -r1.13 Makefile --- Makefile 9 Jul 2004 17:42:32 -0000 1.13 +++ Makefile 16 Jul 2004 10:57:34 -0000 @@ -6,22 +6,25 @@ # PORTNAME= chicken -PORTVERSION= 1.33 +PORTVERSION= 1.50 CATEGORIES= lang scheme MASTER_SITES= http://www.call-with-current-continuation.org/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= fuyuki@hadaly.org COMMENT= A Scheme-to-C compiler -LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre - USE_REINPLACE= yes -USE_INC_LIBTOOL_VER=13 -USE_GNOME= lthack -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" +USE_LIBTOOL_VER= 15 INSTALLS_SHLIB= yes -MAN1= chicken-config.1 chicken-setup.1 chicken.1 csc.1 csi.1 +MAN1= chicken-config.1 chicken-profile.1 chicken-setup.1 chicken.1 \ + csc.1 csi.1 rcsi.1 + +.if !defined(NOPORTDOCS) +PORTDOCS= FAQ.html format.txt README LICENSE chicken.html chicken.pdf +.endif + +OPTIONS= PCRE "With PCRE support" off .include <bsd.port.pre.mk> @@ -29,17 +32,25 @@ BROKEN= "Coredump during build on amd64 and ia64" .endif +.if defined(WITH_PCRE) +LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre +CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" +.endif + post-patch: ${REINPLACE_CMD} -e 's/\(install-data-am: \)install-data-local/\1/' \ ${WRKSRC}/Makefile.in - ${REINPLACE_CMD} -e 's|"/usr/local/include" ||' ${WRKSRC}/csc.in + ${REINPLACE_CMD} -e 's|"/usr/local/include" ||' ${WRKSRC}/csc.scm.in post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${EXAMPLESDIR} ${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR} ${MKDIR} ${DOCSDIR} - ${CP} -R ${WRKSRC}/doc/* ${DOCSDIR} + cd ${WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR} .endif + +test: + cd ${WRKSRC}; ${MAKE} test .include <bsd.port.post.mk> Index: distinfo =================================================================== RCS file: /cvs/FreeBSD/ports/lang/chicken/distinfo,v retrieving revision 1.7 diff -u -r1.7 distinfo --- distinfo 17 Mar 2004 18:29:25 -0000 1.7 +++ distinfo 16 Jul 2004 09:02:36 -0000 @@ -1,2 +1,2 @@ -MD5 (chicken-1.33.tar.gz) = 42587997a801196e4f1731c45cd8ee6c -SIZE (chicken-1.33.tar.gz) = 2929016 +MD5 (chicken-1.50.tar.gz) = 35984df61df73f7156c1f9095cd409f3 +SIZE (chicken-1.50.tar.gz) = 3580008 Index: pkg-descr =================================================================== RCS file: /cvs/FreeBSD/ports/lang/chicken/pkg-descr,v retrieving revision 1.1 diff -u -r1.1 pkg-descr --- pkg-descr 4 Apr 2003 21:40:54 -0000 1.1 +++ pkg-descr 16 Jul 2004 09:17:15 -0000 @@ -1,5 +1,6 @@ -Chicken is a compiler for the programming language Scheme supporting -most of the features as described in the Revised^5 Report on the -Algorithmic Language Scheme. +CHICKEN is a compiler for the Scheme programming language. CHICKEN +produces portable, efficient C, supports almost all of the current +Scheme language standard (R5RS), and includes many enhancements and +extensions. -WWW: http://www.call-with-current-continuation.org/chicken.html +WWW: http://www.call-with-current-continuation.org/ Index: pkg-plist =================================================================== RCS file: /cvs/FreeBSD/ports/lang/chicken/pkg-plist,v retrieving revision 1.8 diff -u -r1.8 pkg-plist --- pkg-plist 22 Feb 2004 23:04:18 -0000 1.8 +++ pkg-plist 16 Jul 2004 10:11:11 -0000 @@ -1,10 +1,13 @@ bin/chicken bin/chicken-config +bin/chicken-profile bin/chicken-setup bin/chicken-static bin/csc bin/csi bin/csi-static +bin/rcsi +bin/rcsi-static bin/scheme-chicken bin/scheme-chicken-hygienic bin/scheme-ieee-1178-1990 @@ -34,10 +37,12 @@ lib/libustuffed-chicken.so lib/libustuffed-chicken.so.0 %%DATADIR%%/banner.scm -%%DATADIR%%/default-entry-points.scm -%%DATADIR%%/highlevel-macros.scm -%%DATADIR%%/match.scm -%%DATADIR%%/moremacros.scm +%%DATADIR%%/chicken-default-entry-points.scm +%%DATADIR%%/chicken-entry-points.scm +%%DATADIR%%/chicken-ffi-macros.scm +%%DATADIR%%/chicken-highlevel-macros.scm +%%DATADIR%%/chicken-match-macros.scm +%%DATADIR%%/chicken-more-macros.scm %%DATADIR%%/srfi-13-syntax.scm %%DATADIR%%/test-infrastructure-hygienic-local.scm %%DATADIR%%/test-infrastructure-hygienic.scm @@ -45,97 +50,6 @@ %%DATADIR%%/test-infrastructure-lowlevel.scm %%DATADIR%%/test-infrastructure.scm @dirrm %%DATADIR%% -%%PORTDOCS%%%%DOCSDIR%%/COPYING.tex2page -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/FAQ.html -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/LICENSE -%%PORTDOCS%%%%DOCSDIR%%/Makefile -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/chicken.eps -%%PORTDOCS%%%%DOCSDIR%%/chicken.jpg -%%PORTDOCS%%%%DOCSDIR%%/chicken.png -%%PORTDOCS%%%%DOCSDIR%%/css.t2p -%%PORTDOCS%%%%DOCSDIR%%/format.txt -%%PORTDOCS%%%%DOCSDIR%%/manual.html.gen -%%PORTDOCS%%%%DOCSDIR%%/manual.t2p -%%PORTDOCS%%%%DOCSDIR%%/manual.tex -%%PORTDOCS%%%%DOCSDIR%%/manual/manual--h.aux -%%PORTDOCS%%%%DOCSDIR%%/manual/manual--h.idx -%%PORTDOCS%%%%DOCSDIR%%/manual/manual--h.ilg -%%PORTDOCS%%%%DOCSDIR%%/manual/manual--h.ind -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-A.scm -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-G-1.png -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-G-1.ps -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-G-1.tex -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-1.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-10.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-11.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-12.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-13.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-14.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-15.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-16.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-17.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-18.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-19.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-2.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-20.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-21.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-22.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-23.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-24.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-25.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-26.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-27.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-28.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-29.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-3.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-30.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-31.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-32.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-33.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-34.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-35.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-36.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-37.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-38.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-39.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-4.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-40.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-41.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-42.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-43.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-44.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-45.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-46.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-47.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-48.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-49.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-5.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-50.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-51.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-52.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-53.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-54.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-55.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-56.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-57.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-58.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-59.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-6.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-60.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-7.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-8.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-H-9.html -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-L.scm -%%PORTDOCS%%%%DOCSDIR%%/manual/manual-Z-S.css -%%PORTDOCS%%%%DOCSDIR%%/manual/manual.hlog -%%PORTDOCS%%%%DOCSDIR%%/manual/manual.html -%%PORTDOCS%%%%DOCSDIR%%/tex2page -%%PORTDOCS%%%%DOCSDIR%%/tinyclos-examples.scm -%%PORTDOCS%%@dirrm %%DOCSDIR%%/manual -%%PORTDOCS%%@dirrm %%DOCSDIR%% %%PORTDOCS%%%%EXAMPLESDIR%%/README %%PORTDOCS%%%%EXAMPLESDIR%%/calendar.scm %%PORTDOCS%%%%EXAMPLESDIR%%/cube.scm >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86pt6wmcc2.wl%fuyuki>