summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-03-18 14:38:04 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-03-18 14:38:04 +0000
commitbd2f6c37bf8b8fa0918ee378f53493ac963605d4 (patch)
tree8525d91c8aaccb0d38a1bfcd07ae5580a5cfeb3e /lang
parent- Make rplay dependency optional (diff)
- Update to 2.3
PR: ports/94605 Submitted by: Piet Delport <pjd@satori.za.net> Approved by: Alejandro Pulver <alejandro@varnet.biz> (maintainer)
Notes
Notes: svn path=/head/; revision=157553
Diffstat (limited to 'lang')
-rw-r--r--lang/chicken/Makefile15
-rw-r--r--lang/chicken/distinfo6
-rw-r--r--lang/chicken/pkg-plist38
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