| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.16 2008/05/28 14:06:31 jonb Exp $ | | 1 | # $NetBSD: Makefile,v 1.17 2008/06/06 00:16:57 obache Exp $ |
2 | | | 2 | |
3 | .include "../../mk/bsd.prefs.mk" | | 3 | .include "../../mk/bsd.prefs.mk" |
4 | | | 4 | |
5 | DISTNAME= ${PKGNAME_NOREV}-source | | 5 | DISTNAME= ${PKGNAME_NOREV}-source |
6 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ | | 6 | DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ |
7 | sbcl-${OPSYS}-${MACHINE_ARCH}-${OS_VERSION}.tgz | | 7 | sbcl-${OPSYS}-${MACHINE_ARCH}-${OS_VERSION}.tgz |
8 | PKGNAME= sbcl-1.0.16 | | 8 | PKGNAME= sbcl-1.0.16 |
9 | CATEGORIES= lang | | 9 | CATEGORIES= lang |
10 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/} | | 10 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=sbcl/} |
11 | EXTRACT_SUFX= .tar.bz2 | | 11 | EXTRACT_SUFX= .tar.bz2 |
12 | SITES.sbcl-${OPSYS}-${MACHINE_ARCH}-${OS_VERSION}.tgz= \ | | 12 | SITES.sbcl-${OPSYS}-${MACHINE_ARCH}-${OS_VERSION}.tgz= \ |
13 | ftp://ftp.NetBSD.org/pub/NetBSD/misc/jonb/sbcl/ | | 13 | ftp://ftp.NetBSD.org/pub/NetBSD/misc/jonb/sbcl/ |
14 | | | 14 | |
| @@ -43,27 +43,27 @@ PKG_INSTALLATION_TYPES= overwrite pkgvie | | | @@ -43,27 +43,27 @@ PKG_INSTALLATION_TYPES= overwrite pkgvie |
43 | | | 43 | |
44 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}/ | | 44 | WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}/ |
45 | | | 45 | |
46 | SUBST_CLASSES+= fix-paths | | 46 | SUBST_CLASSES+= fix-paths |
47 | SUBST_STAGE.fix-paths= pre-configure | | 47 | SUBST_STAGE.fix-paths= pre-configure |
48 | SUBST_MESSAGE.fix-paths=fixing pathnames | | 48 | SUBST_MESSAGE.fix-paths=fixing pathnames |
49 | SUBST_FILES.fix-paths= install.sh src/runtime/runtime.c doc/sbcl.1 | | 49 | SUBST_FILES.fix-paths= install.sh src/runtime/runtime.c doc/sbcl.1 |
50 | SUBST_SED.fix-paths= -e 's,@PREFIX@,${PREFIX},g' | | 50 | SUBST_SED.fix-paths= -e 's,@PREFIX@,${PREFIX},g' |
51 | | | 51 | |
52 | SUBST_CLASSES+= fix-gtar | | 52 | SUBST_CLASSES+= fix-gtar |
53 | SUBST_STAGE.fix-gtar= pre-configure | | 53 | SUBST_STAGE.fix-gtar= pre-configure |
54 | SUBST_MESSAGE.fix-gtar= fixing gtar references | | 54 | SUBST_MESSAGE.fix-gtar= fixing gtar references |
55 | SUBST_FILES.fix-gtar= contrib/asdf-install/installer.lisp | | 55 | SUBST_FILES.fix-gtar= contrib/asdf-install/installer.lisp |
56 | SUBST_SED/fix-gtar= -e 's,@GTAR@.${GTAR},g' | | 56 | SUBST_SED.fix-gtar= -e 's,@GTAR@.${GTAR},g' |
57 | | | 57 | |
58 | do-build: | | 58 | do-build: |
59 | export SBCL_HOME=${WRKDIR}/lib/sbcl/ \ | | 59 | export SBCL_HOME=${WRKDIR}/lib/sbcl/ \ |
60 | && cd ${WRKSRC} \ | | 60 | && cd ${WRKSRC} \ |
61 | && ${SH} make.sh ${WRKDIR}/bin/sbcl | | 61 | && ${SH} make.sh ${WRKDIR}/bin/sbcl |
62 | | | 62 | |
63 | # Rather not do this, but the file names seem to be hash values of | | 63 | # Rather not do this, but the file names seem to be hash values of |
64 | # timestamps or something and the pkgsrc system does *not* like | | 64 | # timestamps or something and the pkgsrc system does *not* like |
65 | # randomly named and always changing file names | | 65 | # randomly named and always changing file names |
66 | post-build: | | 66 | post-build: |
67 | ${RM} -rf ${WRKSRC}/contrib/sb-cover/test-output | | 67 | ${RM} -rf ${WRKSRC}/contrib/sb-cover/test-output |
68 | | | 68 | |
69 | do-install: | | 69 | do-install: |