Bug 170394

Summary: [MAINTAINER] devel/gitolite: update to 3.04
Product: Ports & Packages Reporter: Jonathan Chu <milki>
Component: Individual Port(s)Assignee: Steve Wills <swills>
Status: Closed FIXED    
Severity: Affects Only Me CC: tdb
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
gitolite-3.04.patch none

Description Jonathan Chu 2012-08-05 19:00:05 UTC
- Update to 3.04

Changes:
https://github.com/sitaramc/gitolite/blob/master/CHANGELOG
https://github.com/sitaramc/gitolite/compare/v3.03...v3.04
port options

tdb:
Please host the tarball: http://milki.github.com/gitolite/gitolite-3.04.tar.gz

Generated with FreeBSD Port Tools 0.99_6 (mode: update, diff: ports)
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2012-08-05 19:00:49 UTC
Responsible Changed
From-To: freebsd-ports-bugs->swills

swills@ wants his PRs (via the GNATS Auto Assign Tool)
Comment 2 Jonathan Chu 2012-08-05 19:12:47 UTC
Actually, this might need a patch.
The README.txt file under PORTDOCS is under the CC-by-SA license. Should
I not include this as part of the port or is there a way to deal with it
properly?

-- 
milki
Comment 3 dfilter service freebsd_committer freebsd_triage 2012-08-05 20:37:01 UTC
Author: swills
Date: Sun Aug  5 19:36:46 2012
New Revision: 302129
URL: http://svn.freebsd.org/changeset/ports/302129

Log:
  - Update to 3.04
  
  PR:		ports/170394
  Submitted by:	milki <milki@rescomp.berkeley.edu>

Modified:
  head/devel/gitolite/Makefile   (contents, props changed)
  head/devel/gitolite/distinfo   (contents, props changed)
  head/devel/gitolite/files/pkg-message.in   (contents, props changed)
  head/devel/gitolite/pkg-plist   (contents, props changed)

Modified: head/devel/gitolite/Makefile
==============================================================================
--- head/devel/gitolite/Makefile	Sun Aug  5 19:36:15 2012	(r302128)
+++ head/devel/gitolite/Makefile	Sun Aug  5 19:36:46 2012	(r302129)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	gitolite
-PORTVERSION=	3.03
+PORTVERSION=	3.04
 CATEGORIES=	devel
 MASTER_SITES=	http://milki.github.com/${PORTNAME}/ \
 		LOCAL/tdb
@@ -24,11 +24,13 @@ USE_PERL5=	yes
 
 SUB_FILES=	pkg-message
 
-OPTIONS=	GITUSER	"Create git user as gitolite provider" On
+OPTIONS_DEFINE=	GITUSER
+
+GITUSER_DESC=	Create git user as gitolite provider
 
 .include <bsd.port.options.mk>
 
-.if !defined(WITHOUT_GITUSER)
+.if ${PORT_OPTIONS:MGITUSER}
 USERS=		git
 GROUPS=		${USERS}
 PLIST_SUB+=	GITUSER=""
@@ -57,6 +59,16 @@ do-install:
 	@${LN} -s ${PREFIX}/libexec/gitolite/gitolite ${PREFIX}/bin/gitolite
 
 post-install:
