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: |