FreeBSD Bugzilla – Attachment 143451 Details for
Bug 190708
[patch] Staging support for lang/sbcl
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Staging support for lang/sbcl
sbcl.patch (text/plain), 3.14 KB, created by
Jimmy Olgeni
on 2014-06-06 11:41:26 UTC
(
hide
)
Description:
Staging support for lang/sbcl
Filename:
MIME Type:
Creator:
Jimmy Olgeni
Created:
2014-06-06 11:41:26 UTC
Size:
3.14 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 356756) >+++ Makefile (working copy) >@@ -14,8 +14,7 @@ > > LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp > >-USE_BZIP2= yes >-USES= gmake >+USES= gmake tar:bzip2 > > OPTIONS_DEFINE = SBCL THREADS > >@@ -40,7 +39,6 @@ > sb-rt \ > sb-simple-streams \ > sb-sprof >-MAN1= sbcl.1 > NEWBOOTNAME= ${PORTNAME}-${PORTVERSION}-${ARCH}-freebsd${OSREL:R} > ONLY_FOR_ARCHS= i386 amd64 > ONLY_FOR_ARCHS_REASON= is a native code compiler, and has not been ported to\ >@@ -47,7 +45,6 @@ > this architecture yet > SBCL_HOME= ${PREFIX}/lib/sbcl > >-NO_STAGE= yes > .include <bsd.port.options.mk> > > CFLAGS+= -fno-omit-frame-pointer >@@ -195,28 +192,28 @@ > ${WRKSRC}/doc/sbcl.1 > > do-install: >- ${MKDIR} ${SBCL_HOME}/ >- ${INSTALL_PROGRAM} ${WRKSRC}/src/runtime/sbcl ${PREFIX}/bin/ >- ${INSTALL_DATA} ${WRKSRC}/output/sbcl_core ${SBCL_HOME}/ >+ ${MKDIR} ${STAGEDIR}${SBCL_HOME}/ >+ ${INSTALL_PROGRAM} ${WRKSRC}/src/runtime/sbcl ${STAGEDIR}${PREFIX}/bin/ >+ ${INSTALL_DATA} ${WRKSRC}/output/sbcl_core ${STAGEDIR}${SBCL_HOME}/ > .for MOD in ${CONTRIB_MODULES} >- ${MKDIR} ${SBCL_HOME}/${MOD} >- ${INSTALL_DATA} ${WRKSRC}/contrib/${MOD}/*.lisp ${SBCL_HOME}/${MOD}/ >- ${INSTALL_DATA} ${WRKSRC}/contrib/${MOD}/*.fasl ${SBCL_HOME}/${MOD}/ >+ ${MKDIR} ${STAGEDIR}${SBCL_HOME}/${MOD} >+ ${INSTALL_DATA} ${WRKSRC}/contrib/${MOD}/*.lisp ${STAGEDIR}${SBCL_HOME}/${MOD}/ >+ ${INSTALL_DATA} ${WRKSRC}/contrib/${MOD}/*.fasl ${STAGEDIR}${SBCL_HOME}/${MOD}/ > (if test -f ${WRKSRC}/contrib/${MOD}/${MOD}.asd; then ${INSTALL_DATA} \ >- ${WRKSRC}/contrib/${MOD}/${MOD}.asd ${SBCL_HOME}/${MOD}/; fi) >+ ${WRKSRC}/contrib/${MOD}/${MOD}.asd ${STAGEDIR}${SBCL_HOME}/${MOD}/; fi) > .endfor > .if ${PORT_OPTIONS:MDOCS} >- ${MKDIR} ${DOCSDIR}/ >- ${INSTALL_DATA} ${MANUALS:S,^, ${WRKSRC}/doc/manual/,g} ${DOCSDIR}/ >- ${INSTALL_DATA} ${TEXTDOCS:S,^,${WRKSRC}/,g} ${DOCSDIR}/ >- ${MKDIR} ${MODULESDOCS:C,/[^/]+$,,g:u:S,^,${DOCSDIR}/,g} >+ ${MKDIR} ${STAGEDIR}${DOCSDIR}/ >+ ${INSTALL_DATA} ${MANUALS:S,^, ${WRKSRC}/doc/manual/,g} ${STAGEDIR}${DOCSDIR}/ >+ ${INSTALL_DATA} ${TEXTDOCS:S,^,${WRKSRC}/,g} ${STAGEDIR}${DOCSDIR}/ >+ ${MKDIR} ${MODULESDOCS:C,/[^/]+$,,g:u:S,^,${STAGEDIR}${DOCSDIR}/,g} > . for MODDOC in ${MODULESDOCS} >- ${INSTALL_DATA} ${WRKSRC}/contrib/${MODDOC} ${DOCSDIR}/${MODDOC} >+ ${INSTALL_DATA} ${WRKSRC}/contrib/${MODDOC} ${STAGEDIR}${DOCSDIR}/${MODDOC} > . endfor > .endif >- ${INSTALL_MAN} ${WRKSRC}/doc/sbcl.1 ${MAN1PREFIX}/man/man1 >- ${MKDIR} ${SBCL_HOME}/site-systems >- @${TOUCH} ${SBCL_HOME}/site-systems/.keep_me >+ ${INSTALL_MAN} ${WRKSRC}/doc/sbcl.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 >+ ${MKDIR} ${STAGEDIR}${SBCL_HOME}/site-systems >+ @${TOUCH} ${STAGEDIR}${SBCL_HOME}/site-systems/.keep_me > > check regression-test test: build > (cd ${WRKSRC}/tests && ${SETENV} CC="${CC}" ${SH} run-tests.sh) >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 356756) >+++ pkg-plist (working copy) >@@ -188,6 +188,7 @@ > lib/sbcl/sb-sprof/test.lisp > lib/sbcl/sbcl_core > lib/sbcl/site-systems/.keep_me >+man/man1/sbcl.1.gz > %%PORTDOCS%%%%DOCSDIR%%/BUGS > %%PORTDOCS%%%%DOCSDIR%%/COPYING > %%PORTDOCS%%%%DOCSDIR%%/CREDITS
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
olgeni
:
maintainer-approval?
(
bf
)
Actions:
View
|
Diff
Attachments on
bug 190708
: 143451