Index: head/converters/cl-babel-sbcl/Makefile =================================================================== --- head/converters/cl-babel-sbcl/Makefile (revision 297216) +++ head/converters/cl-babel-sbcl/Makefile (revision 297217) @@ -1,32 +1,32 @@ # New ports collection makefile for: cl-babel-sbcl # Date created: 20 January 2010 # Whom: Jimmy Olgeni # # $FreeBSD$ PORTNAME= babel PORTVERSION= 2010.01.16 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= converters lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A charset encoding/decoding library written in Common Lisp BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/babel/babel.asd:${PORTSDIR}/converters/cl-babel \ ${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/sbclfasl/arrays.fasl:${PORTSDIR}/devel/cl-alexandria-sbcl \ ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/sbclfasl/src/tf-sbcl.fasl:${PORTSDIR}/devel/cl-trivial-features-sbcl \ ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/sbclfasl/package.fasl:${PORTSDIR}/devel/cl-trivial-gray-streams-sbcl RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/babel/babel.asd:${PORTSDIR}/converters/cl-babel \ ${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/sbclfasl/arrays.fasl:${PORTSDIR}/devel/cl-alexandria-sbcl \ ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/sbclfasl/src/tf-sbcl.fasl:${PORTSDIR}/devel/cl-trivial-features-sbcl \ ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/sbclfasl/package.fasl:${PORTSDIR}/devel/cl-trivial-gray-streams-sbcl USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes ASDF_MODULES= babel babel-streams .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/converters/cl-babel-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.6 \ No newline at end of property +1.7 \ No newline at end of property Index: head/devel/buildapp/Makefile =================================================================== --- head/devel/buildapp/Makefile (revision 297216) +++ head/devel/buildapp/Makefile (revision 297217) @@ -1,41 +1,41 @@ # New ports collection makefile for: buildapp # Date created: 27 March 2010 # Whom: dunkyp # # $FreeBSD$ # PORTNAME= buildapp PORTVERSION= 1.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel lisp MASTER_SITES= http://www.xach.com/lisp/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= .tgz MAINTAINER= dunkyp@gmail.com COMMENT= A simple wrapper for creating executables with sbcl LICENSE= BSD LICENSE_FILE= ${WRKSRC}/doc/LICENSE USE_SBCL= yes WRKSRC= ${WRKDIR}/${DISTNAME}-${PORTVERSION} ALL_TARGET= PLIST_FILES= bin/buildapp PORTDOCS= * post-patch: .SILENT ${REINPLACE_CMD} 's|sbcl|${SBCL}|' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${DOCSDIR} "! -name LICENSE*") .endif .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/buildapp/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.4 \ No newline at end of property +1.5 \ No newline at end of property Index: head/devel/cl-alexandria-sbcl/Makefile =================================================================== --- head/devel/cl-alexandria-sbcl/Makefile (revision 297216) +++ head/devel/cl-alexandria-sbcl/Makefile (revision 297217) @@ -1,25 +1,25 @@ # New ports collection makefile for: cl-alexandria-sbcl # Date created: 16 January 2010 # Whom: Jimmy Olgeni # # $FreeBSD$ PORTNAME= alexandria PORTVERSION= 2010.01.16 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A collection of portable public domain utilities for Common Lisp BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/alexandria.asd:${PORTSDIR}/devel/cl-alexandria RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/alexandria.asd:${PORTSDIR}/devel/cl-alexandria USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/cl-alexandria-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.6 \ No newline at end of property +1.7 \ No newline at end of property Index: head/devel/cl-cffi-sbcl/Makefile =================================================================== --- head/devel/cl-cffi-sbcl/Makefile (revision 297216) +++ head/devel/cl-cffi-sbcl/Makefile (revision 297217) @@ -1,32 +1,32 @@ # New ports collection makefile for: cl-cffi-sbcl # Date created: 20 January 2010 # Whom: Jimmy Olgeni # # $FreeBSD$ PORTNAME= cffi PORTVERSION= 0.10.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A portable foreign function interface for Common Lisp BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cffi/cffi.asd:${PORTSDIR}/devel/cl-cffi \ ${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/sbclfasl/arrays.fasl:${PORTSDIR}/devel/cl-alexandria-sbcl \ ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/sbclfasl/src/tf-sbcl.fasl:${PORTSDIR}/devel/cl-trivial-features-sbcl \ ${LOCALBASE}/${CL_LIBDIR_REL}/babel/sbclfasl/src/enc-ascii.fasl:${PORTSDIR}/converters/cl-babel-sbcl RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cffi/cffi.asd:${PORTSDIR}/devel/cl-cffi \ ${LOCALBASE}/${CL_LIBDIR_REL}/alexandria/sbclfasl/arrays.fasl:${PORTSDIR}/devel/cl-alexandria-sbcl \ ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/sbclfasl/src/tf-sbcl.fasl:${PORTSDIR}/devel/cl-trivial-features-sbcl \ ${LOCALBASE}/${CL_LIBDIR_REL}/babel/sbclfasl/src/enc-ascii.fasl:${PORTSDIR}/converters/cl-babel-sbcl USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes ASDF_MODULES= cffi cffi-grovel cffi-uffi-compat .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/cl-cffi-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.6 \ No newline at end of property +1.7 \ No newline at end of property Index: head/devel/cl-infix-sbcl/Makefile =================================================================== --- head/devel/cl-infix-sbcl/Makefile (revision 297216) +++ head/devel/cl-infix-sbcl/Makefile (revision 297217) @@ -1,27 +1,27 @@ # New ports collection Makefile for: cl-infix-sbcl # Date created: 13 Feb 2006 # Whom: Pedro F Giffuni # # $FreeBSD$ PORTNAME= infix PORTVERSION= 19960628 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A lisp macro to read math statements in infix notation BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/infix/infix.asd:${PORTSDIR}/devel/cl-infix RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/infix/infix.asd:${PORTSDIR}/devel/cl-infix NO_CDROM= No fees or compensation can be charged USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/cl-infix-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.15 \ No newline at end of property +1.16 \ No newline at end of property Index: head/devel/cl-port-sbcl/Makefile =================================================================== --- head/devel/cl-port-sbcl/Makefile (revision 297216) +++ head/devel/cl-port-sbcl/Makefile (revision 297217) @@ -1,25 +1,25 @@ # New ports collection Makefile for: cl-port-sbcl # Date created: 12 May 2003 # Whom: Henrik Motakef # # $FreeBSD$ PORTNAME= port PORTVERSION= 2002.10.02.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Cross-Lisp portability package BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/port/port.asd:${PORTSDIR}/devel/cl-port RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/port/port.asd:${PORTSDIR}/devel/cl-port USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/cl-port-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.14 \ No newline at end of property +1.15 \ No newline at end of property Index: head/devel/cl-split-sequence-sbcl/Makefile =================================================================== --- head/devel/cl-split-sequence-sbcl/Makefile (revision 297216) +++ head/devel/cl-split-sequence-sbcl/Makefile (revision 297217) @@ -1,25 +1,25 @@ # New ports collection Makefile for: cl-split-sequence-sbcl # Date created: 12 May 2003 # Whom: Henrik Motakef # # $FreeBSD$ PORTNAME= split-sequence PORTVERSION= 20011114.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Partitioning Common Lisp sequences BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/split-sequence/split-sequence.asd:${PORTSDIR}/devel/cl-split-sequence RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/split-sequence/split-sequence.asd:${PORTSDIR}/devel/cl-split-sequence USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/cl-split-sequence-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.15 \ No newline at end of property +1.16 \ No newline at end of property Index: head/devel/cl-trivial-features-sbcl/Makefile =================================================================== --- head/devel/cl-trivial-features-sbcl/Makefile (revision 297216) +++ head/devel/cl-trivial-features-sbcl/Makefile (revision 297217) @@ -1,25 +1,25 @@ # New ports collection makefile for: cl-trivial-features-sbcl # Date created: 16 January 2010 # Whom: Jimmy Olgeni # # $FreeBSD$ PORTNAME= trivial-features PORTVERSION= 2010.01.16 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Ensures consistent *FEATURES* in Common Lisp BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/trivial-features.asd:${PORTSDIR}/devel/cl-trivial-features RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-features/trivial-features.asd:${PORTSDIR}/devel/cl-trivial-features USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/cl-trivial-features-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.6 \ No newline at end of property +1.7 \ No newline at end of property Index: head/devel/cl-trivial-gray-streams-sbcl/Makefile =================================================================== --- head/devel/cl-trivial-gray-streams-sbcl/Makefile (revision 297216) +++ head/devel/cl-trivial-gray-streams-sbcl/Makefile (revision 297217) @@ -1,25 +1,25 @@ # New ports collection makefile for: cl-trivial-gray-streams-sbcl # Date created: 17 January 2010 # Whom: Jimmy Olgeni # # $FreeBSD$ PORTNAME= trivial-gray-streams PORTVERSION= 2008.11.02 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A thin compatibility layer for Gray streams BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/trivial-gray-streams.asd:${PORTSDIR}/devel/cl-trivial-gray-streams RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/trivial-gray-streams/trivial-gray-streams.asd:${PORTSDIR}/devel/cl-trivial-gray-streams USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/cl-trivial-gray-streams-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.6 \ No newline at end of property +1.7 \ No newline at end of property Index: head/devel/cl-uffi-sbcl/Makefile =================================================================== --- head/devel/cl-uffi-sbcl/Makefile (revision 297216) +++ head/devel/cl-uffi-sbcl/Makefile (revision 297217) @@ -1,25 +1,25 @@ # New ports collection Makefile for: cl-uffi-sbcl # Date created: 19 August 2004 # Whom: Matthew X. Economou # # $FreeBSD$ PORTNAME= uffi PORTVERSION= 2.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Universal Foreign Function Interface for Common Lisp (SBCL binaries) BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/uffi/uffi.asd:${PORTSDIR}/devel/cl-uffi RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/uffi/uffi.asd:${PORTSDIR}/devel/cl-uffi USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/devel/cl-uffi-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.15 \ No newline at end of property +1.16 \ No newline at end of property Index: head/lang/sbcl/Makefile =================================================================== --- head/lang/sbcl/Makefile (revision 297216) +++ head/lang/sbcl/Makefile (revision 297217) @@ -1,210 +1,215 @@ # New ports collection makefile for: sbcl # Date created: 2002-11-26 # Whom: des # # $FreeBSD$ # # Note: If you update this port make sure you create the distfinfo for all # versions: sbcl-1.v.v-x86-64-freebsd and sbcl-1.v.v-x86-freebsd # PORTNAME= sbcl -PORTVERSION= 1.0.56 +PORTVERSION= 1.0.57 PORTEPOCH= 1 CATEGORIES= lang lisp MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION} \ ftp://ftp.SpringDaemons.com/soft/sbcl-binary/:binaries DISTFILES= \ ${PORTNAME}-${PORTVERSION}-source${EXTRACT_SUFX} .if !defined(NOPORTDOCS) || make(makesum) DISTFILES+= \ ${PORTNAME}-${PORTVERSION}-documentation-html${EXTRACT_SUFX} .endif MAINTAINER= bf@FreeBSD.org COMMENT= A Common Lisp development system derived from the CMU CL system USE_BZIP2= yes USE_GMAKE= yes OPTIONS= SBCL "Use installed SBCL binary if available" off \ THREADS "Enable experimental threading support" off CONTRIB_MODULES= asdf \ asdf-install \ sb-aclrepl \ sb-bsd-sockets \ sb-cltl2 \ sb-concurrency \ sb-cover \ sb-executable \ sb-grovel \ sb-introspect \ sb-md5 \ sb-posix \ sb-queue \ sb-rotate-byte \ 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\ this architecture yet SBCL_HOME= ${PREFIX}/lib/sbcl .if !defined(NOPORTDOCS) MANUALS= asdf.html sbcl.html MODULESDOCS= asdf/README asdf/README.SBCL \ asdf-install/README \ sb-aclrepl/README \ sb-bsd-sockets/FAQ sb-bsd-sockets/NEWS \ sb-md5/README \ sb-posix/README \ sb-rotate-byte/README \ sb-simple-streams/README TEXTDOCS= BUGS CREDITS COPYING NEWS PRINCIPLES TLA TODO .endif .include CFLAGS+= -fno-omit-frame-pointer CPPFLAGS+= -I. -DSBCL_PREFIX=\\\"\$$(SBCL_PREFIX)\\\" .if ${ARCH} == "i386" DYNAMIC_SPACE_SIZE?= 512 PLIST_SUB+= I386_ONLY="" AMD64_ONLY="@comment " SBCLCONFIG= Config.x86-freebsd .else DYNAMIC_SPACE_SIZE?= 1024 PLIST_SUB+= I386_ONLY="@comment " AMD64_ONLY="" SBCLCONFIG= Config.x86-64-freebsd .endif MAKE_SH_ARGS?= --prefix=${PREFIX} --dynamic-space-size=${DYNAMIC_SPACE_SIZE} \ --with-sb-core-compression NM?= /usr/bin/nm NMFLAGS?= -gp # If WITH_SBCL is defined, try to use existing "sbcl" first. .if !defined(WITH_SBCL) || !exists(${LOCALBASE}/bin/sbcl) || make(makesum) BOOT_VERSION= 1.0.31 . if make(makesum) BOOT_ARCH_OS_LIST= amd64-freebsd8 amd64-freebsd7 i386-freebsd8 \ i386-freebsd7 . else . if ${OSREL:R} > 8 # We'll use 8.x bootstrap for now BOOT_ARCH_OS_LIST= ${ARCH}-freebsd8 . else BOOT_ARCH_OS_LIST= ${ARCH}-freebsd${OSREL:R} . endif . endif . for BOOT_ARCH_OS in ${BOOT_ARCH_OS_LIST} BOOT_DISTNAME= ${PORTNAME}-${BOOT_VERSION}-${BOOT_ARCH_OS} DISTFILES:= ${DISTFILES} ${BOOT_DISTNAME}-binary${EXTRACT_SUFX}:binaries . endfor XC_HOST?= ${WRKDIR}/${BOOT_DISTNAME}/src/runtime/sbcl --core \ ${WRKDIR}/${BOOT_DISTNAME}/output/sbcl.core \ --dynamic-space-size ${DYNAMIC_SPACE_SIZE} \ --disable-debugger --userinit /dev/null --sysinit /dev/null MAKE_SH_ARGS+= --xc-host='${XC_HOST}' .endif # defined(WITH_SBCL) .if defined(WITH_THREADS) MAKE_SH_ARGS+= --with-sb-thread +.if defined(WITH_FUTEX) +MAKE_SH_ARGS+= --with-sb-futex +.else +MAKE_SH_ARGS+= --without-sb-futex +.endif .else MAKE_SH_ARGS+= --without-sb-thread .endif pre-everything:: @${ECHO_MSG} @${ECHO_MSG} "---------------------------------------------------------" @${ECHO_MSG} "You might need to adjust memory limits in order to" @${ECHO_MSG} "build SBCL." @${ECHO_MSG} @${ECHO_MSG} "You can use the DYNAMIC_SPACE_SIZE knob to change the size" @${ECHO_MSG} "of SBCL dynamically-allocated memory." @${ECHO_MSG} "---------------------------------------------------------" @${ECHO_MSG} post-patch: @${ECHO_CMD} "CC=${CC}" >> ${WRKSRC}/src/runtime/${SBCLCONFIG} @${ECHO_CMD} "CFLAGS=${CFLAGS}" >> \ ${WRKSRC}/src/runtime/${SBCLCONFIG} @${ECHO_CMD} "CPPFLAGS=${CPPFLAGS}" >> \ ${WRKSRC}/src/runtime/${SBCLCONFIG} @${ECHO_CMD} "GREP=${GREP}" >> ${WRKSRC}/src/runtime/${SBCLCONFIG} @${ECHO_CMD} "LD=${LD}" >> ${WRKSRC}/src/runtime/${SBCLCONFIG} @${ECHO_CMD} "LINKFLAGS=${LDFLAGS} -dynamic -rdynamic" >> \ ${WRKSRC}/src/runtime/${SBCLCONFIG} @${ECHO_CMD} "NM=${NM} ${NMFLAGS}" >> \ ${WRKSRC}/src/runtime/${SBCLCONFIG} @${REINPLACE_CMD} -E -e 's,-lthr,-pthread,g' \ -e 's,-lpthread,-pthread,g' ${WRKSRC}/src/runtime/${SBCLCONFIG} @${GREP} -Fe '.core' -l -r ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's|\.core|_core|g' @${REINPLACE_CMD} \ -e 's|/usr/local|${PREFIX}|g' \ ${WRKSRC}/doc/sbcl.1 @${REINPLACE_CMD} -e '\|CC?=|s|gcc|${CC}|' \ ${WRKSRC}/contrib/asdf-module.mk @${REINPLACE_CMD} -E -e 's!-sbcl-shared!& ${CFLAGS}!' \ -e 's!\$$(TEST_FILESTEM|1)_core!$${\1}_core!g' \ ${WRKSRC}/tests/core.test.sh \ ${WRKSRC}/tests/foreign.test.sh @${REINPLACE_CMD} -E -e 's!"-O3"!!' \ -e 's!("-sbcl-(pic|shared)"[[:blank:]]*)+!& ${CFLAGS:C/.*/"&"/}!' \ ${WRKSRC}/tests/foreign-stack-alignment.impure.lisp \ ${WRKSRC}/tests/kill-non-lisp-thread.impure.lisp \ ${WRKSRC}/tests/swap-lispobjs.impure.lisp \ ${WRKSRC}/tests/threads.impure.lisp @${REINPLACE_CMD} -e 's|( cd ./doc ; sh ./clean.sh )|#&|' \ ${WRKSRC}/clean.sh do-build: @${FIND} ${WRKSRC} \( -name '*.orig' -o -name '*.bak' \) -delete @(cd ${WRKSRC} && ${SETENV} CC="${CC}" ${SH} make.sh ${MAKE_SH_ARGS}) @${RM} -rf ${WRKSRC}/contrib/sb-cover/test-output @${REINPLACE_CMD} -E -e \ 's|\$$Date\$$|'"`${SETENV} LANG=C /bin/date '+%B %d, %Y'`|g" \ ${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}/ .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}/ (if test -f ${WRKSRC}/contrib/${MOD}/${MOD}.asd; then ${INSTALL_DATA} \ ${WRKSRC}/contrib/${MOD}/${MOD}.asd ${SBCL_HOME}/${MOD}/; fi) .endfor .if !defined(NOPORTDOCS) ${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} . for MODDOC in ${MODULESDOCS} ${INSTALL_DATA} ${WRKSRC}/contrib/${MODDOC} ${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 check regression-test test: build (cd ${WRKSRC}/tests && ${SETENV} CC="${CC}" ${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 Property changes on: head/lang/sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.99 \ No newline at end of property +1.100 \ No newline at end of property Index: head/lang/sbcl/distinfo =================================================================== --- head/lang/sbcl/distinfo (revision 297216) +++ head/lang/sbcl/distinfo (revision 297217) @@ -1,12 +1,12 @@ -SHA256 (sbcl-1.0.56-source.tar.bz2) = 3c50bfa3381f46b87175ab6ecb75bf9c37974ff3f21b1f3c50dbdab1bf870533 -SIZE (sbcl-1.0.56-source.tar.bz2) = 3615389 -SHA256 (sbcl-1.0.56-documentation-html.tar.bz2) = 5a46a42a82e0ff665d3b862588e93ac1668b6d2a41ed305d927d0eecc9896b50 -SIZE (sbcl-1.0.56-documentation-html.tar.bz2) = 165974 +SHA256 (sbcl-1.0.57-source.tar.bz2) = a140862014bdcdd73821a8a0534ff68b0ec89eb6539acfcd35fd2a0ab07771ef +SIZE (sbcl-1.0.57-source.tar.bz2) = 3611050 +SHA256 (sbcl-1.0.57-documentation-html.tar.bz2) = 65b2cad6a84189c3b6f949bff1d0c164925dbeb7a494d85c34cd8e8ba839d21c +SIZE (sbcl-1.0.57-documentation-html.tar.bz2) = 174146 SHA256 (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 06a1e4e3a5f5f8e012ff6037a51624d7d1f34bff0979ce45e70418a293412b4e SIZE (sbcl-1.0.31-amd64-freebsd8-binary.tar.bz2) = 8397764 SHA256 (sbcl-1.0.31-amd64-freebsd7-binary.tar.bz2) = fcbd5ed1948312a7b6eff7e6daf736e41be945a2c57bcee4b64f172ddde518b8 SIZE (sbcl-1.0.31-amd64-freebsd7-binary.tar.bz2) = 8398964 SHA256 (sbcl-1.0.31-i386-freebsd8-binary.tar.bz2) = fd2348749a2babf301a99449d246b349a1285fc0bca8b83bde0bfa7187cf3dd7 SIZE (sbcl-1.0.31-i386-freebsd8-binary.tar.bz2) = 8475244 SHA256 (sbcl-1.0.31-i386-freebsd7-binary.tar.bz2) = 5202f6d7a8a1f3b1f19cbd4c65d874b85e8015fc5efec71bffef407c25edbe77 SIZE (sbcl-1.0.31-i386-freebsd7-binary.tar.bz2) = 8474568 Property changes on: head/lang/sbcl/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.69 \ No newline at end of property +1.70 \ No newline at end of property Index: head/math/fricas/Makefile =================================================================== --- head/math/fricas/Makefile (revision 297216) +++ head/math/fricas/Makefile (revision 297217) @@ -1,45 +1,45 @@ # New ports collection makefile for: fricas # Date created: 11 November 2008 # Whom: stephen@math.missouri.edu # # $FreeBSD$ # PORTNAME= fricas PORTVERSION= 1.1.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math MASTER_SITES= SF DISTVERSIONSUFFIX= -full MAINTAINER= ports@FreeBSD.org COMMENT= A computer algebra system, forked from axiom LICENSE= BSD BUILD_DEPENDS= noweb:${PORTSDIR}/devel/noweb \ sbcl:${PORTSDIR}/lang/sbcl WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USE_BZIP2= yes USE_XORG= x11 ice sm xpm USE_ICONV= yes USE_GETTEXT= yes USE_GMAKE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lisp=sbcl USE_LDCONFIG= ${PREFIX}/lib/fricas/target/${CONFIGURE_TARGET}/lib MAKE_JOBS_SAFE= yes STRIP= #nothing, these binaries fail if stripped PLIST_SUB= GNU_HOST="${CONFIGURE_TARGET}" post-patch: @${REINPLACE_CMD} -e \ '/CCF=/s|-O2 -pipe|$$CFLAGS| ; \ /CCF=/s|/usr/local/include|${LOCALBASE}/include| ; \ /LDF=/s|/usr/local/lib|${LOCALBASE}/lib|' ${WRKSRC}/configure .include Property changes on: head/math/fricas/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.18 \ No newline at end of property +1.19 \ No newline at end of property Index: head/math/maxima/Makefile =================================================================== --- head/math/maxima/Makefile (revision 297216) +++ head/math/maxima/Makefile (revision 297217) @@ -1,123 +1,124 @@ # New ports collection makefile for: maxima # Date created: Jun 26 2002 # Whom: Scott Flatman # # $FreeBSD$ # PORTNAME= maxima PORTVERSION= 5.27.0 +PORTREVISION= 1 CATEGORIES= math lisp tk MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source MAINTAINER= bf@FreeBSD.org COMMENT= Symbolic mathematics program LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/bin/${LISPPORT} PATCH_DEPENDS= ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash RUN_DEPENDS= ${LOCALBASE}/bin/${LISPPORT} \ ${LOCALBASE}/bin/gnuplot:${PORTSDIR}/math/gnuplot \ ${LOCALBASE}/bin/bash:${PORTSDIR}/shells/bash USE_TK = 84+ USE_GMAKE= yes USE_PERL5_BUILD= yes USE_PYTHON_BUILD= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --prefix=${PREFIX} \ --with-posix-shell=${LOCALBASE}/bin/bash \ --with-wish=${WISH} \ ${LISPSELECT} MAN1= maxima.1 INFO= maxima imaxima xmaxima PLIST_SUB= BINDIR=${BINDIRECTORY} PLIST_SUB+= LISPBIN=${LISPBINARY} PLIST_SUB+= MAXIMABIN=${MAXIMABINARY} PLIST_SUB+= PORTVERSION=${PORTVERSION} OPTIONS= CLISP "Build with Clisp" off \ CMUCL "Build with CMU Common Lisp" off \ GCL "Build with GNU Common Lisp" off \ SBCL "Build with Steel Bank Common Lisp" on .include # Lisp to build with. Define only ONE of these! .if defined(WITH_CLISP) && defined(WITHOUT_CMUCL) && defined(WITHOUT_GCL) && defined(WITHOUT_SBCL) LISPSELECT= --enable-clisp LISPPORT= clisp:${PORTSDIR}/lang/clisp BINDIRECTORY= binary-clisp LISPBINARY= lisp.run PLIST_SUB+= LISPBINARY="" MAXIMABINARY= maxima.mem .elif defined(WITHOUT_CLISP) && defined(WITH_CMUCL) && defined(WITHOUT_GCL) && defined(WITHOUT_SBCL) LISPSELECT= --enable-cmucl LISPPORT= lisp:${PORTSDIR}/lang/cmucl BINDIRECTORY= binary-cmucl LISPBINARY= lisp PLIST_SUB+= LISPBINARY="" MAXIMABINARY= maxima_core STRIP= #strip(1) chokes on LISPBINARY .elif defined(WITHOUT_CLISP) && defined(WITHOUT_CMUCL) && defined(WITH_GCL) && defined(WITHOUT_SBCL) LISPSELECT= --enable-gcl LISPPORT= gcl:${PORTSDIR}/lang/gcl BINDIRECTORY= binary-gcl #LISPBINARY is null so fudge this so deinstall works cleanly PLIST_SUB+= LISPBINARY="@comment " MAXIMABINARY= maxima .elif defined(WITHOUT_CLISP) && defined(WITHOUT_CMUCL) && defined(WITHOUT_GCL) && defined(WITH_SBCL) . if ${ARCH} == "i386" DYNAMIC_SPACE_SIZE?= 512 . else DYNAMIC_SPACE_SIZE?= 1024 . endif . if defined(DYNAMIC_SPACE_SIZE) MAXIMA_LISP_OPTIONS+= --dynamic-space-size ${DYNAMIC_SPACE_SIZE} . endif . if defined(MAXIMA_LISP_OPTIONS) && !empty(MAXIMA_LISP_OPTIONS) LISPSELECT= --with-sbcl="sbcl ${MAXIMA_LISP_OPTIONS}" . else LISPSELECT= --enable-sbcl . endif LISPPORT= sbcl:${PORTSDIR}/lang/sbcl BINDIRECTORY= binary-sbcl #LISPBINARY is null so fudge this so deinstall works cleanly PLIST_SUB+= LISPBINARY="@comment " MAXIMABINARY= maxima_core .else IGNORE= define only one lisp .endif post-patch: @${GREP} -Fe '.core' -l -r ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ -e 's;\.core;_core;g' @${FIND} -X ${WRKSRC}/interfaces/xmaxima -name 'Makefile.in' | ${XARGS} \ ${REINPLACE_CMD} -e "s;tclsh;${TCLSH};g" @${REINPLACE_CMD} -e "s;/usr;${LOCALBASE};g" ${WRKSRC}/src/intl.lisp @cd ${WRKSRC}/doc/info ; ${LOCALBASE}/bin/bash ./fix_crlf ; \ ${LOCALBASE}/bin/bash ./fix_tab @${REINPLACE_CMD} -e 's;$$maxima_image_base;$${maxima_image_base};g' \ ${WRKSRC}/src/maxima.in .if defined(MAXIMA_LISP_OPTIONS) && !empty(MAXIMA_LISP_OPTIONS) @${REINPLACE_CMD} -e 's;"@SBCL_NAME@";@SBCL_NAME@;g' \ ${WRKSRC}/src/maxima.in .endif pre-build: @${FIND} ${WRKSRC} \( -name '*.bak' -o -name '*.fbsd10bak' -o \ -name '*.orig' \) -delete post-install: @${ECHO_MSG} "" @${CAT} ${PKGMESSAGE} @${ECHO_MSG} "" -check test: build +check regression-test test: build @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} \ ${MAKE_ARGS} check .include Property changes on: head/math/maxima/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.76 \ No newline at end of property +1.77 \ No newline at end of property Index: head/math/open-axiom/Makefile =================================================================== --- head/math/open-axiom/Makefile (revision 297216) +++ head/math/open-axiom/Makefile (revision 297217) @@ -1,34 +1,34 @@ # New ports collection makefile for: open-axiom # Date created: 12 October 2008 # Whom: stephen@math.missouri.edu # # $FreeBSD$ # PORTNAME= open-axiom PORTVERSION= 1.4.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= stephen@FreeBSD.org COMMENT= A computer algebra system BUILD_DEPENDS= sbcl:${PORTSDIR}/lang/sbcl \ noweb:${PORTSDIR}/devel/noweb USE_BZIP2= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-lisp=sbcl USE_GMAKE= yes USE_XORG= x11 ice sm xpm USE_ICONV= yes USE_GETTEXT= yes MAKE_JOBS_UNSAFE=yes PLIST_SUB= AXIOM_VER=${PORTVERSION} GNU_HOST=${CONFIGURE_TARGET} post-patch: ${REINPLACE_CMD} 's/test x$$oa_has_qt = xyes/false/' ${WRKSRC}/configure .include Property changes on: head/math/open-axiom/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property Index: head/math/wxMaxima/Makefile =================================================================== --- head/math/wxMaxima/Makefile (revision 297216) +++ head/math/wxMaxima/Makefile (revision 297217) @@ -1,36 +1,36 @@ # New ports collection makefile for: wxMaxima # Date created: 2005-07-12 # Whom: Nicola Vitale # # $FreeBSD$ # PORTNAME= wxMaxima PORTVERSION= 11.08.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= math MASTER_SITES= SF/${PORTNAME:L}/${PORTNAME}/${PORTVERSION} MAINTAINER= nivit@FreeBSD.org COMMENT= A wxWidgets GUI for the computer algebra system maxima LICENSE= GPLv2 RUN_DEPENDS= maxima:${PORTSDIR}/math/maxima USE_GETTEXT= yes USE_GNOME= libxml2 USE_WX= 2.8 WX_COMPS= wx WX_CONF_ARGS= absolute WANT_UNICODE= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --program-prefix= DESKTOP_ENTRIES= "wxMaxima" "${COMMENT}" "${DATADIR}/wxmaxima.png" \ "wxmaxima" "Education;Science;Math;" false post-install: @${CAT} ${PKGMESSAGE} .include Property changes on: head/math/wxMaxima/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.35 \ No newline at end of property +1.36 \ No newline at end of property Index: head/security/cl-md5-sbcl/Makefile =================================================================== --- head/security/cl-md5-sbcl/Makefile (revision 297216) +++ head/security/cl-md5-sbcl/Makefile (revision 297217) @@ -1,25 +1,25 @@ # New ports collection makefile for: cl-md5-sbcl # Date created: 16 January 2010 # Whom: Jimmy Olgeni # # $FreeBSD$ PORTNAME= md5 PORTVERSION= 1.8.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A native MD5 implementation in Common Lisp BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:${PORTSDIR}/security/cl-md5 RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/md5/md5.asd:${PORTSDIR}/security/cl-md5 USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/security/cl-md5-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/textproc/cl-meta-sbcl/Makefile =================================================================== --- head/textproc/cl-meta-sbcl/Makefile (revision 297216) +++ head/textproc/cl-meta-sbcl/Makefile (revision 297217) @@ -1,26 +1,26 @@ # New ports collection Makefile for: cl-meta-sbcl # Date created: 16 May 2003 # Whom: Henrik Motakef # # $FreeBSD$ PORTNAME= meta PORTVERSION= 0.1 -PORTREVISION= 5 +PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= textproc lisp PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= A parser generator for Common Lisp BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/meta/meta.asd:${PORTSDIR}/textproc/cl-meta RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/meta/meta.asd:${PORTSDIR}/textproc/cl-meta USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/textproc/cl-meta-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.16 \ No newline at end of property +1.17 \ No newline at end of property Index: head/textproc/cl-ppcre-sbcl/Makefile =================================================================== --- head/textproc/cl-ppcre-sbcl/Makefile (revision 297216) +++ head/textproc/cl-ppcre-sbcl/Makefile (revision 297217) @@ -1,24 +1,24 @@ # New ports collection Makefile for: cl-ppcre-sbcl # Date created: 16 May 2003 # Whom: Henrik Motakef # # $FreeBSD$ PORTNAME= cl-ppcre PORTVERSION= 2.0.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc lisp DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Portable Perl-Compatible Regular Expression for Common Lisp BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/cl-ppcre/cl-ppcre.asd:${PORTSDIR}/textproc/cl-ppcre USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/textproc/cl-ppcre-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.14 \ No newline at end of property +1.15 \ No newline at end of property Index: head/www/cl-lml-sbcl/Makefile =================================================================== --- head/www/cl-lml-sbcl/Makefile (revision 297216) +++ head/www/cl-lml-sbcl/Makefile (revision 297217) @@ -1,25 +1,25 @@ # New ports collection Makefile for: cl-lml-sbcl # Date created: 18 May 2003 # Whom: Henrik Motakef # # $FreeBSD$ PORTNAME= lml PORTVERSION= 2.5.7 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www textproc PKGNAMEPREFIX= cl- DISTFILES= # none MAINTAINER= olgeni@FreeBSD.org COMMENT= Lisp Markup Language BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/system-registry/lml.asd:${PORTSDIR}/www/cl-lml RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/system-registry/lml.asd:${PORTSDIR}/www/cl-lml USE_ASDF_FASL= yes FASL_TARGET= sbcl FASL_BUILD= yes .include "${.CURDIR}/../../devel/cl-asdf/bsd.cl-asdf.mk" .include Property changes on: head/www/cl-lml-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property Index: head/x11/cl-clx-sbcl/Makefile =================================================================== --- head/x11/cl-clx-sbcl/Makefile (revision 297216) +++ head/x11/cl-clx-sbcl/Makefile (revision 297217) @@ -1,23 +1,23 @@ # New ports collection makefile for: cl-clx-sbcl # Date created: 7 Oct 2010 # Whom: Anonymous # # $FreeBSD$ PORTREVISION= 2 DISTFILES= # none MASTERDIR= ${.CURDIR}/../../x11/cl-clx BUILD_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/clx/clx.asd:${PORTSDIR}/x11/cl-clx RUN_DEPENDS= ${LOCALBASE}/${CL_LIBDIR_REL}/clx/clx.asd:${PORTSDIR}/x11/cl-clx USE_ASDF_FASL= yes FASL_BUILD= yes FASL_TARGET= sbcl PLIST= ${.CURDIR}/pkg-plist -BROKEN = : Changes in sbcl 1.0.55 have exposed problems in ${ASDF_PATHNAME}/depdefs.lisp +BROKEN = Changes in sbcl 1.0.55 have exposed problems in ${ASDF_PATHNAME}/depdefs.lisp .include "${MASTERDIR}/Makefile" Property changes on: head/x11/cl-clx-sbcl/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property Index: head/x11-wm/stumpwm/Makefile =================================================================== --- head/x11-wm/stumpwm/Makefile (revision 297216) +++ head/x11-wm/stumpwm/Makefile (revision 297217) @@ -1,83 +1,83 @@ # New ports collection makefile for: stumpwm # Date created: 2008-02-20 # Whom: alepulver # # $FreeBSD$ # PORTNAME= stumpwm PORTVERSION= 0.9.7 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= x11-wm lisp MASTER_SITES= SAVANNAH DISTFILES= ${DISTNAME}.tgz MAINTAINER= ports@FreeBSD.org COMMENT= A tiling, keyboard driven Window Manager written in Common Lisp GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-contrib-dir=${DATADIR} MAKE_JOBS_UNSAFE=yes LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING PLIST_FILES= bin/stumpish \ bin/${PORTNAME} INFO= ${PORTNAME} PORTEXAMPLES= sample-stumpwmrc.lisp PORTDATA= * OPTIONS= SBCL "Build with lang/sbcl (otherwise with lang/clisp)" on .include .if defined(WITH_SBCL) || make(makesum) || defined(FETCH_ALL) MASTER_SITES+= http://common-lisp.net/~abridgewater/dist/clx/:clx DISTFILES+= clx-0.7.4.tgz:clx .endif .if defined(WITH_SBCL) CONFIGURE_ARGS+= --with-lisp=sbcl BUILD_DEPENDS+= sbcl:${PORTSDIR}/lang/sbcl .else CONFIGURE_ARGS+= --with-lisp=clisp BUILD_DEPENDS+= clisp:${PORTSDIR}/lang/clisp .endif .if !defined(WITH_SBCL) .if exists(${LOCALBASE}/bin/clisp) && \ !exists(${LOCALBASE}/lib/clisp/full/clx.o) IGNORE= requires lang/clisp built with CLX_NEW option ON .endif .endif .if defined(WITH_SBCL) post-extract: .SILENT ${LN} -sf ${WRKDIR}/clx*/*.asd ${WRKSRC}/cl-ppcre/*.asd ${WRKSRC} post-patch: .SILENT ${REINPLACE_CMD} 's|sbcl_.*OPTS=|& \ --disable-debugger \ --no-userinit \ --no-sysinit \ --eval "(require :asdf)" \ --eval "(pop asdf:*central-registry*)" \ |' ${WRKSRC}/Makefile.in ${REINPLACE_CMD} 's/\(sb-introspect:function-\)arglist/\1lambda-list/' \ ${WRKSRC}/manual.lisp .endif post-install: ${INSTALL_SCRIPT} ${WRKSRC}/contrib/stumpish ${PREFIX}/bin .if !defined(NOPORTEXAMPLES) ${MKDIR} ${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/${PORTEXAMPLES} ${EXAMPLESDIR} .endif .if !defined(NOPORTDATA) ${MKDIR} ${DATADIR} ${TAR} cf - -C${WRKSRC}/contrib --exclude stumpish\* . \ | ${TAR} xovf - -C${DATADIR} .endif .include Property changes on: head/x11-wm/stumpwm/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.13 \ No newline at end of property +1.14 \ No newline at end of property