1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-20 08:27:15 +00:00

- Update to 1.0.31.

- Use FreeBSD8 binaries for 9.0 bootstrap
- Add "bootstrap" target to simplify binary distribution builds
This commit is contained in:
Stanislav Sedov 2009-10-14 22:02:54 +00:00
parent 35e9ecb58e
commit 4669a758ce
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=242867
3 changed files with 32 additions and 7 deletions

View File

@ -9,13 +9,13 @@
#
PORTNAME= sbcl
PORTVERSION= 1.0.30.0
PORTVERSION= 1.0.31.0
PORTREVISION= 0
CATEGORIES= lang lisp
#MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R} \
# ftp://ftp.SpringDaemons.com/soft/sbcl-binary/:binaries
MASTER_SITES= ftp://ftp.SpringDaemons.com/soft/ \
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R} \
ftp://ftp.SpringDaemons.com/soft/sbcl-binary/:binaries
#MASTER_SITES= ftp://ftp.SpringDaemons.com/soft/ \
# ftp://ftp.SpringDaemons.com/soft/sbcl-binary/:binaries
#MASTER_SITE_SUBDIR= sbcl/${PORTVERSION:R}
DISTNAME= ${PORTNAME}-${PORTVERSION:R}-source${SBCLPATCHLEVEL}
@ -38,6 +38,7 @@ INFO= asdf sbcl
INFODIR= ${PREFIX}/${INFO_PATH}
OSVER_MAJOR= ${OSVERSION:C/([0-9]).*/\1/}
NEWBOOTNAME= ${PORTNAME}-${PORTVERSION:R}-${ARCH}-freebsd${OSVER_MAJOR}
.if ${PORTVERSION:E} == 0
SBCLPATCHLEVEL= #empty
@ -71,7 +72,11 @@ BOOT_VERSION= 1.0.17
BOOT_ARCH_OS_LIST= amd64-freebsd8 amd64-freebsd7 amd64-freebsd6 \
i386-freebsd8 i386-freebsd7 i386-freebsd6
. else
. if ${OSVER_MAJOR} == 9 # We'll use 8.x bootstrap for now
BOOT_ARCH_OS_LIST= ${ARCH}-freebsd8
. else
BOOT_ARCH_OS_LIST= ${ARCH}-freebsd${OSVER_MAJOR}
. endif
. endif
. if ${ARCH} == "i386"
@ -128,4 +133,10 @@ post-install:
test: build
(cd ${WRKSRC}/tests && ${SH} run-tests.sh)
bootstrap:
${CP} -r ${WRKSRC} ${WRKDIR}/${NEWBOOTNAME}
(cd ${WRKDIR}/ && \
${WRKDIR}/${NEWBOOTNAME}/binary-distribution.sh ${NEWBOOTNAME})
(cd ${WRKDIR}/ && ${BZIP2_CMD} ${NEWBOOTNAME}-binary.tar)
.include <bsd.port.post.mk>

View File

@ -1,6 +1,6 @@
MD5 (sbcl-1.0.30-source.tar.bz2) = 64a96ad21a5d57f27639c0801c00fe74
SHA256 (sbcl-1.0.30-source.tar.bz2) = d8b6f6437d6fb082e7942cb5bbef905a1b84abd68ca15a0602c5d627c3314933
SIZE (sbcl-1.0.30-source.tar.bz2) = 3348181
MD5 (sbcl-1.0.31-source.tar.bz2) = a61fd099a72c2d3fa10a57298f3c9bf6
SHA256 (sbcl-1.0.31-source.tar.bz2) = d0264d6e4a49e6d181c27348f07de733c09860c9cd74a1fbe8e6e3cb7ca289dc
SIZE (sbcl-1.0.31-source.tar.bz2) = 3354506
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

View File

@ -112,7 +112,21 @@ lib/sbcl/sb-grovel/sb-grovel.asd
lib/sbcl/sb-grovel/sb-grovel.fasl
lib/sbcl/sb-grovel/sb-grovel.texinfo
lib/sbcl/sb-grovel/test-passed
lib/sbcl/sb-introspect/.cvsignore
lib/sbcl/sb-introspect/Makefile
lib/sbcl/sb-introspect/introspect.fasl
lib/sbcl/sb-introspect/introspect.lisp
lib/sbcl/sb-introspect/sb-introspect.asd
lib/sbcl/sb-introspect/sb-introspect.fasl
lib/sbcl/sb-introspect/test-driver.fasl
lib/sbcl/sb-introspect/test-driver.lisp
lib/sbcl/sb-introspect/test-passed
lib/sbcl/sb-introspect/test.fasl
lib/sbcl/sb-introspect/test.lisp
lib/sbcl/sb-introspect/xref-test-data.fasl
lib/sbcl/sb-introspect/xref-test-data.lisp
lib/sbcl/sb-introspect/xref-test.fasl
lib/sbcl/sb-introspect/xref-test.lisp
lib/sbcl/sb-md5/.cvsignore
lib/sbcl/sb-md5/Makefile
lib/sbcl/sb-md5/README