aboutsummaryrefslogtreecommitdiff
path: root/lang/sbcl
diff options
context:
space:
mode:
authorStanislav Sedov <stas@FreeBSD.org>2009-06-04 15:40:22 +0000
committerStanislav Sedov <stas@FreeBSD.org>2009-06-04 15:40:22 +0000
commitb2d7a6484e03a6b4a79c48e026cf459814e7a54f (patch)
tree6c5c100fde7aba7a98ec81b73b845f4624c40362 /lang/sbcl
parentbdbacad18b1432c1f1cc3adab3ff3aaa85eb196c (diff)
downloadports-b2d7a6484e03a6b4a79c48e026cf459814e7a54f.tar.gz
ports-b2d7a6484e03a6b4a79c48e026cf459814e7a54f.zip
Notes
Diffstat (limited to 'lang/sbcl')
-rw-r--r--lang/sbcl/Makefile14
-rw-r--r--lang/sbcl/distinfo6
-rw-r--r--lang/sbcl/files/patch-install.sh11
-rw-r--r--lang/sbcl/pkg-plist7
4 files changed, 25 insertions, 13 deletions
diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile
index 176eb62b19f3..6f382ec58519 100644
--- a/lang/sbcl/Makefile
+++ b/lang/sbcl/Makefile
@@ -9,7 +9,7 @@
#
PORTNAME= sbcl
-PORTVERSION= 1.0.27
+PORTVERSION= 1.0.29
PORTREVISION= 0
CATEGORIES= lang lisp
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
@@ -38,7 +38,8 @@ INFODIR= ${PREFIX}/${INFO_PATH}
OSVER_MAJOR= ${OSVERSION:C/([0-9]).*/\1/}
# Empty dirs in distribution to keep
-EMPTY_DIRS= sb-posix/test-lab
+EMPTY_DIRS= sb-bsd-sockets/alien sb-posix/alien sb-posix/test-lab \
+ site-systems
DYNAMIC_SPACE_SIZE?= 512
@@ -86,11 +87,6 @@ pre-everything::
@${ECHO_MSG} "---------------------------------------------------------"
@${ECHO_MSG}
-post-extract:
-.for DIR in ${EMPTY_DIRS}
- @${TOUCH} ${WRKSRC}/contrib/${DIR}/.keep_me
-.endfor
-
post-patch:
@${REINPLACE_CMD} -E -e 's|(CFLAGS =) .*|\1 ${CFLAGS}|' \
${WRKSRC}/src/runtime/GNUmakefile
@@ -113,7 +109,9 @@ do-install:
@${RMDIR} ${DOCSDIR}/html
post-install:
- @${TOUCH} ${PREFIX}/lib/sbcl/site-systems/.keep_me
+.for DIR in ${EMPTY_DIRS}
+ @${TOUCH} ${PREFIX}/lib/sbcl/${DIR}/.keep_me
+.endfor
test: build
(cd ${WRKSRC}/tests && ${SH} run-tests.sh)
diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo
index 3ffb3679509b..d928ed9132b5 100644
--- a/lang/sbcl/distinfo
+++ b/lang/sbcl/distinfo
@@ -1,6 +1,6 @@
-MD5 (sbcl-1.0.27-source.tar.bz2) = 51936e4ad0344fe3a8444342d7fb53e5
-SHA256 (sbcl-1.0.27-source.tar.bz2) = e2dd9574662113a159c6048bd2bb1898b7dc41f31622b4238f38cbf2c0d4c22b
-SIZE (sbcl-1.0.27-source.tar.bz2) = 3316031
+MD5 (sbcl-1.0.29-source.tar.bz2) = 57c9430dc0c0d514bd9fa201fcc2c5ed
+SHA256 (sbcl-1.0.29-source.tar.bz2) = 0ef79cba06e2d82f16e1a367545ac8bbd51ecccc1a879309b71cf818a00a8010
+SIZE (sbcl-1.0.29-source.tar.bz2) = 3276399
MD5 (sbcl-1.0.17-amd64-freebsd8-binary.tar.bz2) = 97c0acdaab6a0ad0101cf6d23e03176f
SHA256 (sbcl-1.0.17-amd64-freebsd8-binary.tar.bz2) = 19f7a1311e2b0c7a174cce2182c9a240f0b1fe12eeb61de6e1cc253d47c4dc27
SIZE (sbcl-1.0.17-amd64-freebsd8-binary.tar.bz2) = 7786927
diff --git a/lang/sbcl/files/patch-install.sh b/lang/sbcl/files/patch-install.sh
new file mode 100644
index 000000000000..e4eeabb56a25
--- /dev/null
+++ b/lang/sbcl/files/patch-install.sh
@@ -0,0 +1,11 @@
+--- install.sh.orig 2009-06-04 18:51:44.000000000 +0400
++++ install.sh 2009-06-04 18:51:48.000000000 +0400
+@@ -138,7 +138,7 @@
+ && echo " html $BUILD_ROOT$DOC_DIR/html/`basename $html`/index.html"
+ done
+
+-for f in BUGS SUPPORT CREDITS COPYING NEWS
++for f in BUGS CREDITS COPYING NEWS
+ do
+ cp $f "$BUILD_ROOT$DOC_DIR"/
+ done
diff --git a/lang/sbcl/pkg-plist b/lang/sbcl/pkg-plist
index 8aa2b9376fc7..e1d64b290c9a 100644
--- a/lang/sbcl/pkg-plist
+++ b/lang/sbcl/pkg-plist
@@ -2,7 +2,6 @@
%%DOCSDIR%%/COPYING
%%DOCSDIR%%/CREDITS
%%DOCSDIR%%/NEWS
-%%DOCSDIR%%/SUPPORT
bin/sbcl
lib/sbcl/asdf-install/.cvsignore
lib/sbcl/asdf-install/Makefile
@@ -37,6 +36,7 @@ lib/sbcl/sb-bsd-sockets/FAQ
lib/sbcl/sb-bsd-sockets/Makefile
lib/sbcl/sb-bsd-sockets/NEWS
lib/sbcl/sb-bsd-sockets/TODO
+lib/sbcl/sb-bsd-sockets/alien/.keep_me
lib/sbcl/sb-bsd-sockets/a.out
lib/sbcl/sb-bsd-sockets/constants.fasl
lib/sbcl/sb-bsd-sockets/constants.lisp
@@ -128,6 +128,7 @@ lib/sbcl/sb-posix/.cvsignore
lib/sbcl/sb-posix/Makefile
lib/sbcl/sb-posix/README
lib/sbcl/sb-posix/TODO
+lib/sbcl/sb-posix/alien/.keep_me
lib/sbcl/sb-posix/a.out
lib/sbcl/sb-posix/constants.fasl
lib/sbcl/sb-posix/constants.lisp
@@ -146,8 +147,8 @@ lib/sbcl/sb-posix/posix-tests.lisp
lib/sbcl/sb-posix/sb-posix.asd
lib/sbcl/sb-posix/sb-posix.fasl
lib/sbcl/sb-posix/sb-posix.texinfo
-lib/sbcl/sb-posix/test-lab/.keep_me
lib/sbcl/sb-posix/test-passed
+lib/sbcl/sb-posix/test-lab/.keep_me
lib/sbcl/sb-rotate-byte/.cvsignore
lib/sbcl/sb-rotate-byte/Makefile
lib/sbcl/sb-rotate-byte/README
@@ -219,6 +220,7 @@ lib/sbcl/site-systems/.keep_me
@dirrm lib/sbcl/sb-simple-streams
@dirrm lib/sbcl/sb-rt
@dirrm lib/sbcl/sb-rotate-byte
+@dirrm lib/sbcl/sb-posix/alien
@dirrm lib/sbcl/sb-posix/test-lab
@dirrm lib/sbcl/sb-posix
@dirrm lib/sbcl/sb-md5
@@ -227,6 +229,7 @@ lib/sbcl/site-systems/.keep_me
@dirrm lib/sbcl/sb-executable
@dirrm lib/sbcl/sb-cover
@dirrm lib/sbcl/sb-cltl2
+@dirrm lib/sbcl/sb-bsd-sockets/alien
@dirrm lib/sbcl/sb-bsd-sockets
@dirrm lib/sbcl/sb-aclrepl
@dirrm lib/sbcl/asdf-install