From owner-svn-ports-all@FreeBSD.ORG Wed Jun 18 13:03:50 2014 Return-Path: Delivered-To: svn-ports-all@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 6424BFD2; Wed, 18 Jun 2014 13:03:50 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 384552045; Wed, 18 Jun 2014 13:03:50 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s5ID3oJj047730; Wed, 18 Jun 2014 13:03:50 GMT (envelope-from vanilla@svn.freebsd.org) Received: (from vanilla@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s5ID3ne6047727; Wed, 18 Jun 2014 13:03:49 GMT (envelope-from vanilla@svn.freebsd.org) Message-Id: <201406181303.s5ID3ne6047727@svn.freebsd.org> From: "Vanilla I. Shu" Date: Wed, 18 Jun 2014 13:03:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r358270 - in head/math/fxt: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2014 13:03:50 -0000 Author: vanilla Date: Wed Jun 18 13:03:49 2014 New Revision: 358270 URL: http://svnweb.freebsd.org/changeset/ports/358270 QAT: https://qat.redports.org/buildarchive/r358270/ Log: Stagify. Approved by: portmgr@ Added: head/math/fxt/files/patch-makefile (contents, props changed) Modified: head/math/fxt/Makefile Modified: head/math/fxt/Makefile ============================================================================== --- head/math/fxt/Makefile Wed Jun 18 12:41:30 2014 (r358269) +++ head/math/fxt/Makefile Wed Jun 18 13:03:49 2014 (r358270) @@ -15,7 +15,6 @@ WRKSRC= ${WRKDIR}/${PORTNAME} USES= gmake MAKEFILE= makefile -NO_STAGE= yes .include post-patch: @@ -28,12 +27,12 @@ post-patch: post-install: .if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/00*.txt ${DOCSDIR}/ + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/00*.txt ${STAGEDIR}${DOCSDIR}/ .endif .if !defined(NOPORTEXAMPLES) - ${MKDIR} ${EXAMPLESDIR} - (cd ${WRKSRC}/demo && ${COPYTREE_SHARE} \* ${EXAMPLESDIR}/) + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + (cd ${WRKSRC}/demo && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}/) .endif plist: Added: head/math/fxt/files/patch-makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/math/fxt/files/patch-makefile Wed Jun 18 13:03:49 2014 (r358270) @@ -0,0 +1,22 @@ +--- makefile.orig 2014-06-18 20:52:27.430827185 +0800 ++++ makefile 2014-06-18 20:53:06.009833368 +0800 +@@ -127,13 +127,13 @@ install: lib + : '[$@]' + @echo 'PREFIX=$(PREFIX) LIBDIR=$(LIBDIR) INCDIR=$(INCDIR)' + @: +- @test -d $(INCDIR) || mkdir $(INCDIR) +- @$(FXT_INSTALL) $(FXTIDIR)/*.h $(INCDIR)/ +- @cd src && for f in $(SHFXTSRCDIRS); do mkdir -p $(INCDIR)/$$f; done +- @cd src && for f in $(SHFXTSRCDIRS); do $(FXT_INSTALL) $$f/*.h $(INCDIR)/$$f; done ++ @test -d $(DESTDIR)$(INCDIR) || mkdir $(DESTDIR)$(INCDIR) ++ @$(FXT_INSTALL) $(FXTIDIR)/*.h $(DESTDIR)$(INCDIR)/ ++ @cd src && for f in $(SHFXTSRCDIRS); do mkdir -p $(DESTDIR)$(INCDIR)/$$f; done ++ @cd src && for f in $(SHFXTSRCDIRS); do $(FXT_INSTALL) $$f/*.h $(DESTDIR)$(INCDIR)/$$f; done + @: +- @test -d $(LIBDIR) || mkdir $(LIBDIR) +- @$(FXT_INSTALL) $(FXTLIB) $(LIBDIR)/ ++ @test -d $(DESTDIR)$(LIBDIR) || mkdir $(DESTDIR)$(LIBDIR) ++ @$(FXT_INSTALL) $(FXTLIB) $(DESTDIR)$(LIBDIR)/ + : OK. + + .PHONY: chk-install ##x print whether installed header files are up to date