diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-03-08 21:56:06 +0800 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-03-08 21:56:06 +0800 |
commit | fc4226e83fe8d029ad5602a2b79df8e500f8d34f (patch) | |
tree | 5ce41d31a6c7d8bb38661aa58d1d8e41f355c6ff /recipes/git | |
parent | b0a786a1591c4dad10aa5429dec2a074e9fa5d6d (diff) |
git: Upgrade from 1.6.0.4 to 1.7.0.2
The git-daemon+(x)inetd has a known denial of service problem. Upgrade
to a newer git version just in case. Remove two bogus autoconf patches
that can be done by passing in autoconf varaibles. Switch to local
checksums instead of checksums.ini
Diffstat (limited to 'recipes/git')
-rw-r--r-- | recipes/git/files/autotools.patch | 26 | ||||
-rw-r--r-- | recipes/git/files/snprintf-returns-bogus.patch | 12 | ||||
-rw-r--r-- | recipes/git/git-native_1.6.0.4.bb | 5 | ||||
-rw-r--r-- | recipes/git/git-native_1.7.0.2.bb | 6 | ||||
-rw-r--r-- | recipes/git/git.inc | 2 | ||||
-rw-r--r-- | recipes/git/git_1.6.0.4.bb | 10 | ||||
-rw-r--r-- | recipes/git/git_1.7.0.2.bb | 13 |
7 files changed, 20 insertions, 54 deletions
diff --git a/recipes/git/files/autotools.patch b/recipes/git/files/autotools.patch deleted file mode 100644 index 0666118cde..0000000000 --- a/recipes/git/files/autotools.patch +++ /dev/null @@ -1,26 +0,0 @@ -Index: git-1.5.2.3/configure.ac -=================================================================== ---- git-1.5.2.3.orig/configure.ac 2007-07-02 10:11:39.000000000 +0200 -+++ git-1.5.2.3/configure.ac 2007-08-04 00:02:13.000000000 +0200 -@@ -235,7 +235,8 @@ - else if (strcmp(buf, "12345")) - exit(2);]])], - [ac_cv_c_c99_format=yes], -- [ac_cv_c_c99_format=no]) -+ [ac_cv_c_c99_format=no], -+ [ac_cv_c_c99_format=yes]) - ]) - if test $ac_cv_c_c99_format = no; then - NO_C99_FORMAT=YesPlease -Index: git-1.5.2.3/config.mak.in -=================================================================== ---- git-1.5.2.3.orig/config.mak.in 2007-07-02 10:11:39.000000000 +0200 -+++ git-1.5.2.3/config.mak.in 2007-08-04 00:07:04.000000000 +0200 -@@ -3,6 +3,7 @@ - - CC = @CC@ - CFLAGS = @CFLAGS@ -+LDFLAGS = @LDFLAGS@ - AR = @AR@ - TAR = @TAR@ - #INSTALL = @INSTALL@ # needs install-sh or install.sh in sources diff --git a/recipes/git/files/snprintf-returns-bogus.patch b/recipes/git/files/snprintf-returns-bogus.patch deleted file mode 100644 index 568bb1f56b..0000000000 --- a/recipes/git/files/snprintf-returns-bogus.patch +++ /dev/null @@ -1,12 +0,0 @@ ---- git-1.6.0.4-orig/configure.ac 2008-11-18 15:28:03.000000000 -0500 -+++ git-1.6.0.4/configure.ac 2008-11-18 15:30:45.000000000 -0500 -@@ -373,7 +373,8 @@ - if (snprintf(buf, 3, "%s", "12345") != 5 - || strcmp(buf, "12")) return 1]])], - [ac_cv_snprintf_returns_bogus=no], -- [ac_cv_snprintf_returns_bogus=yes]) -+ [ac_cv_snprintf_returns_bogus=yes], -+ [ac_cv_snprintf_returns_bogus=no]) - ]) - if test $ac_cv_snprintf_returns_bogus = yes; then - SNPRINTF_RETURNS_BOGUS=UnfortunatelyYes diff --git a/recipes/git/git-native_1.6.0.4.bb b/recipes/git/git-native_1.6.0.4.bb deleted file mode 100644 index c17ce6ec80..0000000000 --- a/recipes/git/git-native_1.6.0.4.bb +++ /dev/null @@ -1,5 +0,0 @@ -require git.inc -inherit native -DEPENDS = "openssl-native curl-native zlib-native expat-native" -PR = "r4" -SRC_URI += "file://autotools.patch;patch=1" diff --git a/recipes/git/git-native_1.7.0.2.bb b/recipes/git/git-native_1.7.0.2.bb new file mode 100644 index 0000000000..63b14cbaad --- /dev/null +++ b/recipes/git/git-native_1.7.0.2.bb @@ -0,0 +1,6 @@ +require git.inc +inherit native +DEPENDS = "openssl-native curl-native zlib-native expat-native" +PR = "r4" +SRC_URI[src.md5sum] = "76518fa774b36de81d160b85fa4f19c1" +SRC_URI[src.sha256sum] = "5601df7fc282fdd66de196b282694eb77dcfc50438f01587de144b3ead1a6b2f" diff --git a/recipes/git/git.inc b/recipes/git/git.inc index 644e15931f..8275adb1a2 100644 --- a/recipes/git/git.inc +++ b/recipes/git/git.inc @@ -2,7 +2,7 @@ DESCRIPTION = "The git revision control system used by the Linux kernel develope SECTION = "console/utils" LICENSE = "GPL" -SRC_URI = "http://www.kernel.org/pub/software/scm/git/git-${PV}.tar.bz2" +SRC_URI = "http://www.kernel.org/pub/software/scm/git/git-${PV}.tar.bz2;name=src" S = "${WORKDIR}/git-${PV}" diff --git a/recipes/git/git_1.6.0.4.bb b/recipes/git/git_1.6.0.4.bb deleted file mode 100644 index c37e3d0d52..0000000000 --- a/recipes/git/git_1.6.0.4.bb +++ /dev/null @@ -1,10 +0,0 @@ -require git.inc - -SRC_URI += "file://autotools.patch;patch=1 \ - file://snprintf-returns-bogus.patch;patch=1" - -DEPENDS = "openssl curl zlib expat" -RDEPENDS = "perl perl-module-file-path cpio findutils sed" -PR = "r4" - -FILES_${PN}-dbg += "${libexecdir}/git-core/.debug" diff --git a/recipes/git/git_1.7.0.2.bb b/recipes/git/git_1.7.0.2.bb new file mode 100644 index 0000000000..40052bb742 --- /dev/null +++ b/recipes/git/git_1.7.0.2.bb @@ -0,0 +1,13 @@ +require git.inc + +SRC_URI[src.md5sum] = "76518fa774b36de81d160b85fa4f19c1" +SRC_URI[src.sha256sum] = "5601df7fc282fdd66de196b282694eb77dcfc50438f01587de144b3ead1a6b2f" + +EXTRA_OECONF += "ac_cv_snprintf_returns_bogus=no ac_cv_c_c99_format=yes" + + +DEPENDS = "openssl curl zlib expat" +RDEPENDS = "perl perl-module-file-path cpio findutils sed" +PR = "r4" + +FILES_${PN}-dbg += "${libexecdir}/git-core/.debug" |