svn commit: r407173 - head/devel/gitolite2
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sun Jan 24 20:01:56 UTC 2016
Author: amdmi3
Date: Sun Jan 24 20:01:54 2016
New Revision: 407173
URL: https://svnweb.freebsd.org/changeset/ports/407173
Log:
- Add LICENSE_FILE
- Switch to options helpers
- Add CPE info
Modified:
head/devel/gitolite2/Makefile
Modified: head/devel/gitolite2/Makefile
==============================================================================
--- head/devel/gitolite2/Makefile Sun Jan 24 20:01:17 2016 (r407172)
+++ head/devel/gitolite2/Makefile Sun Jan 24 20:01:54 2016 (r407173)
@@ -13,6 +13,7 @@ MAINTAINER= ports at FreeBSD.org
COMMENT= Access control layer on top of git
LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/doc/COPYING
RUN_DEPENDS= git>=0:${PORTSDIR}/devel/git
@@ -22,38 +23,32 @@ GH_TAGNAME= 912a8bd
CONFLICTS= gitolite-[^2]*
-USES= perl5 shebangfix
+USES= cpe perl5 shebangfix
+CPE_VENDOR= sitaram_chamarty
SHEBANG_FILES= hooks/common/update \
- src/gl-admin-push \
- src/gl-auth-command \
- src/gl-compile-conf \
- src/gl-conf-convert \
- src/gl-dryrun \
- src/gl-install \
- src/gl-mirror-push \
- src/gl-mirror-shell \
- src/gl-query-rc \
- src/gl-setup \
- src/gl-setup-authkeys \
- src/gl-time \
- src/gl-tool \
- src/sshkeys-lint
+ src/gl-admin-push \
+ src/gl-auth-command \
+ src/gl-compile-conf \
+ src/gl-conf-convert \
+ src/gl-dryrun \
+ src/gl-install \
+ src/gl-mirror-push \
+ src/gl-mirror-shell \
+ src/gl-query-rc \
+ src/gl-setup \
+ src/gl-setup-authkeys \
+ src/gl-time \
+ src/gl-tool \
+ src/sshkeys-lint
+NO_ARCH= yes
SUB_FILES= pkg-message
OPTIONS_DEFINE= GITUSER
+OPTIONS_SUB= yes
GITUSER_DESC= Create git user as gitolite provider
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MGITUSER}
-USERS= git
-GROUPS= ${USERS}
-PLIST_SUB+= GITUSER=""
-.else
-PLIST_SUB+= GITUSER="@comment "
-.endif
+GITUSER_VARS= USERS=git GROUPS=git
GLAUTHCOMMAND= \
\#!/bin/sh\n \
@@ -85,11 +80,11 @@ post-build:
@${FIND} ${WRKSRC} -name "*.orig" -delete
do-install:
- ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gitolite
+ @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gitolite
${INSTALL_SCRIPT} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/libexec/gitolite/
- ${MKDIR} ${STAGEDIR}${DATADIR}/conf
+ @${MKDIR} ${STAGEDIR}${DATADIR}/conf
${INSTALL_DATA} ${WRKSRC}/conf/* ${STAGEDIR}${DATADIR}/conf
- ${MKDIR} ${STAGEDIR}${DATADIR}/hooks
+ @${MKDIR} ${STAGEDIR}${DATADIR}/hooks
(cd ${WRKSRC}/hooks && ${COPYTREE_BIN} \* ${STAGEDIR}${DATADIR}/hooks)
${INSTALL_SCRIPT} ${WRKDIR}/auth-command ${STAGEDIR}${PREFIX}/bin/gl-auth-command
${INSTALL_SCRIPT} ${WRKDIR}/setup ${STAGEDIR}${PREFIX}/bin/gl-setup
More information about the svn-ports-all
mailing list