diff options
Diffstat (limited to 'devel/gitolite/Makefile')
-rw-r--r-- | devel/gitolite/Makefile | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/devel/gitolite/Makefile b/devel/gitolite/Makefile index 0e4a4cd108be..c6f74d31c30c 100644 --- a/devel/gitolite/Makefile +++ b/devel/gitolite/Makefile @@ -1,11 +1,12 @@ # $FreeBSD$ PORTNAME= gitolite -PORTVERSION= 3.5.1 +PORTVERSION= 3.5.2 PORTEPOCH= 1 CATEGORIES= devel -MASTER_SITES= http://milki.github.io/${PORTNAME}/ \ +MASTER_SITES= GH \ LOCAL/tdb +DISTNAME= g-${GH_ACCOUNT}-${GH_PROJECT}-${PORTVERSION}-${GH_COMMIT} MAINTAINER= milki@rescomp.berkeley.edu COMMENT= An access control layer on top of git @@ -14,6 +15,11 @@ LICENSE= GPLv2 RUN_DEPENDS= git>=0:${PORTSDIR}/devel/git +USE_GITHUB= yes +GH_ACCOUNT= sitaramc +GH_COMMIT= 926bd5f +GH_TAGNAME= ${GH_COMMIT} + CONFLICTS= gitolite-[^3]* USES= perl5 @@ -24,7 +30,6 @@ OPTIONS_DEFINE= GITUSER GITUSER_DESC= Create git user as gitolite provider -NO_STAGE= yes .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MGITUSER} @@ -44,6 +49,7 @@ post-patch: -exec ${REINPLACE_CMD} -Ee 's|#!/bin/bash|#!${LOCALBASE}/bin/bash|' {} \; do-build: + echo "v${PORTVERSION}-0-g${GH_COMMIT}" > ${WRKSRC}/src/VERSION @${MKDIR} ${WRKSRC}/lib @${MV} ${WRKSRC}/src/lib/Gitolite ${WRKSRC}/lib/ @${RMDIR} ${WRKSRC}/src/lib @@ -55,9 +61,9 @@ post-build: @${FIND} ${WRKSRC} -name "*.orig" -delete do-install: - @(cd ${WRKSRC}/src && ${COPYTREE_BIN} \* ${PREFIX}/libexec/gitolite) - @(cd ${WRKSRC}/lib && ${COPYTREE_SHARE} Gitolite ${PREFIX}/${SITE_PERL_REL}/) - @${LN} -s ${PREFIX}/libexec/gitolite/gitolite ${PREFIX}/bin/gitolite + @(cd ${WRKSRC}/src && ${COPYTREE_BIN} \* ${STAGEDIR}${PREFIX}/libexec/gitolite) + @(cd ${WRKSRC}/lib && ${COPYTREE_SHARE} Gitolite ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/) + @${LN} -s ${PREFIX}/libexec/gitolite/gitolite ${STAGEDIR}${PREFIX}/bin/gitolite post-install: .if ! ${PORT_OPTIONS:MDOCS} @@ -66,8 +72,6 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${DOCSDIR} .endif - @${CAT} ${PKGMESSAGE} - .if ! ${PORT_OPTIONS:MDOCS} PORTDOCS= README.txt CHANGELOG .endif |