Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 20 Oct 2013 10:33:50 +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: r330998 - head/sysutils/daemontools
Message-ID:  <201310201033.r9KAXo8K032918@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bdrewery
Date: Sun Oct 20 10:33:50 2013
New Revision: 330998
URL: http://svnweb.freebsd.org/changeset/ports/330998

Log:
  - Convert to staging
  - Cleanup master/patch sites (stop using people.freebsd.org)

Modified:
  head/sysutils/daemontools/Makefile
  head/sysutils/daemontools/pkg-plist

Modified: head/sysutils/daemontools/Makefile
==============================================================================
--- head/sysutils/daemontools/Makefile	Sun Oct 20 10:07:24 2013	(r330997)
+++ head/sysutils/daemontools/Makefile	Sun Oct 20 10:33:50 2013	(r330998)
@@ -6,7 +6,8 @@ PORTVERSION=	0.76
 PORTREVISION=	16
 CATEGORIES=	sysutils
 MASTER_SITES=	http://cr.yp.to/daemontools/ \
-		http://mirror.shatow.net/freebsd/${PORTNAME}/
+		http://mirror.shatow.net/freebsd/${PORTNAME}/:DEFAULT,1 \
+		LOCAL/bdrewery/${PORTNAME}/:DEFAULT,1
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
 
 MAINTAINER=	bdrewery@FreeBSD.org
@@ -20,6 +21,7 @@ LICENSE_PERMS=	dist-mirror dist-sell pkg
 CONFLICTS=	freedt-[0-9]* serialmail-[0-9]*
 
 OPTIONS_DEFINE=	MAN SIGQ12 TESTS
+OPTIONS_SUB=	yes
 MAN_DESC=	Install Gerrit Pape's manual pages
 S_EARLY_DESC=	Start early, before the normal daemons
 S_NORMAL_DESC=	Start normally in the usual boot sequence
@@ -31,8 +33,6 @@ OPTIONS_SINGLE_SEQ=	S_EARLY S_NORMAL
 
 OPTIONS_DEFAULT=	MAN S_NORMAL TESTS
 
-NO_STAGE=	yes
-
 .include <bsd.port.options.mk>
 
 . if ${PORT_OPTIONS:MS_EARLY}
@@ -49,23 +49,15 @@ SUB_LIST+=	SVSCAN_REQUIRE=${SVSCAN_REQUI
 
 .if ${PORT_OPTIONS:MMAN}
 MANDATE=	-20010714
-MASTER_SITES+=	http://smarden.org/pape/djb/manpages/:1 \
-  		http://mirror.shatow.net/freebsd/${PORTNAME}/:1
+MASTER_SITES+=	http://smarden.org/pape/djb/manpages/:1
 DISTFILES+=	${DISTNAME}-man${MANDATE}.tar.gz:1
-
-MAN8=		envdir.8 envuidgid.8 fghack.8 multilog.8 pgrphack.8 \
-		readproctitle.8 setlock.8 setuidgid.8 softlimit.8 \
-		supervise.8 svc.8 svok.8 svscan.8 svscanboot.8 svstat.8 \
-		tai64n.8 tai64nlocal.8
-MANCOMPRESSED=	no
 .endif
 
 .if ${PORT_OPTIONS:MSIGQ12}
 #PATCH_SITES+=	http://thedjbway.org/patches/:sigq12
-PATCH_SITES+=	${MASTER_SITE_LOCAL:S/%SUBDIR%\//jgh\/sysutils\/daemontools\/:sigq12/} \
-		http://people.FreeBSD.org/~jgh/ports/sysutils/daemontools/:sigq12
-PATCHFILES+=	daemontools-0.76.sigq12.patch:sigq12
-PATCH_DIST_STRIP=	-p2
+PATCH_SITES+=		${MASTER_SITE_LOCAL:S/$/:sigq12/}
+PATCH_SITE_SUBDIR+=	bdrewery/${PORTNAME}/:sigq12
+PATCHFILES+=		daemontools-0.76.sigq12.patch:-p2:sigq12
 .endif
 
 USE_RC_SUBR=	svscan
@@ -86,15 +78,16 @@ post-patch:
 do-install:
 	(while read cmd; do \
 		if ${FILE} ${WRKSRC}/$$cmd | ${GREP} -q "shell script"; then \
-			${INSTALL_SCRIPT} ${WRKSRC}/$$cmd ${PREFIX}/bin; \
+			${INSTALL_SCRIPT} ${WRKSRC}/$$cmd \
+			    ${STAGEDIR}${PREFIX}/bin; \
 		else \
-			${INSTALL_PROGRAM} ${WRKSRC}/$$cmd ${PREFIX}/bin; \
+			${INSTALL_PROGRAM} ${WRKSRC}/$$cmd \
+			    ${STAGEDIR}${PREFIX}/bin; \
 		fi \
 	done) < ${WRKSRC}/../package/commands
-
-post-install:
 .if ${PORT_OPTIONS:MMAN}
-	${INSTALL_MAN} ${WRKDIR}/daemontools-man/*.8 ${MAN8PREFIX}/man/man8/
+	${INSTALL_MAN} ${WRKDIR}/daemontools-man/*.8 \
+	    ${STAGEDIR}${MAN8PREFIX}/man/man8/
 .endif
 
 .include <bsd.port.mk>

Modified: head/sysutils/daemontools/pkg-plist
==============================================================================
--- head/sysutils/daemontools/pkg-plist	Sun Oct 20 10:07:24 2013	(r330997)
+++ head/sysutils/daemontools/pkg-plist	Sun Oct 20 10:33:50 2013	(r330998)
@@ -15,3 +15,20 @@ bin/envuidgid
 bin/envdir
 bin/setlock
 bin/readproctitle
+%%MAN%%man/man8/multilog.8.gz
+%%MAN%%man/man8/tai64n.8.gz
+%%MAN%%man/man8/pgrphack.8.gz
+%%MAN%%man/man8/svscan.8.gz
+%%MAN%%man/man8/fghack.8.gz
+%%MAN%%man/man8/svscanboot.8.gz
+%%MAN%%man/man8/setlock.8.gz
+%%MAN%%man/man8/readproctitle.8.gz
+%%MAN%%man/man8/envuidgid.8.gz
+%%MAN%%man/man8/setuidgid.8.gz
+%%MAN%%man/man8/envdir.8.gz
+%%MAN%%man/man8/softlimit.8.gz
+%%MAN%%man/man8/supervise.8.gz
+%%MAN%%man/man8/svc.8.gz
+%%MAN%%man/man8/tai64nlocal.8.gz
+%%MAN%%man/man8/svstat.8.gz
+%%MAN%%man/man8/svok.8.gz



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