# HG changeset patch # User Nathan Phillip Brink # Date 2010-04-01 01:18:10 # Node ID 0c708d06890b8fe4e951c52c64b6f6d0155669fc # Parent 2787cc77fd360e41924aee31a508430caf90b307 media-libs/skstream: Initial import from Gentoo's Portage diff --git a/media-libs/skstream/ChangeLog b/media-libs/skstream/ChangeLog new file mode 100644 --- /dev/null +++ b/media-libs/skstream/ChangeLog @@ -0,0 +1,89 @@ +# ChangeLog for media-libs/skstream +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/skstream/ChangeLog,v 1.26 2009/06/05 09:26:31 tupone Exp $ + + 05 Jun 2009; Alfredo Tupone + +files/skstream-0.3.6-glibc2101.patch, -skstream-0.3.3.ebuild, + skstream-0.3.6.ebuild: + Fix build with glibc-2.10.1. Should fix bug #272703 by Diego Petteno' + Removing old version + + 18 Feb 2009; Raúl Porcel skstream-0.3.6.ebuild: + sparc stable wrt #254833 + + 23 Jan 2009; Markus Meier skstream-0.3.6.ebuild: + amd64/x86 stable, bug #254833 + + 23 Jan 2009; Brent Baude ChangeLog: + stable ppc, bug 254833 + + 23 Jan 2009; Alfredo Tupone + files/skstream-0.3.6-gcc43.patch, +files/skstream-0.3.6-test.patch, + skstream-0.3.6.ebuild: + Fix build with test features reported in stabilization bug #254833 + + 13 Jan 2009; Brent Baude skstream-0.3.6.ebuild: + stable ppc, bug 254833 + + 06 Nov 2008; Tupone Alfredo + +files/skstream-0.3.6-gcc43.patch, skstream-0.3.3.ebuild, + skstream-0.3.6.ebuild: + Missing include. Bug #245724 by Sandro Bonazzola + + 07 May 2007; Tupone Alfredo skstream-0.3.6.ebuild: + Added ~amd64 keyword + +*skstream-0.3.6 (31 Jan 2007) + + 31 Jan 2007; metadata.xml, +skstream-0.3.6.ebuild: + Version bump to 0.3.6 + + 06 Jan 2007; Danny van Dyk -skstream-0.2.4.ebuild, + -skstream-0.2.5.ebuild: + QA: Removed unused versions. + + 07 Mar 2006; Diego Pettenò +metadata.xml, + skstream-0.2.4.ebuild, skstream-0.2.5.ebuild, skstream-0.3.3.ebuild: + Drop virtual/libc dependency. Add maintainer-needed metadata. + + 12 Sep 2005; Gustavo Zacarias skstream-0.3.3.ebuild: + Stable on sparc + + 04 Sep 2005; Daniel Black -skstream-0.2.2.ebuild, + skstream-0.2.4.ebuild, skstream-0.2.5.ebuild, skstream-0.3.3.ebuild: + x86 stable on 0.3.3. Removed installation of COPYING. Old version removal + +*skstream-0.3.3 (04 Feb 2005) + + 04 Feb 2005; David Holm +skstream-0.3.3.ebuild: + Version bumped + + 15 Nov 2004; Gustavo Zacarias skstream-0.2.5.ebuild: + Stable on sparc + + 01 Jul 2004; Jeremy Huddleston + skstream-0.2.2.ebuild, skstream-0.2.4.ebuild, skstream-0.2.5.ebuild: + virtual/glibc -> virtual/libc + + 07 May 2004; David Holm skstream-0.2.5.ebuild: + Added to ~ppc. + + 19 Apr 2004; Jason Wever skstream-0.2.5.ebuild: + Added ~sparc keyword. + +*skstream-0.2.5 (25 Sep 2003) + + 25 Sep 2003; Martin Holzer skstream-0.2.5.ebuild: + Version bumped. Closes #19652. + + 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords + +*skstream-0.2.4 (1 Oct 2002) + + 01 Oct 2002; Bart Verwilst + + bugfix update + +*skstream-0.2.2 (18 Jul 2002) + + 18 Jul 2002; Daniel Robbins : Added missing ChangeLog diff --git a/media-libs/skstream/Manifest b/media-libs/skstream/Manifest new file mode 100644 --- /dev/null +++ b/media-libs/skstream/Manifest @@ -0,0 +1,7 @@ +AUX skstream-0.3.6-gcc43.patch 604 RMD160 988d6bfe0850576599be4633b46c19bfe36b722f SHA1 57c8fc0a0aefdceb20d383070faca2a45173a68a SHA256 ae86169d92b632481618e06a3573887c1ac3344b87e6e3a211a9cc4b39fbe61b +AUX skstream-0.3.6-glibc2101.patch 248 RMD160 ffeb05c053d7cbd4dd42bf8cf8452437842f914b SHA1 fa44587bdc94ac75a92dfdf64c1208b7b4d87d4e SHA256 fd1e99a2367526a51bfb893281eb6392b6b8a5a99216c17b009b4b8adb26495a +AUX skstream-0.3.6-test.patch 1502 RMD160 50cdbd1aa1fec7d5b72e777a6ad0ce7207fa374c SHA1 f2248b5a2aa6d542b498ca009ef381a5de1b00e9 SHA256 84468c31e09456e2e63d7ece4ad8dcfea485f3880ffceda272fc8f9c9923d0c0 +DIST skstream-0.3.6.tar.bz2 265649 RMD160 0f51171850ec82ccf8ca561fe5d1307be87ae74d SHA1 95e16285cb347d752e6993cf18aef991db4f2143 SHA256 e25344ef2fbe49befc9613dcdd9d6ce740cfe096aa4c2683e536c12858f52bfc +EBUILD skstream-0.3.6.ebuild 776 RMD160 ca0cc51341d7b901d2d65d3106b83a0f26a41491 SHA1 1b13a4d60751e85f0c360ddb8599047351c58202 SHA256 f461cf4c96da1da3a834a276c3c324d5344d2ec0fd8a29fe590d012d74ccaf79 +MISC ChangeLog 3101 RMD160 a0c6cdefaa3ee186b8492525fb8c32642e8c8ac8 SHA1 9b7c7f2a1c4eb2cb53b28829f0102cfe88b66a39 SHA256 3c9a63101a52b82ac7676436a3a494e07dd42a92d11a2d36652faa3a10f63983 +MISC metadata.xml 220 RMD160 b66ff5250d1a79955d88eb4b596e248847ef8ab4 SHA1 c983eb26de5f0ac51bff2fc4c806a690f59371ee SHA256 8c6e89cc419dae6d9683f05addcb3ae26d0c2986d43b33977341853e92aa15d0 diff --git a/media-libs/skstream/files/skstream-0.3.6-gcc43.patch b/media-libs/skstream/files/skstream-0.3.6-gcc43.patch new file mode 100644 --- /dev/null +++ b/media-libs/skstream/files/skstream-0.3.6-gcc43.patch @@ -0,0 +1,21 @@ +--- skstream/skstreamconfig.h.in.old 2008-11-06 21:15:03.000000000 +0100 ++++ skstream/skstreamconfig.h.in 2008-11-06 21:15:21.000000000 +0100 +@@ -38,6 +38,7 @@ + #if @SKSTREAM_UNIX_HEADER_FLAG@ + #include + #include ++ #include + #endif + #if @SKSTREAM_BEOS_HEADER_FLAG@ + #include +--- ping/ping.cpp.old 2009-01-23 16:35:39.000000000 +0100 ++++ ping/ping.cpp 2009-01-23 16:35:59.000000000 +0100 +@@ -10,6 +10,7 @@ + #include + + #include ++#include + + #include + #include // to trap Ctrl+C : SIGINT + diff --git a/media-libs/skstream/files/skstream-0.3.6-glibc2101.patch b/media-libs/skstream/files/skstream-0.3.6-glibc2101.patch new file mode 100644 --- /dev/null +++ b/media-libs/skstream/files/skstream-0.3.6-glibc2101.patch @@ -0,0 +1,10 @@ +--- skstream/skstream.h.old 2009-06-05 11:12:47.000000000 +0200 ++++ skstream/skstream.h 2009-06-05 11:13:47.000000000 +0200 +@@ -30,6 +30,7 @@ + #define RGJ_FREE_STREAM_H_ + + #include ++#include + + #include + diff --git a/media-libs/skstream/files/skstream-0.3.6-test.patch b/media-libs/skstream/files/skstream-0.3.6-test.patch new file mode 100644 --- /dev/null +++ b/media-libs/skstream/files/skstream-0.3.6-test.patch @@ -0,0 +1,50 @@ +--- test/skservertest.h.old 2009-01-23 16:54:43.000000000 +0100 ++++ test/skservertest.h 2009-01-23 16:54:52.000000000 +0100 +@@ -165,7 +165,6 @@ + + void testAccept() + { +- CPPUNIT_ASSERT(skserver->accept() != INVALID_SOCKET); + } + + void testOpen() +--- test/socketbuftest.h.old 2009-01-23 16:53:48.000000000 +0100 ++++ test/socketbuftest.h 2009-01-23 16:54:11.000000000 +0100 +@@ -139,8 +139,6 @@ + + void testGetOutpeer() + { +- sockaddr_storage sain = socketBuffer->getOutpeer(); +- + //these tests are no longer useful + + //check the port was set +@@ -152,8 +150,6 @@ + + void testGetInpeer() + { +- sockaddr_storage sain = socketBuffer->getInpeer(); +- + //these tests don't do anything it seems. hopefully some better + //ones will surface at some point. + + +--- test/basicskstreamtest.h.old 2009-01-23 17:12:29.000000000 +0100 ++++ test/basicskstreamtest.h 2009-01-23 17:12:49.000000000 +0100 +@@ -226,16 +226,6 @@ + + void testSetBroadcast() + { +- if(!skstream->setBroadcast(true)) +- { +- std::cout << std::endl; +- std::cout << "Error with broadcast: " << +- strerror(skstream->getLastError()) << std::endl; +- +- CPPUNIT_ASSERT(false); +- } +- +- CPPUNIT_ASSERT(skstream->setBroadcast(false)); + } + + void testClose() diff --git a/media-libs/skstream/metadata.xml b/media-libs/skstream/metadata.xml new file mode 100644 --- /dev/null +++ b/media-libs/skstream/metadata.xml @@ -0,0 +1,8 @@ + + + +no-herd + +tupone@gentoo.org + + diff --git a/media-libs/skstream/skstream-0.3.6.ebuild b/media-libs/skstream/skstream-0.3.6.ebuild new file mode 100644 --- /dev/null +++ b/media-libs/skstream/skstream-0.3.6.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/skstream/skstream-0.3.6.ebuild,v 1.8 2009/06/05 09:26:31 tupone Exp $ +EAPI=2 + +inherit eutils + +DESCRIPTION="FreeSockets - Portable C++ classes for IP (sockets) applications" +SRC_URI="mirror://sourceforge/worldforge/${P}.tar.bz2" +HOMEPAGE="http://www.worldforge.org/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 ppc sparc x86" +IUSE="" + +src_prepare() { + edos2unix ping/ping.cpp + epatch "${FILESDIR}"/${P}-gcc43.patch \ + "${FILESDIR}"/${P}-glibc2101.patch \ + "${FILESDIR}"/${P}-test.patch +} + +src_install() { + make DESTDIR="${D}" install || die "make install died" + dodoc AUTHORS ChangeLog NEWS README README.FreeSockets TODO +}