+.if !defined(NOPORTDOCS)
+	-@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README.txt ${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/CHANGELOG ${DOCSDIR}
+.endif
+
 	@${CAT} ${PKGMESSAGE}
 
+.if !defined(NOPORTDOCS)
+PORTDOCS=	README.txt CHANGELOG
+.endif
+
 .include <bsd.port.mk>

Modified: head/devel/gitolite/distinfo
==============================================================================
--- head/devel/gitolite/distinfo	Sun Aug  5 19:36:15 2012	(r302128)
+++ head/devel/gitolite/distinfo	Sun Aug  5 19:36:46 2012	(r302129)
@@ -1,2 +1,2 @@
-SHA256 (gitolite-3.03.tar.gz) = b3487fd99cc46a7be32a58f8a86a520fc0943814794cc56b5f83d803591737ca
-SIZE (gitolite-3.03.tar.gz) = 199433
+SHA256 (gitolite-3.04.tar.gz) = 900dd144ddfa88cc21fadfef7652799ead78c1be52304506994307c448e6b618
+SIZE (gitolite-3.04.tar.gz) = 114010

Modified: head/devel/gitolite/files/pkg-message.in
==============================================================================
--- head/devel/gitolite/files/pkg-message.in	Sun Aug  5 19:36:15 2012	(r302128)
+++ head/devel/gitolite/files/pkg-message.in	Sun Aug  5 19:36:46 2012	(r302129)
@@ -34,4 +34,9 @@ additional users and repositories can be
 
 By default, the git user is created for use by gitolite.
 
+
+A quick-install guide can be found in:
+
+%%DOCSDIR%%/README.txt
+
 ==============================================================================

Modified: head/devel/gitolite/pkg-plist
==============================================================================
--- head/devel/gitolite/pkg-plist	Sun Aug  5 19:36:15 2012	(r302128)
+++ head/devel/gitolite/pkg-plist	Sun Aug  5 19:36:46 2012	(r302129)
@@ -16,6 +16,7 @@ bin/gitolite
 %%SITE_PERL%%/Gitolite/Triggers/Alias.pm
 %%SITE_PERL%%/Gitolite/Triggers/CpuTime.pm
 %%SITE_PERL%%/Gitolite/Triggers/Mirroring.pm
+%%SITE_PERL%%/Gitolite/Triggers/RepoUmask.pm
 %%SITE_PERL%%/Gitolite/Triggers/Shell.pm
 %%SITE_PERL%%/Gitolite/Triggers/Writable.pm
 libexec/gitolite/VERSION
@@ -24,8 +25,9 @@ libexec/gitolite/VREF/EMAIL-CHECK
 libexec/gitolite/VREF/FILETYPE
 libexec/gitolite/VREF/MAX_NEWBIN_SIZE
 libexec/gitolite/VREF/MERGE-CHECK
-libexec/gitolite/VREF/partial-copy
 libexec/gitolite/VREF/VOTES
+libexec/gitolite/VREF/lock
+libexec/gitolite/VREF/partial-copy
 libexec/gitolite/commands/D
 libexec/gitolite/commands/access
 libexec/gitolite/commands/creator
@@ -35,13 +37,17 @@ libexec/gitolite/commands/git-config
 libexec/gitolite/commands/help
 libexec/gitolite/commands/htpasswd
 libexec/gitolite/commands/info
+libexec/gitolite/commands/list-dangling-repos
+libexec/gitolite/commands/lock
 libexec/gitolite/commands/mirror
 libexec/gitolite/commands/perms
 libexec/gitolite/commands/print-default-rc
 libexec/gitolite/commands/push
 libexec/gitolite/commands/sshkeys-lint
 libexec/gitolite/commands/sskm
+libexec/gitolite/commands/sudo
 libexec/gitolite/commands/svnserve
+libexec/gitolite/commands/symbolic-ref
 libexec/gitolite/commands/writable
 libexec/gitolite/check-g2-compat
 libexec/gitolite/convert-gitosis-conf
@@ -50,7 +56,7 @@ libexec/gitolite/gitolite-shell
 libexec/gitolite/syntactic-sugar/continuation-lines
 libexec/gitolite/syntactic-sugar/keysubdirs-as-groups
 libexec/gitolite/triggers/partial-copy
-libexec/gitolite/triggers/new-normal-repos
+libexec/gitolite/triggers/upstream
 libexec/gitolite/triggers/post-compile/ssh-authkeys
 libexec/gitolite/triggers/post-compile/ssh-authkeys-shell-users
 libexec/gitolite/triggers/post-compile/update-git-configs
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 4 Steve Wills freebsd_committer freebsd_triage 2012-08-05 20:37:20 UTC
State Changed
From-To: open->closed

Seems good to me, committed. Thanks!