Commit graph

26 commits

Author SHA1 Message Date
Wesley Shields
d0b563983c Address buffer overflow vulnerability. This is a patch pulled from upstream
until 1.7.2 is release real soon now.

Security:	827bc2b7-95ed-11df-9160-00e0815b8da8
2010-07-23 00:38:55 +00:00
Wesley Shields
3b9637116b Update to 1.7.1.1
Conditionally depend on python now. Earlier releases required python, this
release does not. [1]
Strip binaries before install. [2]
Add ${PREFIX}/libexec/git-core to rc script PATH. Not having this causes
git-daemon to be unable to exec upload-pack. Users always had to restart
the RC script once the box was booted in order to fix this. [3]
Properly fix bug when using gitk that "wish" is not found. [4]

Changelog for 1.7.1.1:
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.1.1.txt

PR:		[1]: ports/146605
		[2]: ports/146961
		[3]: ports/148337
Submitted by:	[1]: Alex Kozlov <spam@rm-rf.kiev.ua>
		[2]: Anonymous <swell.k@gmail.com>
		[3]: Marin Atanasov Nikolov <dnaeon@gmail.com>
		[4]: N.J. Thomas (private mail)
Feature safe:	yes
2010-07-04 18:49:43 +00:00
Wesley Shields
6ded77e4cc Update to 1.7.1.
[1]: Fix gitk to exec wish8.5 and not wish.
[2]: Add a CONTRIB knob, default to on, which installs contrib scripts.
Use COPYTREE_SHARE for installing GITWEB stuff.
Whitespace cleanup in P4 OPTION definition and installation.
Note CONTRIB information in pkg-message.

Changelog: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.1.txt

PR:		[1]: ports/146016
Submitted by:	[1]: Bruce Cran <bruce@cran.org.uk>
		[2]: Martin Sugioarto (based upon a patch via private mail)
2010-05-07 02:43:37 +00:00
Wesley Shields
bf1ec2cf29 Update to 1.7.0.5
Rework manpages so it's harder to miss when new ones are added
General cleanup of Makefile
[1]: Fix a bug when trying to read/write a 2GB+ file
[2]: Properly daemonize git-daemon

Submitted by:	[1]: Artem Belevich (private mail)
		[2]: ed@ (private mail)
2010-04-21 01:24:05 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Wesley Shields
9d0b79a142 - Update to 1.7.0.2
- [1]: Add a dependency on textproc/docbook-xsl. The port used to fetch files
  during build if HTMLDOCS was selected. This eliminates the need to do that.

PR:		ports/143483
Submitted by:	Anatoly Borodin <anatoly.borodin@gmail.com>
2010-03-14 17:00:01 +00:00
Wesley Shields
046b45bdba - Update to 1.6.6.2
- Switch to including bsd.port.options.mk
- Don't link with libiconv when the option is not selected [1]
- Add --reuseaddr to git_daemon_flags [2]

PR:		[1]: ports/143683
		[2]: ports/143275
Submitted by:	[1]: Stef Walter <stef@memberwebs.com>
		[2]: Philippe Pepiot <phil@philpep.org>
2010-02-14 17:06:00 +00:00
Wesley Shields
86559d1229 - Update to 1.6.3.3 - remove now unnecessary patch for DoS issue. 2009-06-23 02:17:37 +00:00
Wesley Shields
99213c253b - Add more HTML documentation by removing an unnecessary part of a patch.
Submitted by:	Mike Harding (private mail)
2009-06-15 23:22:49 +00:00
Wesley Shields
5543089937 - Fix the DoS issue using the patch from upstream.
Security:	d9b01c08-59b3-11de-828e-00e0815b8da8
2009-06-15 13:59:43 +00:00
Wesley Shields
1218fca6a7 - Update to 1.6.2.2. 2009-04-11 23:39:57 +00:00
Wesley Shields
5d5ea09f19 - Update to 1.6.1
Changelog: http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.1.txt
2009-01-14 19:16:32 +00:00
Wesley Shields
bfcb4cb85d - Update to 1.6.0.3
- Add options to support:
  - P4 support (on) [1]
  - CVS support (on) [1]
  - HTML documentation (off) [2]

[1]: Requested privately by multiple people.

PR:		ports/127754 [2]
Submitted by:	Ashish Shukla <wahjava@gmail.com> [2]
2008-10-26 01:04:36 +00:00
Wesley Shields
4ba4c2bb87 - Update to 1.6.0.2
- Restore fix for "git help foo" bug.
2008-09-23 01:32:19 +00:00
Wesley Shields
b3a2bbe8d1 - Update to 1.6.0.1
Lots of changes, the most visible of which is:

