From owner-svn-ports-head@FreeBSD.ORG Tue Aug 12 20:19:54 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 757CFE7A for ; Tue, 12 Aug 2014 20:19:54 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 566AC2B2F for ; Tue, 12 Aug 2014 20:19:54 +0000 (UTC) Received: from olgeni (uid 877) (envelope-from olgeni@FreeBSD.org) id 6e56 by svn.freebsd.org (DragonFly Mail Agent v0.9+); Tue, 12 Aug 2014 20:19:54 +0000 From: Jimmy Olgeni Date: Tue, 12 Aug 2014 20:19:54 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r364741 - head/lang/sbcl X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-Id: <53ea76ea.6e56.2adedcdd@svn.freebsd.org> X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Aug 2014 20:19:54 -0000 Author: olgeni Date: Tue Aug 12 20:19:53 2014 New Revision: 364741 URL: http://svnweb.freebsd.org/changeset/ports/364741 QAT: https://qat.redports.org/buildarchive/r364741/ Log: Add staging support. PR: 190708 Submitted by: olgeni Approved by: maintainer timeout Modified: head/lang/sbcl/Makefile head/lang/sbcl/pkg-plist (contents, props changed) Modified: head/lang/sbcl/Makefile ============================================================================== --- head/lang/sbcl/Makefile Tue Aug 12 19:56:28 2014 (r364740) +++ head/lang/sbcl/Makefile Tue Aug 12 20:19:53 2014 (r364741) @@ -39,14 +39,12 @@ CONTRIB_MODULES= asdf \ 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 -NO_STAGE= yes .include CFLAGS+= -fno-omit-frame-pointer @@ -194,28 +192,28 @@ do-build: ${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) Modified: head/lang/sbcl/pkg-plist ============================================================================== --- head/lang/sbcl/pkg-plist Tue Aug 12 19:56:28 2014 (r364740) +++ head/lang/sbcl/pkg-plist Tue Aug 12 20:19:53 2014 (r364741) @@ -188,6 +188,7 @@ lib/sbcl/sb-sprof/sb-sprof.lisp 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