Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Sep 2013 11:24:42 +0000 (UTC)
From:      Bryan Drewery <bdrewery@FreeBSD.org>
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
Message-ID:  <201309231124.r8NBOgQo044962@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 <bsd.port.options.mk>
 
 .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 <bsd.port.mk>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309231124.r8NBOgQo044962>