svn commit: r346153 - head/sysutils/vlogger

Emanuel Haupt ehaupt at FreeBSD.org
Wed Feb 26 09:01:07 UTC 2014


Author: ehaupt
Date: Wed Feb 26 09:01:06 2014
New Revision: 346153
URL: http://svnweb.freebsd.org/changeset/ports/346153
QAT: https://qat.redports.org/buildarchive/r346153/

Log:
  Support staging

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

Modified: head/sysutils/vlogger/Makefile
==============================================================================
--- head/sysutils/vlogger/Makefile	Wed Feb 26 08:55:49 2014	(r346152)
+++ head/sysutils/vlogger/Makefile	Wed Feb 26 09:01:06 2014	(r346153)
@@ -13,19 +13,19 @@ LICENSE=	GPLv2
 
 RUN_DEPENDS=	p5-DBI>=0:${PORTSDIR}/databases/p5-DBI
 
-USES=		perl5
+USES=		perl5 shebangfix
 NO_BUILD=	yes
 
-MAN1=		${PORTNAME}.1
+SHEBANG_FILES=	vlogger
 
-NO_STAGE=	yes
-do-install:
-	@${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/${PORTNAME}
+OPTIONS_DEFINE=	EXAMPLES
 
-post-install:
-	${MKDIR} ${EXAMPLESDIR} ${DATADIR}
-	@${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-dbi.conf ${EXAMPLESDIR}/${PORTNAME}-dbi.conf
-	@${INSTALL_DATA} ${WRKSRC}/mysql_create.sql ${DATADIR}/mysql_create.sql
-	@${INSTALL_MAN} ${WRKSRC}/${MAN1} ${PREFIX}/man/man1/${MAN1}
+do-install:
+	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+	${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${STAGEDIR}${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-dbi.conf \
+		${STAGEDIR}${EXAMPLESDIR}/${PORTNAME}-dbi.conf
+	${INSTALL_DATA} ${WRKSRC}/mysql_create.sql ${STAGEDIR}${DATADIR}
+	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1
 
 .include <bsd.port.mk>

Modified: head/sysutils/vlogger/pkg-plist
==============================================================================
--- head/sysutils/vlogger/pkg-plist	Wed Feb 26 08:55:49 2014	(r346152)
+++ head/sysutils/vlogger/pkg-plist	Wed Feb 26 09:01:06 2014	(r346153)
@@ -1,5 +1,6 @@
 bin/vlogger
 share/examples/vlogger/vlogger-dbi.conf
 share/vlogger/mysql_create.sql
+man/man1/vlogger.1.gz
 @dirrmtry share/examples/vlogger
 @dirrmtry share/vlogger


More information about the svn-ports-all mailing list