From owner-svn-ports-head@FreeBSD.ORG Sun May 11 16:21:38 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 DA3C2842; Sun, 11 May 2014 16:21:37 +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 C7241201D; Sun, 11 May 2014 16:21:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s4BGLb7a060110; Sun, 11 May 2014 16:21:37 GMT (envelope-from amdmi3@svn.freebsd.org) Received: (from amdmi3@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s4BGLbiu060108; Sun, 11 May 2014 16:21:37 GMT (envelope-from amdmi3@svn.freebsd.org) Message-Id: <201405111621.s4BGLbiu060108@svn.freebsd.org> From: Dmitry Marakasov Date: Sun, 11 May 2014 16:21:37 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r353717 - in head/graphics/nathive: . 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-head@freebsd.org X-Mailman-Version: 2.1.18 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: Sun, 11 May 2014 16:21:38 -0000 Author: amdmi3 Date: Sun May 11 16:21:37 2014 New Revision: 353717 URL: http://svnweb.freebsd.org/changeset/ports/353717 QAT: https://qat.redports.org/buildarchive/r353717/ Log: - Support staging Deleted: head/graphics/nathive/pkg-plist Modified: head/graphics/nathive/Makefile head/graphics/nathive/files/patch-makefile Modified: head/graphics/nathive/Makefile ============================================================================== --- head/graphics/nathive/Makefile Sun May 11 16:21:04 2014 (r353716) +++ head/graphics/nathive/Makefile Sun May 11 16:21:37 2014 (r353717) @@ -22,22 +22,19 @@ ALL_TARGET= default WRKSRC= ${WRKDIR}/${PORTNAME} +PLIST_FILES= bin/${PORTNAME} share/applications/nathive.desktop +PORTDATA= * PORTDOCS= * OPTIONS_DEFINE= DOCS -NO_STAGE= yes -.include - post-patch: @${REINPLACE_CMD} -e '/BASE =/ s|=.*|= ${PREFIX}/|; \ - s|cp -r \([^ ]*\)/|cp -R \1|; \ s|python |${PYTHON_CMD} |' ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -e 's|/usr/share/nathive|${DATADIR}|' \ ${WRKSRC}/${PORTNAME}.desktop -.if ! ${PORT_OPTIONS:MDOCS} - @${REINPLACE_CMD} -e '/install.*DOC/ d; /mkdir -p.*BASE.*DOC/ d' \ - ${WRKSRC}/${MAKEFILE} -.endif + +post-build: + ${STRIP_CMD} ${WRKSRC}/nathive/libc/*.so .include Modified: head/graphics/nathive/files/patch-makefile ============================================================================== --- head/graphics/nathive/files/patch-makefile Sun May 11 16:21:04 2014 (r353716) +++ head/graphics/nathive/files/patch-makefile Sun May 11 16:21:37 2014 (r353717) @@ -1,6 +1,6 @@ --- makefile.orig 2010-10-12 23:16:42.000000000 +0400 -+++ makefile 2013-08-30 20:24:54.366229703 +0400 -@@ -84,10 +84,7 @@ ++++ makefile 2014-05-11 16:16:28.000000000 +0400 +@@ -84,41 +84,36 @@ @rm -rf doc/build/html/_sources root: @@ -12,12 +12,54 @@ dirs: -@@ -113,7 +110,7 @@ - # Exclude source files. - find $(BASE)$(APP) -name "*.c" -delete +- mkdir -p $(BASE)$(APP) +- mkdir -p $(BASE)$(BIN) +- mkdir -p $(BASE)$(DOC) +- mkdir -p $(BASE)$(LAUNCH) ++ mkdir -p $(DESTDIR)$(BASE)$(APP) ++ mkdir -p $(DESTDIR)$(BASE)$(BIN) ++ mkdir -p $(DESTDIR)$(BASE)$(LAUNCH) ++ mkdir -p $(DESTDIR)$(BASE)$(DOC) + + + install: root dirs unpyc + # Shared files. +- cp nathive.py $(BASE)$(APP) +- cp AUTHORS $(BASE)$(APP) +- cp COPYING $(BASE)$(APP) +- cp COPYING-BRIEF $(BASE)$(APP) +- cp META $(BASE)$(APP) +- cp -r cfg/ $(BASE)$(APP) +- cp -r img/ $(BASE)$(APP) +- cp -r nathive/ $(BASE)$(APP) +- cp -r palettes/ $(BASE)$(APP) +- cp -r po/ $(BASE)$(APP) +- chmod -R 755 $(BASE)$(APP) +- # Exclude source files. +- find $(BASE)$(APP) -name "*.c" -delete ++ cp nathive.py $(DESTDIR)$(BASE)$(APP) ++ cp AUTHORS $(DESTDIR)$(BASE)$(APP) ++ cp COPYING $(DESTDIR)$(BASE)$(APP) ++ cp COPYING-BRIEF $(DESTDIR)$(BASE)$(APP) ++ cp META $(DESTDIR)$(BASE)$(APP) ++ cp -R cfg $(DESTDIR)$(BASE)$(APP) ++ cp -R img $(DESTDIR)$(BASE)$(APP) ++ cp -R nathive $(DESTDIR)$(BASE)$(APP) ++ cp -R palettes $(DESTDIR)$(BASE)$(APP) ++ cp -R po $(DESTDIR)$(BASE)$(APP) ++ chmod -R 755 $(DESTDIR)$(BASE)$(APP) # Binary and launcher. - install -m 755 -T nathive.sh $(BASE)$(BIN)/nathive -+ install -m 755 nathive.sh $(BASE)$(BIN)/nathive - install -m 644 nathive.desktop $(BASE)$(LAUNCH) +- install -m 644 nathive.desktop $(BASE)$(LAUNCH) ++ install -m 755 nathive.sh $(DESTDIR)$(BASE)$(BIN)/nathive ++ install -m 644 nathive.desktop $(DESTDIR)$(BASE)$(LAUNCH) # Documentation. - install -m 644 AUTHORS $(BASE)$(DOC) +- install -m 644 AUTHORS $(BASE)$(DOC) +- install -m 644 COPYING $(BASE)$(DOC) +- install -m 644 README $(BASE)$(DOC) ++ install -m 644 AUTHORS $(DESTDIR)$(BASE)$(DOC) ++ install -m 644 COPYING $(DESTDIR)$(BASE)$(DOC) ++ install -m 644 README $(DESTDIR)$(BASE)$(DOC) + + + uninstall: root