View | Details | Raw Unified | Return to bug 89711
Collapse All | Expand All

(-)Makefile (-3 / +17 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	sbcl
8
PORTNAME=	sbcl
9
PORTVERSION=	0.9.6
9
PORTVERSION=	0.9.7
10
CATEGORIES=	lang lisp
10
CATEGORIES=	lang lisp
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
12
MASTER_SITE_SUBDIR=	sbcl
12
MASTER_SITE_SUBDIR=	sbcl
Lines 18-31 Link Here
18
MAINTAINER=	sa2c@sa2c.net
18
MAINTAINER=	sa2c@sa2c.net
19
COMMENT=	A Common Lisp development system derived from the CMU CL system
19
COMMENT=	A Common Lisp development system derived from the CMU CL system
20
20
21
.undef BOOT_VERSION
21
# If you have a previous version of SBCL installed, you can use it
22
# If you have a previous version of SBCL installed, you can use it
22
# instead of CMUCL to build the port, then deinstall it before
23
# instead of CMUCL to build the port, then deinstall it before
23
# installing the new version.
24
# installing the new version.
24
.if defined(WITH_SBCL)
25
.if defined(WITH_SBCL)
25
LISP_CMD=	""
26
LISP_CMD=	""
26
.else
27
.elif defined(WITH_CMUCL)
27
BUILD_DEPENDS=	lisp:${PORTSDIR}/lang/cmucl
28
BUILD_DEPENDS=	lisp:${PORTSDIR}/lang/cmucl
28
LISP_CMD=	"lisp -noinit -batch"
29
LISP_CMD=	"lisp -noinit -batch"
30
.else
31
BOOT_VERSION=	${PORTVERSION}
29
.endif
32
.endif
30
33
31
USE_REINPLACE=	yes
34
USE_REINPLACE=	yes
Lines 48-54 Link Here
48
.endif
51
.endif
49
52
50
.if ${OSVERSION} >= 600022
53
.if ${OSVERSION} >= 600022
51
BUILD_DEPENDS+=	gtar:${PORTSDIR}/archivers/gtar
54
RUN_DEPENDS+=	gtar:${PORTSDIR}/archivers/gtar
55
.endif
56
57
.if defined(BOOT_VERSION)
58
BOOT_ARCH=	x86
59
BOOT_OS=	freebsd
60
BOOT_DISTNAME=	${PORTNAME}-${BOOT_VERSION}-${BOOT_ARCH}-${BOOT_OS}
61
DISTFILES+=	${BOOT_DISTNAME}-binary${EXTRACT_SUFX}
62
LISP_CMD=	"${WRKDIR}/${BOOT_DISTNAME}/src/runtime/sbcl --core ${WRKDIR}/${BOOT_DISTNAME}/output/sbcl.core --disable-debugger --userinit /dev/null --sysinit /dev/null"
63
.if ${OSVERSION} >= 500000
64
BUILD_DEPENDS+=	${LOCALBASE}/lib/compat/libc.so.4:${PORTSDIR}/misc/compat4x
65
.endif
52
.endif
66
.endif
53
67
54
post-patch:
68
post-patch:
(-)distinfo (-6 / +9 lines)
Lines 1-6 Link Here
1
MD5 (sbcl-0.9.6-source.tar.bz2) = 5e94122e73bc59c1411ff93fee948bfb
1
MD5 (sbcl-0.9.7-source.tar.bz2) = d5e5e4ae500f12b7523989222cb4cc88
2
SHA256 (sbcl-0.9.6-source.tar.bz2) = 7a2dbfbaba7160acc5085c06bdcb158ea870778f7e472c3ebf4a0728ab5d9e45
2
SHA256 (sbcl-0.9.7-source.tar.bz2) = dc9f823d8b7abd1523bb5571683332c0b15944533b20152e045cfa56af052267
3
SIZE (sbcl-0.9.6-source.tar.bz2) = 2664152
3
SIZE (sbcl-0.9.7-source.tar.bz2) = 2674470
4
MD5 (sbcl-0.9.6-html.tar.bz2) = e2d56c8df81e73f7085791e9ef89a2b3
4
MD5 (sbcl-0.9.7-html.tar.bz2) = 5d176eb894d6f8bbbe5afff9c75b1452
5
SHA256 (sbcl-0.9.6-html.tar.bz2) = 921edd471203e2865a0fe90e180b18606681945343ec923031fc85943a846267
5
SHA256 (sbcl-0.9.7-html.tar.bz2) = 4c5d75b8450e8c216608b57da3827e0f4401533cc0c04d34da1a369bce7cf46c
6
SIZE (sbcl-0.9.6-html.tar.bz2) = 117398
6
SIZE (sbcl-0.9.7-html.tar.bz2) = 117773
7
MD5 (sbcl-0.9.7-x86-freebsd-binary.tar.bz2) = 06ca3d34495caaa69a50b49225ab54aa
8
SHA256 (sbcl-0.9.7-x86-freebsd-binary.tar.bz2) = 13a538ae5acaac493258960fd544008a7888fa4e96f48d41e3be0717510e1efd
9
SIZE (sbcl-0.9.7-x86-freebsd-binary.tar.bz2) = 8144165

Return to bug 89711