svn commit: r361120 - head/security/super
Pawel Pekala
pawel at FreeBSD.org
Mon Jul 7 19:07:45 UTC 2014
Author: pawel
Date: Mon Jul 7 19:07:44 2014
New Revision: 361120
URL: http://svnweb.freebsd.org/changeset/ports/361120
QAT: https://qat.redports.org/buildarchive/r361120/
Log:
- Add staging support
- Use @sample for config file
Modified:
head/security/super/Makefile
head/security/super/pkg-plist
Modified: head/security/super/Makefile
==============================================================================
--- head/security/super/Makefile Mon Jul 7 19:04:10 2014 (r361119)
+++ head/security/super/Makefile Mon Jul 7 19:07:44 2014 (r361120)
@@ -3,6 +3,7 @@
PORTNAME= super
PORTVERSION= 3.30.0
+PORTREVISION= 1
CATEGORIES= security sysutils
MASTER_SITES= ftp://ftp.ucolick.org/pub/users/will/ \
http://www.ucolick.org/~will/RUE/super/
@@ -16,30 +17,19 @@ LICENSE_COMB= dual
GNU_CONFIGURE= yes
-MAN1= super.1 setuid.1
-MAN5= super.5
-
-NO_STAGE= yes
-
OPTIONS_DEFINE= DOCS EXAMPLES
-.include <bsd.port.options.mk>
-
post-patch:
- @${REINPLACE_CMD} 's|\.\/mkdir_p -p755|mkdir -p -m 755|g' \
+ @${REINPLACE_CMD} -e 's|\.\/mkdir_p -p755|mkdir -p -m 755|g' \
+ -e '/sysconfdir/ s|super\.tab|&.sample|' \
${WRKSRC}/Makefile.in
post-install:
- @${STRIP_CMD} ${PREFIX}/bin/super ${PREFIX}/bin/setuid
-.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
-.endif
-.if ${PORT_OPTIONS:MEXAMPLES}
- @${MKDIR} ${DOCSDIR} ${EXAMPLESDIR}
- ${INSTALL_DATA} ${FILESDIR}/sample.tab ${EXAMPLESDIR}
- ${INSTALL_DATA} ${FILESDIR}/sample.cdmount ${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/barebones.tab ${EXAMPLESDIR}
-.endif
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/super ${STAGEDIR}${PREFIX}/bin/setuid
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${FILESDIR}/sample.tab ${STAGEDIR}${EXAMPLESDIR}
+ ${INSTALL_DATA} ${FILESDIR}/sample.cdmount ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
Modified: head/security/super/pkg-plist
==============================================================================
--- head/security/super/pkg-plist Mon Jul 7 19:04:10 2014 (r361119)
+++ head/security/super/pkg-plist Mon Jul 7 19:07:44 2014 (r361120)
@@ -1,8 +1,10 @@
bin/setuid
bin/super
-%%PORTEXAMPLES%%@unexec if cmp -s %D/etc/super.tab %D/%%EXAMPLESDIR%%/barebones.tab; then rm -f %D/etc/super.tab; fi
+ at sample etc/super.tab.sample
+man/man1/setuid.1.gz
+man/man1/super.1.gz
+man/man5/super.5.gz
%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/barebones.tab
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.cdmount
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sample.tab
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
More information about the svn-ports-all
mailing list