diff options
-rw-r--r-- | lang/chicken/Makefile | 15 | ||||
-rw-r--r-- | lang/chicken/distinfo | 6 | ||||
-rw-r--r-- | lang/chicken/pkg-plist | 38 |
3 files changed, 44 insertions, 15 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile index ff43ff6516a9..02b74fbd9a38 100644 --- a/lang/chicken/Makefile +++ b/lang/chicken/Makefile @@ -6,8 +6,7 @@ # PORTNAME= chicken -PORTVERSION= 2.0 -PORTREVISION= 2 +PORTVERSION= 2.3 CATEGORIES= lang scheme MASTER_SITES= http://www.call-with-current-continuation.org/ @@ -15,16 +14,14 @@ MAINTAINER= alejandro@varnet.biz COMMENT= A Scheme-to-C compiler USE_GMAKE= yes -USE_REINPLACE= yes GNU_CONFIGURE= yes INSTALLS_SHLIB= yes -MAN1= chicken-config.1 chicken-profile.1 chicken-setup.1 chicken.1 \ - csc.1 csi.1 +MAN1= chicken-profile.1 chicken-setup.1 chicken.1 csc.1 csi.1 INFO= chicken .if !defined(NOPORTDOCS) -PORTDOCS= README chicken.html format.txt +PORTDOCS= ChangeLog INSTALL LICENSE NEWS README TASKS chicken.html chicken.pdf .endif OPTIONS= PCRE "With PCRE support" off @@ -32,7 +29,7 @@ OPTIONS= PCRE "With PCRE support" off .include <bsd.port.pre.mk> .if ${ARCH} == "ia64" -BROKEN= "Coredump during build on ia64" +BROKEN= Coredump during build on ia64 .endif .if defined(WITH_PCRE) @@ -51,7 +48,9 @@ post-install: @${MKDIR} ${PREFIX}/lib/${PORTNAME} .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} - @(cd ${WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}) + (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${DOCSDIR}) + @${MKDIR} ${EXAMPLESDIR}/benchmarks + ${INSTALL_DATA} ${WRKSRC}/benchmarks/* ${EXAMPLESDIR}/benchmarks .endif .include <bsd.port.post.mk> diff --git a/lang/chicken/distinfo b/lang/chicken/distinfo index eed914489813..6decdd369099 100644 --- a/lang/chicken/distinfo +++ b/lang/chicken/distinfo @@ -1,3 +1,3 @@ -MD5 (chicken-2.0.tar.gz) = 6eb806a4e9cc9226874b0c4f20abf21e -SHA256 (chicken-2.0.tar.gz) = d437928011b3433155075debdfd0371aba66b00408b99bfbfc0bdb07756a8b2f -SIZE (chicken-2.0.tar.gz) = 3526028 +MD5 (chicken-2.3.tar.gz) = 319a3ea1769747e69802062efb4fe22c +SHA256 (chicken-2.3.tar.gz) = 530791fa60ecb5420fb038fa063fd752db49673e40cfff27352311eeb2ef4cfd +SIZE (chicken-2.3.tar.gz) = 3906266 diff --git a/lang/chicken/pkg-plist b/lang/chicken/pkg-plist index 55d2fbbed153..20927918bbff 100644 --- a/lang/chicken/pkg-plist +++ b/lang/chicken/pkg-plist @@ -1,13 +1,12 @@ bin/chicken -bin/chicken-config bin/chicken-profile bin/chicken-setup bin/chicken-static bin/csc bin/csi bin/csi-static -include/c_defaults.h include/chicken-config.h +include/chicken-defaults.h include/chicken.h lib/libchicken.a lib/libchicken.la @@ -18,11 +17,42 @@ lib/libuchicken.la lib/libuchicken.so lib/libuchicken.so.0 %%DATADIR%%/banner.scm -%%DATADIR%%/chicken-default-entry-points.scm -%%DATADIR%%/chicken-entry-points.scm %%DATADIR%%/chicken-ffi-macros.scm %%DATADIR%%/chicken-match-macros.scm %%DATADIR%%/chicken-more-macros.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/boyer.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/browse.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/conform.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/cpstak.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/cscbench +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/ctak.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/dderiv.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/deriv.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/destructive.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/div-iter.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/div-rec.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/dynamic.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/earley.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/fft.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/fib.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/fibc.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/fprint.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/fread.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/hanoi.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/lattice.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/maze.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/nqueens.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/plists +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/puzzle.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/scheme.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/tak.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/takl.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/takr.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/traverse.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/travinit.scm +%%PORTDOCS%%%%EXAMPLESDIR%%/benchmarks/triangl.scm +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/benchmarks +%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% @dirrm %%DATADIR%% @exec mkdir -p %D/lib/chicken @dirrm lib/chicken |