summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertrand Jacquin <beber@meleeweb.net>2006-07-19 23:25:20 +0200
committerBertrand Jacquin <beber@meleeweb.net>2006-07-19 23:25:20 +0200
commitfc49cd7321b26d53661f5ab4f728ae1667aafc8d (patch)
tree2c5d61e0bebc2a206bc8d67c93d7e413b83047bb
parentAdd klibido + patch for build on amd64 + gcc-4.1.1 (diff)
downloadportage-fc49cd7321b26d53661f5ab4f728ae1667aafc8d.tar.xz
cvsps: add a patch for cvsps from linus
-rw-r--r--dev-util/cvsps/Manifest12
-rw-r--r--dev-util/cvsps/cvsps-2.1-r1.ebuild30
-rw-r--r--dev-util/cvsps/files/amd64fix.patch12
-rw-r--r--dev-util/cvsps/files/digest-cvsps-2.1-r13
4 files changed, 57 insertions, 0 deletions
diff --git a/dev-util/cvsps/Manifest b/dev-util/cvsps/Manifest
new file mode 100644
index 00000000..12489ae8
--- /dev/null
+++ b/dev-util/cvsps/Manifest
@@ -0,0 +1,12 @@
+AUX amd64fix.patch 304 RMD160 4a9c37d57bb9d2faf46e96e45b4b8550c29e6d0f SHA1 aa2c568836851b016b559e7b093055c5192a8cff SHA256 8927fce70180d8c05cf725dcd6749ab950c5084f10619ca0bb90e425364c7ccc size 304
+MD5 da70b7ac3bcf66fca70aa29fff7a1f6a files/amd64fix.patch 304
+RMD160 4a9c37d57bb9d2faf46e96e45b4b8550c29e6d0f files/amd64fix.patch 304
+SHA256 8927fce70180d8c05cf725dcd6749ab950c5084f10619ca0bb90e425364c7ccc files/amd64fix.patch 304
+DIST cvsps-2.1.tar.gz 61634 RMD160 a3063f638fbf1136761549658432d5842e4a766f SHA1 a53a62b121e7b86e07a393bcb8aa4f0492a747c4 SHA256 91d3198b33463861a581686d5fcf99a5c484e7c4d819384c04fda9cafec1075a size 61634
+EBUILD cvsps-2.1-r1.ebuild 683 RMD160 6dcfd6018f32d74b314e793b40b6a917ab976f45 SHA1 388115b1127d7c06e62b4ac606de24fde7db154d SHA256 b80605af8680c8cf31b8c6ee68ba32ebcb16a3c5575916a8e4db2b33593b2435 size 683
+MD5 be9176b318cf8fdde4e5b51c732a495c cvsps-2.1-r1.ebuild 683
+RMD160 6dcfd6018f32d74b314e793b40b6a917ab976f45 cvsps-2.1-r1.ebuild 683
+SHA256 b80605af8680c8cf31b8c6ee68ba32ebcb16a3c5575916a8e4db2b33593b2435 cvsps-2.1-r1.ebuild 683
+MD5 a31476b1cd9ad9078ac6b6d1dac8e413 files/digest-cvsps-2.1-r1 226
+RMD160 cfdf2ef3f4eb61445b735a0e05424ad21825d8e7 files/digest-cvsps-2.1-r1 226
+SHA256 4897b3cddeee982a5ed32be309deb1c4750c0a28dd98cbd24c34ae5805f2e051 files/digest-cvsps-2.1-r1 226
diff --git a/dev-util/cvsps/cvsps-2.1-r1.ebuild b/dev-util/cvsps/cvsps-2.1-r1.ebuild
new file mode 100644
index 00000000..3a83f598
--- /dev/null
+++ b/dev-util/cvsps/cvsps-2.1-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/cvsps/cvsps-2.1.ebuild,v 1.6 2006/02/07 20:42:09 blubb Exp $
+
+inherit eutils
+
+MY_P="${P/_/}"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Generates patchset information from a CVS repository"
+HOMEPAGE="http://www.cobite.com/cvsps/"
+SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~hppa ~mips ~ppc ppc64 ~sparc x86"
+IUSE=""
+
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/amd64fix.patch
+}
+
+src_install() {
+ dobin cvsps
+ doman cvsps.1
+ dodoc README CHANGELOG COPYING
+}
diff --git a/dev-util/cvsps/files/amd64fix.patch b/dev-util/cvsps/files/amd64fix.patch
new file mode 100644
index 00000000..357d1f3e
--- /dev/null
+++ b/dev-util/cvsps/files/amd64fix.patch
@@ -0,0 +1,12 @@
+--- cbtcommon/tcpsocket.c
++++ cbtcommon/tcpsocket.c
+@@ -198,7 +198,7 @@ convert_address(long *dest, const char *
+ memcpy(dest, &ip.s_addr, sizeof(ip.s_addr));
+ }
+ #else
+- if ( (*dest = inet_addr(addr_str)) != -1)
++ if ( (*dest = inet_addr(addr_str)) != INADDR_NONE)
+ {
+ /* nothing */
+ }
+
diff --git a/dev-util/cvsps/files/digest-cvsps-2.1-r1 b/dev-util/cvsps/files/digest-cvsps-2.1-r1
new file mode 100644
index 00000000..e86657c4
--- /dev/null
+++ b/dev-util/cvsps/files/digest-cvsps-2.1-r1
@@ -0,0 +1,3 @@
+MD5 bde2110ed9f5d14de8f8cb04e9d596fe cvsps-2.1.tar.gz 61634
+RMD160 a3063f638fbf1136761549658432d5842e4a766f cvsps-2.1.tar.gz 61634
+SHA256 91d3198b33463861a581686d5fcf99a5c484e7c4d819384c04fda9cafec1075a cvsps-2.1.tar.gz 61634