svn commit: r340190 - head/sysutils/flexbackup
Marcus von Appen
mva at FreeBSD.org
Sat Jan 18 15:46:25 UTC 2014
Author: mva
Date: Sat Jan 18 15:46:24 2014
New Revision: 340190
URL: http://svnweb.freebsd.org/changeset/ports/340190
QAT: https://qat.redports.org/buildarchive/r340190/
Log:
- Enable stagedir support
- Add LICENSE
- Simplify OPTIONS
Modified:
head/sysutils/flexbackup/Makefile
head/sysutils/flexbackup/pkg-plist (contents, props changed)
Modified: head/sysutils/flexbackup/Makefile
==============================================================================
--- head/sysutils/flexbackup/Makefile Sat Jan 18 15:42:01 2014 (r340189)
+++ head/sysutils/flexbackup/Makefile Sat Jan 18 15:46:24 2014 (r340190)
@@ -11,14 +11,13 @@ MASTER_SITES= http://www.edwinh.org/flex
MAINTAINER= mva at FreeBSD.org
COMMENT= Perl-based flexible backup system that can use dump/afio/cpio/tar/star
-# FreeBSD 6.0 removed gtar
-RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar
-
-TAR_CMD= ${PREFIX}/bin/gtar
+LICENSE= GPLv2
-MAKE_ARGS= PERLPATH=${PERL} CONFFILE=${PREFIX}/etc/flexbackup.conf
+RUN_DEPENDS= gtar:${PORTSDIR}/archivers/gtar
USES= perl5
+MAKE_ARGS= PERLPATH=${PERL} CONFFILE=${PREFIX}/etc/flexbackup.conf
+TAR_CMD= ${PREFIX}/bin/gtar
SUB_FILES+= pkg-message
@@ -29,48 +28,30 @@ MBUFFER_DESC= Enable mbuffer support
STAR_DESC= Enable star support
ZIP_DESC= Enable zip support
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MAFIO}
-RUN_DEPENDS+= afio:${PORTSDIR}/sysutils/afio
-.endif
-
-.if ${PORT_OPTIONS:MBUFFER}
-RUN_DEPENDS+= buffer:${PORTSDIR}/misc/buffer
-.endif
-
-.if ${PORT_OPTIONS:MMBUFFER}
-RUN_DEPENDS+= mbuffer:${PORTSDIR}/misc/mbuffer
-.endif
-
-.if ${PORT_OPTIONS:MSTAR}
-RUN_DEPENDS+= star:${PORTSDIR}/archivers/star
-.endif
-
-.if ${PORT_OPTIONS:MZIP}
-RUN_DEPENDS+= zip:${PORTSDIR}/archivers/zip
-.endif
+AFIO_RUN_DEPENDS= afio:${PORTSDIR}/sysutils/afio
+BUFFER_RUN_DEPENDS= buffer:${PORTSDIR}/misc/buffer
+MBUFFER_RUN_DEPENDS= mbuffer:${PORTSDIR}/misc/mbuffer
+STAR_RUN_DEPENDS= star:${PORTSDIR}/archivers/star
+ZIP_RUN_DEPENDS= zip:${PORTSDIR}/archivers/zip
-MAN1= flexbackup.1
-MAN5= flexbackup.conf.5
+DOCLIST= CHANGES CREDITS README TODO faq.html
post-patch:
@${REINPLACE_CMD} -e 's|%%TAR_CMD%%|'${TAR_CMD}'|g' \
${WRKSRC}/flexbackup.conf
do-install:
- @${INSTALL_SCRIPT} ${WRKSRC}/fb.install ${PREFIX}/bin/flexbackup
- @${INSTALL_DATA} ${WRKSRC}/flexbackup.conf ${PREFIX}/etc/flexbackup.conf.sample
- @${INSTALL_MAN} ${WRKSRC}/flexbackup.1 ${MAN1PREFIX}/man/man1
- @${INSTALL_MAN} ${WRKSRC}/flexbackup.conf.5 ${MAN5PREFIX}/man/man5
-
-DOCLIST= CHANGES CREDITS README TODO faq.html
+ @${INSTALL_SCRIPT} ${WRKSRC}/fb.install \
+ ${STAGEDIR}${PREFIX}/bin/flexbackup
+ @${INSTALL_DATA} ${WRKSRC}/flexbackup.conf \
+ ${STAGEDIR}${PREFIX}/etc/flexbackup.conf.sample
+ @${INSTALL_MAN} ${WRKSRC}/flexbackup.1 \
+ ${STAGEDIR}${MAN1PREFIX}/man/man1
+ @${INSTALL_MAN} ${WRKSRC}/flexbackup.conf.5 \
+ ${STAGEDIR}${MAN5PREFIX}/man/man5
post-install:
-.if ${PORT_OPTIONS:MDOCS}
- @cd ${WRKSRC} && ${COPYTREE_SHARE} "${DOCLIST}" ${DOCSDIR}
-.endif
+ @cd ${WRKSRC} && ${COPYTREE_SHARE} "${DOCLIST}" ${STAGEDIR}${DOCSDIR}
@${CAT} ${PKGMESSAGE}
.include <bsd.port.mk>
Modified: head/sysutils/flexbackup/pkg-plist
==============================================================================
--- head/sysutils/flexbackup/pkg-plist Sat Jan 18 15:42:01 2014 (r340189)
+++ head/sysutils/flexbackup/pkg-plist Sat Jan 18 15:46:24 2014 (r340190)
@@ -1,5 +1,7 @@
bin/flexbackup
etc/flexbackup.conf.sample
+man/man1/flexbackup.1.gz
+man/man5/flexbackup.conf.5.gz
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
%%PORTDOCS%%%%DOCSDIR%%/README
More information about the svn-ports-all
mailing list