Bug 159260

Summary: [NEW PORT] devel/gitolite: An access control layer on top of git
Product: Ports & Packages Reporter: Jonathan Chu <milki>
Component: Individual Port(s)Assignee: Tim Bishop <tdb>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
gitolite-2.0.2.shar
none
gitolite.shar
none
gitolite.shar
none
gitolite.shar none

Description Jonathan Chu 2011-07-28 16:50:10 UTC
Gitolite is an access control layer on top of git, which allows access control
down to the branch level, including specifying who can and cannot rewind a
given branch.

Gitolite lets you use a single user on a server to host many git repositories
and provide access to many developers, without having to give them real
userids on or shell access to the server. Authentication is most commonly done
using sshd, but you can also use httpd if you prefer.

Gitolite can restrict who can read from (clone/fetch) or write to (push) a
repository. It can also restrict who can push to what branch or tag, which is
very important in a corporate environment. 

WWW: https://github.com/sitaramc/gitolite


Note: I'd like the committer to also host the tarball
http://milki.github.com/gitolite/gitolite-2.0.2.tar.gz

Generated with FreeBSD Port Tools 0.99
Comment 1 milki 2011-07-29 02:22:56 UTC
Make some fixes:
"conf" files now go to DATADIR/conf
hooks are executable
fixed perl path in update hook
Removed leftover files in FILESDIR

tdb++
Comment 2 Tim Bishop freebsd_committer freebsd_triage 2011-07-29 09:27:49 UTC
Responsible Changed
From-To: freebsd-ports-bugs->tdb

I'll take it.
Comment 3 milki 2011-07-29 12:03:21 UTC
Implemented more suggestions:
Add @ and - in front of commands to make build silent
Moved pre-build to post-patch

tdb++
Comment 4 milki 2011-07-29 14:22:57 UTC
Another fix:
Add missing VERSION file
Don't mute do-install lines

tdb++
Comment 5 dfilter service freebsd_committer freebsd_triage 2011-07-29 23:16:54 UTC
tdb         2011-07-29 22:16:45 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/gitolite       Makefile distinfo pkg-descr pkg-plist 
    devel/gitolite/files patch-gl-install patch-gl-setup 
                         pkg-message.in 
  Log:
  - Add new port gitolite:
  
  Gitolite is an access control layer on top of git, which allows access control
  down to the branch level, including specifying who can and cannot rewind a
  given branch.
  
  Gitolite lets you use a single user on a server to host many git repositories
  and provide access to many developers, without having to give them real
  userids on or shell access to the server. Authentication is most commonly done
  using sshd, but you can also use httpd if you prefer.
  
  Gitolite can restrict who can read from (clone/fetch) or write to (push) a
  repository. It can also restrict who can push to what branch or tag, which is
  very important in a corporate environment.
  
  WWW: https://github.com/sitaramc/gitolite
  
  PR:             ports/159260
  Submitted by:   milki <milki at rescomp.berkeley.edu>
  
  Revision  Changes    Path
  1.4460    +1 -0      ports/devel/Makefile
  1.1       +87 -0     ports/devel/gitolite/Makefile (new)
  1.1       +2 -0      ports/devel/gitolite/distinfo (new)
  1.1       +11 -0     ports/devel/gitolite/files/patch-gl-install (new)
  1.1       +26 -0     ports/devel/gitolite/files/patch-gl-setup (new)
  1.1       +18 -0     ports/devel/gitolite/files/pkg-message.in (new)
  1.1       +14 -0     ports/devel/gitolite/pkg-descr (new)
  1.1       +34 -0     ports/devel/gitolite/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Tim Bishop freebsd_committer freebsd_triage 2011-07-29 23:21:47 UTC
State Changed
From-To: open->closed

Committed. Thanks!