Bug 159260 - [NEW PORT] devel/gitolite: An access control layer on top of git
[NEW PORT] devel/gitolite: An access control layer on top of git
Status: Closed FIXED
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s)
Latest
Any Any
: Normal Affects Only Me
Assigned To: Tim Bishop
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-07-28 16:50 UTC by milki
Modified: 2011-07-29 23:21 UTC (History)
0 users

See Also:


Attachments
gitolite-2.0.2.shar (8.39 KB, text/plain)
2011-07-28 16:50 UTC, milki
no flags Details
gitolite.shar (7.81 KB, application/x-shar)
2011-07-29 02:22 UTC, milki
no flags Details
gitolite.shar (8.98 KB, application/x-shar)
2011-07-29 12:03 UTC, milki
no flags Details
gitolite.shar (7.83 KB, application/x-shar)
2011-07-29 14:22 UTC, milki
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description milki 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 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 freebsd_committer 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 2011-07-29 23:21:47 UTC
State Changed
From-To: open->closed

Committed. Thanks!