From owner-svn-ports-head@FreeBSD.ORG Mon Sep 23 11:24:43 2013 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 ESMTP id F1C78D06; Mon, 23 Sep 2013 11:24:42 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D0E06241F; Mon, 23 Sep 2013 11:24:42 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r8NBOgGb044965; Mon, 23 Sep 2013 11:24:42 GMT (envelope-from bdrewery@svn.freebsd.org) Received: (from bdrewery@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r8NBOgQo044962; Mon, 23 Sep 2013 11:24:42 GMT (envelope-from bdrewery@svn.freebsd.org) Message-Id: <201309231124.r8NBOgQo044962@svn.freebsd.org> From: Bryan Drewery Date: Mon, 23 Sep 2013 11:24:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r327978 - in head/ports-mgmt/poudriere: . 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.14 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: Mon, 23 Sep 2013 11:24:43 -0000 Author: bdrewery Date: Mon Sep 23 11:24:41 2013 New Revision: 327978 URL: http://svnweb.freebsd.org/changeset/ports/327978 Log: - Support STAGEDIR Added: head/ports-mgmt/poudriere/files/ head/ports-mgmt/poudriere/files/patch-Makefile (contents, props changed) head/ports-mgmt/poudriere/files/patch-src__libexec__poudriere__Makefile (contents, props changed) Modified: head/ports-mgmt/poudriere/Makefile Modified: head/ports-mgmt/poudriere/Makefile ============================================================================== --- head/ports-mgmt/poudriere/Makefile Mon Sep 23 11:24:00 2013 (r327977) +++ head/ports-mgmt/poudriere/Makefile Mon Sep 23 11:24:41 2013 (r327978) @@ -13,15 +13,13 @@ COMMENT= Port build and test system LICENSE= BSD -MANCOMPRESSED= yes -MAN8= poudriere.8 - OPTIONS_DEFINE= ZSH CONFLICTS_INSTALL= poudriere-devel PLIST_FILES= etc/poudriere.conf.sample \ bin/poudriere \ + man/man8/poudriere.8.gz \ libexec/poudriere/dirwatch \ libexec/poudriere/dirempty \ libexec/poudriere/make_index \ @@ -52,7 +50,6 @@ PLIST_DIRS= libexec/poudriere \ share/poudriere/html \ share/poudriere -NO_STAGE= yes .include .if ${PORT_OPTIONS:MZSH} @@ -63,8 +60,9 @@ PLIST_DIRSTRY+= share/zsh/ post-install: .if ${PORT_OPTIONS:MZSH} - @${MKDIR} ${PREFIX}/share/zsh/site-functions/ - @${INSTALL_DATA} ${WRKSRC}/zsh-completions ${PREFIX}/share/zsh/site-functions/_poudriere + @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ + @${INSTALL_DATA} ${WRKSRC}/zsh-completions \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_poudriere .endif .include Added: head/ports-mgmt/poudriere/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/ports-mgmt/poudriere/files/patch-Makefile Mon Sep 23 11:24:41 2013 (r327978) @@ -0,0 +1,34 @@ +--- ./Makefile.orig 2013-09-22 20:24:45.271132014 -0500 ++++ ./Makefile 2013-09-22 20:26:48.067130247 -0500 +@@ -5,17 +5,22 @@ + ${MAKE} -C src/libexec/poudriere + + install: +- install -m 755 -o root -g wheel src/bin/poudriere.sh ${PREFIX}/bin/poudriere +- mkdir -p ${PREFIX}/share/poudriere +- mkdir -p ${PREFIX}/share/poudriere/awk +- mkdir -p ${PREFIX}/share/poudriere/html +- install -m 755 -o root -g wheel src/share/poudriere/*.sh ${PREFIX}/share/poudriere/ +- install -m 644 -o root -g wheel src/share/poudriere/awk/* ${PREFIX}/share/poudriere/awk/ +- install -m 644 -o root -g wheel src/share/poudriere/html/* ${PREFIX}/share/poudriere/html/ +- install -m 644 -o root -g wheel conf/poudriere.conf.sample ${PREFIX}/etc/ ++ install -m 755 -o root -g wheel src/bin/poudriere.sh \ ++ ${DESTDIR}${PREFIX}/bin/poudriere ++ mkdir -p ${DESTDIR}${PREFIX}/share/poudriere ++ mkdir -p ${DESTDIR}${PREFIX}/share/poudriere/awk ++ mkdir -p ${DESTDIR}${PREFIX}/share/poudriere/html ++ install -m 755 -o root -g wheel src/share/poudriere/*.sh \ ++ ${DESTDIR}${PREFIX}/share/poudriere/ ++ install -m 644 -o root -g wheel src/share/poudriere/awk/* \ ++ ${DESTDIR}${PREFIX}/share/poudriere/awk/ ++ install -m 644 -o root -g wheel src/share/poudriere/html/* \ ++ ${DESTDIR}${PREFIX}/share/poudriere/html/ ++ install -m 644 -o root -g wheel conf/poudriere.conf.sample \ ++ ${DESTDIR}${PREFIX}/etc/ + if [ -f poudriere.8.gz ]; then rm -f poudriere.8.gz; fi + gzip -k -9 poudriere.8 +- install -m 644 poudriere.8.gz ${MAN8DIR} ++ install -m 644 poudriere.8.gz ${DESTDIR}${MAN8DIR} + ${MAKE} -C src/libexec/poudriere install + + clean: Added: head/ports-mgmt/poudriere/files/patch-src__libexec__poudriere__Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/ports-mgmt/poudriere/files/patch-src__libexec__poudriere__Makefile Mon Sep 23 11:24:41 2013 (r327978) @@ -0,0 +1,20 @@ +--- ./src/libexec/poudriere/Makefile.orig 2013-09-22 20:26:56.291128390 -0500 ++++ ./src/libexec/poudriere/Makefile 2013-09-22 20:27:15.594134042 -0500 +@@ -12,10 +12,13 @@ + ${CC} -Wall -Werror ${CFLAGS} make_index.c -o make_index -lsbuf + + install: dirwatch make_index dirempty +- mkdir -p ${PREFIX}/libexec/poudriere +- install -m 755 -o root -g wheel dirwatch ${PREFIX}/libexec/poudriere +- install -m 755 -o root -g wheel make_index ${PREFIX}/libexec/poudriere +- install -m 755 -o root -g wheel dirempty ${PREFIX}/libexec/poudriere ++ mkdir -p ${DESTDIR}${PREFIX}/libexec/poudriere ++ install -m 755 -o root -g wheel dirwatch \ ++ ${DESTDIR}${PREFIX}/libexec/poudriere ++ install -m 755 -o root -g wheel make_index \ ++ ${DESTDIR}${PREFIX}/libexec/poudriere ++ install -m 755 -o root -g wheel dirempty \ ++ ${DESTDIR}${PREFIX}/libexec/poudriere + + clean: + rm -f dirwatch make_index dirempty