summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Black <dragonheart@gentoo.org>2005-11-07 10:25:23 +0000
committerDaniel Black <dragonheart@gentoo.org>2005-11-07 10:25:23 +0000
commitfe5f1845cddbb04d45095d37c35f4e80a4de3094 (patch)
tree11f985882ddb808c3dd0e0f741720a9d37810383 /net-libs/ccrtp
parentAdded missing flag-o-matic inherit. (diff)
downloadhistorical-fe5f1845cddbb04d45095d37c35f4e80a4de3094.tar.gz
historical-fe5f1845cddbb04d45095d37c35f4e80a4de3094.tar.bz2
historical-fe5f1845cddbb04d45095d37c35f4e80a4de3094.zip
amd64 patch thanks to Diego - bug #110856
Package-Manager: portage-2.0.53_rc7
Diffstat (limited to 'net-libs/ccrtp')
-rw-r--r--net-libs/ccrtp/ChangeLog8
-rw-r--r--net-libs/ccrtp/Manifest11
-rw-r--r--net-libs/ccrtp/ccrtp-1.3.5-r1.ebuild27
-rw-r--r--net-libs/ccrtp/files/ccrtp-1.3.5-amd64.patch22
-rw-r--r--net-libs/ccrtp/files/digest-ccrtp-1.3.5-r11
5 files changed, 64 insertions, 5 deletions
diff --git a/net-libs/ccrtp/ChangeLog b/net-libs/ccrtp/ChangeLog
index 545d1f14450d..691a8992e3d4 100644
--- a/net-libs/ccrtp/ChangeLog
+++ b/net-libs/ccrtp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for net-libs/ccrtp
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/ccrtp/ChangeLog,v 1.2 2005/10/17 19:10:43 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/ccrtp/ChangeLog,v 1.3 2005/11/07 10:25:23 dragonheart Exp $
+
+*ccrtp-1.3.5-r1 (07 Nov 2005)
+
+ 07 Nov 2005; Daniel Black <dragonheart@gentoo.org>
+ +files/ccrtp-1.3.5-amd64.patch, +ccrtp-1.3.5-r1.ebuild:
+ amd64 patch thanks to Diego - bug #110856
*ccrtp-1.3.5 (17 Oct 2005)
diff --git a/net-libs/ccrtp/Manifest b/net-libs/ccrtp/Manifest
index 2465bb9d7bab..5df0aac0d37a 100644
--- a/net-libs/ccrtp/Manifest
+++ b/net-libs/ccrtp/Manifest
@@ -1,16 +1,19 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 9bb8e067941780a95cadb4a01c9fcb48 ChangeLog 534
+MD5 3049836e32615aa3838c9cbf7bb4c528 ChangeLog 721
MD5 179a095c09cbaae39e5732fd2db7f456 ccrtp-1.3.4.ebuild 615
+MD5 e0df19acdb4af8bfad118b85473805db ccrtp-1.3.5-r1.ebuild 702
MD5 1a11fe5158f0b4fa5c0d52ef0f44e983 ccrtp-1.3.5.ebuild 615
+MD5 2b12c1744c85b868fc95411e96b8f9e2 files/ccrtp-1.3.5-amd64.patch 699
MD5 e2450d97ee3ec317929ba907208f2a88 files/digest-ccrtp-1.3.4 63
MD5 46446c015677f6eb590de0f77206674f files/digest-ccrtp-1.3.5 63
+MD5 46446c015677f6eb590de0f77206674f files/digest-ccrtp-1.3.5-r1 63
MD5 c1a6093f6bf43cae3b4360e3620d9992 metadata.xml 252
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2-ecc0.1.6 (GNU/Linux)
-iD8DBQFDU/dPmdTrptrqvGERArOQAKCWuzBToKlc5WxJ2QhgXjfDrwl09ACghnXl
-wPRe/3kiF4c+l647Gn+cWxo=
-=ybNc
+iD8DBQFDbyuhmdTrptrqvGERAgFaAJ9f1uS06+8SwQmtEQjG8qE25lawHACfc1+J
+tTXdp9EHrKrRvvlpE3PzxW0=
+=apU7
-----END PGP SIGNATURE-----
diff --git a/net-libs/ccrtp/ccrtp-1.3.5-r1.ebuild b/net-libs/ccrtp/ccrtp-1.3.5-r1.ebuild
new file mode 100644
index 000000000000..38dcd1176009
--- /dev/null
+++ b/net-libs/ccrtp/ccrtp-1.3.5-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/ccrtp/ccrtp-1.3.5-r1.ebuild,v 1.1 2005/11/07 10:25:23 dragonheart Exp $
+
+inherit eutils
+
+DESCRIPTION="GNU ccRTP is an implementation of RTP, the real-time transport protocol from the IETF"
+HOMEPAGE="http://www.gnu.org/software/ccrtp/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+KEYWORDS="~x86 ~ppc"
+LICENSE="GPL-2"
+IUSE=""
+SLOT="0"
+
+DEPEND=">=dev-cpp/commoncpp2-1.3.0"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${P}-amd64.patch
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc README ChangeLog AUTHORS NEWS TODO
+}
diff --git a/net-libs/ccrtp/files/ccrtp-1.3.5-amd64.patch b/net-libs/ccrtp/files/ccrtp-1.3.5-amd64.patch
new file mode 100644
index 000000000000..fa8cc0108988
--- /dev/null
+++ b/net-libs/ccrtp/files/ccrtp-1.3.5-amd64.patch
@@ -0,0 +1,22 @@
+Index: ccrtp-1.3.5/src/queue.cpp
+===================================================================
+--- ccrtp-1.3.5.orig/src/queue.cpp
++++ ccrtp-1.3.5/src/queue.cpp
+@@ -458,7 +458,7 @@ static uint32 MD5BasedRandom32()
+ uint8 array[1];
+ struct {
+ timeval time;
+- uint32 address;
++ void *address;
+ uint8 cname[10];
+ } data;
+ } message;
+@@ -473,7 +473,7 @@ static uint32 MD5BasedRandom32()
+ message.array[0] =
+ static_cast<uint8>(message.data.time.tv_sec *
+ message.data.time.tv_usec);
+- message.data.address = (uint32)(&message);
++ message.data.address = (&message);
+ memcpy(message.data.cname,
+ defaultApplication().getSDESItem(SDESItemTypeCNAME).c_str(),10);
+
diff --git a/net-libs/ccrtp/files/digest-ccrtp-1.3.5-r1 b/net-libs/ccrtp/files/digest-ccrtp-1.3.5-r1
new file mode 100644
index 000000000000..8d5fd9f34f97
--- /dev/null
+++ b/net-libs/ccrtp/files/digest-ccrtp-1.3.5-r1
@@ -0,0 +1 @@
+MD5 d133235b1a33ec2202017a9d922fdd3e ccrtp-1.3.5.tar.gz 560385