With the default Makefile settings, most of the programs are now
installed outside your $PATH, except for "git", "gitk" and
some server side programs that need to be accessible for technical
reasons.  Invoking a git subcommand as "git-xyzzy" from the command
line has been deprecated since early 2006 (and officially announced in
1.5.4 release notes); use of them from your scripts after adding
output from "git --exec-path" to the $PATH is still supported in this
release, but users are again strongly encouraged to adjust their
scripts to use "git xyzzy" form, as we will stop installing
"git-xyzzy" hardlinks for built-in commands in later releases.

The 1.6.0 Release Notes:
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.txt

The 1.6.0.1 Release Notes:
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.1.txt
2008-08-27 22:05:12 +00:00
Wesley Shields
493d7262ee Update to 1.5.6.2 and add gitweb support[1] (off by default).
PR:		ports/125441 [1]
Submitted by:	Martin Sugioarto <martin.sugioarto@udo.edu>
2008-07-14 15:20:39 +00:00
Wesley Shields
9c8bf9fa3c Update to 1.5.5.4 [1].
Fix crash in git-fetch [2].
Don't remove directories listed in BSD.local.dist [3].
Fix "git help foo" bug [4][5].

PR:		ports/124559 [1], ports/123369 [2], ports/121869 [3],
		ports/123318 [4], ports/124301 [5]
Submitted by:	rea-fbsd@codelabs.ru [1], cokane [2], rafan [3],
		potatosaladx@gmail.com [4], keramida [5]
2008-06-16 17:32:57 +00:00
Florent Thoumie
c3d4fb7e4c Rename git-daemon.in to git_daemon.in.
Suggested by:	dougb
Approved by:	anholt (maintainer, implicit)
2008-01-17 10:25:04 +00:00
Florent Thoumie
c375eaddc0 - Update the port to 1.5.3.8.
- Fix handling of OPTIONS as WITHOUT_GUI wouldn trigger the dependency on Tk.
- Add some more manpages, and install GUI-related manpages only when necessary.
- Silence some commands.
- Install git-daemon rc script.
- Add git-shell to /etc/shells.

PR:		ports/119728
Submitted by:	flz
Approved by:	anholt (maintainer)
2008-01-16 23:29:11 +00:00
Eric Anholt
6e0e3c8f91 Update git to 1.5.3.2.
This update brings in OPTIONS for GUI tools (on) and dependencies to make
the SVN tools work (off).  It also should handle the openssl dependency
correctly now.  Both of these changes are variations I made on the PR
submissions for those changes.

PR:		[1] ports/116521 (1.5.3.2)
		[2] ports/114472 (openssl issues)
Submitted by:	[1] Eygene Ryabinkin <rea-fbsd@codelabs.ru>
		[2] Ed Schouten <ed@fxq.nl>
2007-10-09 21:18:06 +00:00
Alexander Botero-Lowry
6e7faaeeed - obey CFLAGS
- make WITHOUT_GUI work properly

PR:		113030
Submitted by:	Ed Schouten <ed@fxq.nl>
Approved by:	anholt (maintainer)
2007-05-27 23:43:32 +00:00
Alexander Botero-Lowry
136b671b33 - remove patch I forgot to remove in 1.5.2 update 2007-05-27 07:26:46 +00:00
Eric Anholt
d693300227 Update git to 1.5.0.3.
This brings some major UI improvements which may surprise users accustomed to
the strange old behavior.  The 1.5.0 release notes in the tarball cover those
changes, and are recommended reading for current git users.

This version may expose bugs in curl resulting in crashes when using the http
transport.  I decided it was more important to get these UI changes out in
our packages than to worry about the http transport, which is generally not
desired anyway.

PR:		ports/109495
Submitted by:	Eygene Ryabinkin <rea-fbsd@codelabs.ru>
2007-05-25 17:13:28 +00:00
Alexander Botero-Lowry
9a9d970a4e - update to 1.4.3.4
Approved by:	anholt
2006-11-08 05:55:45 +00:00
Eric Anholt
a1702324ae Update to 1.4.0, bringing us git-p4import, along with the usual round of fixes. 2006-07-07 00:17:01 +00:00
Eric Anholt
ca58d02f95 Add a port for git, a distributed SCM used by the Linux kernel and likely soon
many freedesktop.org projects.
2006-02-08 08:30:38 +00:00