Routine update of lang/chicken to 4.8.0.5. The changelog is at [1]. [1] http://code.call-cc.org/releases/4.8.0/NEWS Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->danilo I'll take it.
Author: danilo Date: Sat Oct 5 13:51:51 2013 New Revision: 329461 URL: http://svnweb.freebsd.org/changeset/ports/329461 Log: - Update from 4.8.0.4 to 4.8.0.5 [1] - Remove the indefinite article from COMMENT - Convert USE_GMAKE to USES - Add DOCS option - Add stage support PR: ports/182634 Submitted by: Vitaly Magerya <vmagerya@gmail.com> (maintainer) [1] Approved by: wg/culot (mentors, implicit) Modified: head/lang/chicken/Makefile head/lang/chicken/distinfo head/lang/chicken/pkg-plist Modified: head/lang/chicken/Makefile ============================================================================== --- head/lang/chicken/Makefile Sat Oct 5 13:48:35 2013 (r329460) +++ head/lang/chicken/Makefile Sat Oct 5 13:51:51 2013 (r329461) @@ -2,15 +2,14 @@ # $FreeBSD$ PORTNAME= chicken -PORTVERSION= 4.8.0.4 +PORTVERSION= 4.8.0.5 CATEGORIES= lang scheme MASTER_SITES= http://code.call-cc.org/releases/4.8.0/ MAINTAINER= vmagerya@gmail.com -COMMENT= A Scheme-to-C compiler +COMMENT= Scheme-to-C compiler - -USE_GMAKE= yes +USES= gmake MAKEFILE= GNUmakefile USE_LDCONFIG= yes MAKE_ARGS+= PLATFORM=bsd PREFIX=${PREFIX} \ @@ -23,30 +22,20 @@ MAKE_ARGS+= PLATFORM=bsd PREFIX=${PREFIX NEW_ARCH= ${ARCH:S/i386/x86/:S/amd64/x86-64/} -MAN1= chicken.1 chicken-bug.1 chicken-install.1 chicken-profile.1 \ - chicken-status.1 chicken-uninstall.1 csc.1 csi.1 +OPTIONS_DEFINE= DOCS -NO_STAGE= yes -.include <bsd.port.options.mk> +.include <bsd.port.pre.mk> .if ${ARCH} != "amd64" && ${ARCH} != "i386" && ${ARCH} != "sparc64" MAKE_ARGS+= HACKED_APPLY= .endif -post-patch: -.if empty(PORT_OPTIONS:MDOCS) - ${REINPLACE_CMD} -e '/$$(DESTDIR)$$(IDOCDIR)/d' ${WRKSRC}/rules.make -.endif - post-install: -.if ${PORT_OPTIONS:MDOCS} - @${INSTALL_DATA} ${WRKSRC}/NEWS ${DOCSDIR} -.endif - @${ECHO_CMD}; ${CAT} ${PKGMESSAGE}; ${ECHO_CMD} + @${INSTALL_DATA} ${WRKSRC}/NEWS ${STAGEDIR}${DOCSDIR} # This only works *after* chicken is installed. regression-test: build (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} \ ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check) -.include <bsd.port.mk> +.include <bsd.port.post.mk> Modified: head/lang/chicken/distinfo ============================================================================== --- head/lang/chicken/distinfo Sat Oct 5 13:48:35 2013 (r329460) +++ head/lang/chicken/distinfo Sat Oct 5 13:51:51 2013 (r329461) @@ -1,2 +1,2 @@ -SHA256 (chicken-4.8.0.4.tar.gz) = cd6c4b05f76a6ac82ff32e8dbd53f7517a283bda32003c6b3baa0c6b24990fb2 -SIZE (chicken-4.8.0.4.tar.gz) = 3963775 +SHA256 (chicken-4.8.0.5.tar.gz) = 5b9192951bc61cc19dd4963cceb93908bff46b6868d7927f19850e8973c430fb +SIZE (chicken-4.8.0.5.tar.gz) = 3970370 Modified: head/lang/chicken/pkg-plist ============================================================================== --- head/lang/chicken/pkg-plist Sat Oct 5 13:48:35 2013 (r329460) +++ head/lang/chicken/pkg-plist Sat Oct 5 13:51:51 2013 (r329461) @@ -16,7 +16,6 @@ lib/chicken/6/files.import.so lib/chicken/6/foreign.import.so lib/chicken/6/irregex.import.so lib/chicken/6/lolevel.import.so -lib/chicken/6/modules.db lib/chicken/6/ports.import.so lib/chicken/6/posix.import.so lib/chicken/6/setup-api.import.so @@ -35,6 +34,14 @@ lib/chicken/6/utils.import.so lib/libchicken.a lib/libchicken.so lib/libchicken.so.6 +man/man1/chicken-bug.1.gz +man/man1/chicken-install.1.gz +man/man1/chicken-profile.1.gz +man/man1/chicken-status.1.gz +man/man1/chicken-uninstall.1.gz +man/man1/chicken.1.gz +man/man1/csc.1.gz +man/man1/csi.1.gz %%DATADIR%%/setup.defaults %%PORTDOCS%%%%DOCSDIR%%/LICENSE %%PORTDOCS%%%%DOCSDIR%%/NEWS @@ -95,6 +102,8 @@ lib/libchicken.so.6 %%PORTDOCS%%%%DOCSDIR%%/manual/manual.css %%PORTDOCS%%@dirrm %%DOCSDIR%%/manual %%PORTDOCS%%@dirrm %%DOCSDIR%% +@exec %D/bin/chicken-install -update-db +@unexec rm -f %D/lib/chicken/6/modules.db @dirrm %%DATADIR%% @dirrm lib/chicken/6 @dirrm lib/chicken _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, with some changes. Thanks!