aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-19 19:31:04 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-19 19:31:04 -0800
commitd48c6c94c90366ac8ff3a529a1a697c6f0387d79 (patch)
tree79ddaacb584a4837f052fe791b01919e11ef67e1 /net-libs/libupnp
parentmedia-libs/libmatroska: multilib-utize (diff)
downloadgmt-d48c6c94c90366ac8ff3a529a1a697c6f0387d79.tar.gz
gmt-d48c6c94c90366ac8ff3a529a1a697c6f0387d79.tar.bz2
gmt-d48c6c94c90366ac8ff3a529a1a697c6f0387d79.zip
net-libs/libupnp: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'net-libs/libupnp')
-rw-r--r--net-libs/libupnp/ChangeLog243
-rw-r--r--net-libs/libupnp/Manifest4
-rw-r--r--net-libs/libupnp/libupnp-1.6.18-r1.ebuild53
-rw-r--r--net-libs/libupnp/metadata.xml13
4 files changed, 313 insertions, 0 deletions
diff --git a/net-libs/libupnp/ChangeLog b/net-libs/libupnp/ChangeLog
new file mode 100644
index 0000000..f6fc092
--- /dev/null
+++ b/net-libs/libupnp/ChangeLog
@@ -0,0 +1,243 @@
+# ChangeLog for net-libs/libupnp
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libupnp/ChangeLog,v 1.50 2013/04/04 22:19:49 vapier Exp $
+
+ 04 Apr 2013; Mike Frysinger <vapier@gentoo.org> libupnp-1.6.18.ebuild:
+ Drop automake-1.9 requirement #454750 by Alphat-PC.
+
+ 17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
+ Add proxy-maintainers to metadata.xml
+
+ 23 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild:
+ Stable for ppc64, wrt bug #454570
+
+ 23 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild:
+ Stable for alpha, wrt bug #454570
+
+ 22 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild:
+ Stable for arm, wrt bug #454570
+
+ 22 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild:
+ Stable for ppc, wrt bug #454570
+
+ 21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild:
+ Stable for sparc, wrt bug #454570
+
+ 20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild:
+ Stable for x86, wrt bug #454570
+
+ 20 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.18.ebuild:
+ Stable for amd64, wrt bug #454570
+
+ 09 Feb 2013; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.18.ebuild:
+ Stable for HPPA (bug #454570).
+
+ 30 Jan 2013; <gurligebis@gentoo.org> -libupnp-1.6.6.ebuild,
+ -files/libupnp-1.6.6-patch-statevar-query.patch, -libupnp-1.6.14.ebuild:
+ Removing old versions
+
+ 30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild:
+ Stable for x86, wrt bug #433645
+
+*libupnp-1.6.18 (30 Jan 2013)
+
+ 30 Jan 2013; <gurligebis@gentoo.org> +libupnp-1.6.18.ebuild:
+ Bumping to 1.6.18
+
+ 01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild:
+ Stable for arm, wrt bug #433645
+
+ 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild:
+ Stable for sparc, wrt bug #433645
+
+ 29 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild:
+ Stable for alpha, wrt bug #433645
+
+ 09 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild:
+ Stable for ppc64, wrt bug #433645
+
+ 07 Dec 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild:
+ Stable for ppc, wrt bug #433645
+
+ 20 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> libupnp-1.6.17.ebuild:
+ Mark ~amd64-linux
+
+ 19 Sep 2012; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.17.ebuild:
+ Stable for HPPA (bug #433645).
+
+ 04 Jul 2012; Jeff Horelick <jdhore@gentoo.org> libupnp-1.6.14.ebuild:
+ marked x86 per bug 423747
+
+ 28 Jun 2012; Agostino Sarubbo <ago@gentoo.org> libupnp-1.6.17.ebuild:
+ Stable for amd64, wrt bug #423747
+
+*libupnp-1.6.17 (17 Jun 2012)
+
+ 17 Jun 2012; Markos Chandras <hwoarang@gentoo.org> +libupnp-1.6.17.ebuild:
+ Version bump. Bug #415655
+
+ 29 May 2012; Alexis Ballier <aballier@gentoo.org> libupnp-1.6.14.ebuild:
+ keyword ~amd64-fbsd
+
+*libupnp-1.6.14 (15 Dec 2011)
+
+ 15 Dec 2011; <gurligebis@gentoo.org> -libupnp-1.6.6-r1.ebuild,
+ +libupnp-1.6.14.ebuild:
+ Bumping to 1.6.14, fixing bug #393077
+
+ 11 Oct 2010; Markos Chandras <hwoarang@gentoo.org> libupnp-1.6.6.ebuild,
+ libupnp-1.6.6-r1.ebuild:
+ Remove unknown --without-docdir configure parameter
+
+ 04 Apr 2009; <solar@gentoo.org> libupnp-1.6.6-r1.ebuild:
+ - Keyword ~arm
+
+*libupnp-1.6.6-r1 (31 Jan 2009)
+
+ 31 Jan 2009; Bjarke Istrup Pedersen <gurligebis@gentoo.org>
+ +files/libupnp-1.6.6-patch-statevar-query.patch, -libupnp-1.4.6.ebuild,
+ -libupnp-1.6.5.ebuild, +libupnp-1.6.6-r1.ebuild:
+ Fixing bug #256843 and removing old ebuilds
+
+ 11 Jan 2009; Markus Meier <maekke@gentoo.org> libupnp-1.6.6.ebuild:
+ amd64 stable, bug #239533
+
+ 08 Jan 2009; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.6.ebuild:
+ Stable for HPPA (bug #239533).
+
+ 07 Jan 2009; Brent Baude <ranger@gentoo.org> libupnp-1.6.6.ebuild:
+ Marking libupnp-1.6.6 ppc64 for bug 239533
+
+ 03 Jan 2009; nixnut <nixnut@gentoo.org> libupnp-1.6.6.ebuild:
+ ppc stable #239533
+
+ 30 Dec 2008; Raúl Porcel <armin76@gentoo.org> libupnp-1.6.6.ebuild:
+ alpha/sparc/x86 stable
+
+*libupnp-1.6.6 (11 Jul 2008)
+
+ 11 Jul 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org>
+ +libupnp-1.6.6.ebuild:
+ Bumping to version 1.6.6
+
+ 12 May 2008; Markus Rothe <corsair@gentoo.org> libupnp-1.6.5.ebuild:
+ Stable on ppc64
+
+ 25 Mar 2008; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.5.ebuild:
+ Stable for HPPA (bug #213487).
+
+*libupnp-1.6.5 (12 Mar 2008)
+
+ 12 Mar 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org>
+ -libupnp-1.6.3.ebuild, +libupnp-1.6.5.ebuild:
+ Bumping to version 1.6.5
+
+ 04 Mar 2008; Raúl Porcel <armin76@gentoo.org> libupnp-1.6.3.ebuild:
+ Add ~alpha
+
+ 03 Mar 2008; Jeroen Roovers <jer@gentoo.org> libupnp-1.6.3.ebuild:
+ Marked ~hppa (bug #212002).
+
+*libupnp-1.6.3 (22 Jan 2008)
+
+ 22 Jan 2008; Bjarke Istrup Pedersen <gurligebis@gentoo.org>
+ -libupnp-1.6.0.ebuild, +libupnp-1.6.3.ebuild:
+ Bumping from 1.6.0 to 1.6.3
+
+*libupnp-1.6.0 (29 Jun 2007)
+
+ 29 Jun 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org>
+ +libupnp-1.6.0.ebuild:
+ Bumping to version 1.6.0
+
+ 29 Jun 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org>
+ libupnp-1.4.6.ebuild:
+ Removing blocking of net-misc/upnp, since it is finally gone :-)
+
+ 06 Jun 2007; Markus Rothe <corsair@gentoo.org> libupnp-1.4.6.ebuild:
+ Stable on ppc64; bug #168789
+
+ 30 May 2007; René Nussbaumer <killerfox@gentoo.org> libupnp-1.4.6.ebuild:
+ Stable on ppc. See bug #168789.
+
+ 30 May 2007; Doug Goldstein <cardoe@gentoo.org> libupnp-1.4.6.ebuild:
+ stable on amd64 wrt bug #168789. Even though it still has 64 bit issues that
+ prevent apps like djmount from working, stabling it so it can replace upnp
+ which has more issues but was marked stable
+
+ 30 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> libupnp-1.4.6.ebuild:
+ Stable on sparc wrt #168789
+
+ 30 May 2007; Doug Goldstein <cardoe@gentoo.org> libupnp-1.4.6.ebuild:
+ stable on x86 wrt bug #168789
+
+ 15 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
+ add <herd>no-herd</herd>
+
+ 07 May 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -files/libupnp-1.4.5-fbsd.patch,
+ -libupnp-1.4.5.ebuild +libupnp-1.4.6.ebuild:
+ Bumping to version 1.4.6, contains FreeBSD fix too.
+
+*libupnp-1.4.6 (07 May 2007)
+
+ 29 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +files/libupnp-1.4.5-fbsd.patch:
+ Adding patch to fix tests on FreeBSD.
+
+ 29 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.4-r1.ebuild,
+ -libupnp-1.4.4.ebuild +libupnp-1.4.5.ebuild:
+ Bumping to version 1.4.5, contains FreeBSD fix and some other fixes.
+
+*libupnp-1.4.5 (29 Apr 2007)
+
+ 19 Apr 2007; Timothy Redaelli <drizzt@gentoo.org> libupnp-1.4.4-r1.ebuild:
+ Keyworded ~x86-fbsd wrt bug #175201 and #175090
+
+ 19 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +libupnp-1.4.4-r1.ebuild:
+ Bumping to revision 1.4.4-r1 to fix compiling on Gentoo/FreeBSD.
+
+*libupnp-1.4.4-r1 (19 Apr 2007)
+
+ 17 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.2.ebuild:
+ Removing old version, and moving keywords to 1.4.4
+
+ 17 Apr 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> -libupnp-1.4.3.ebuild,
+ +libupnp-1.4.4.ebuild:
+ Bumping to version 1.4.4
+
+*libupnp-1.4.4 (17 Apr 2007)
+
+ 31 Mar 2007; Bjarke Istrup Pedersen <gurligebis@gentoo.org> +libupnp-1.4.3.ebuild:
+ Bumping to version 1.4.3
+
+*libupnp-1.4.3 (31 Mar 2007)
+
+ 06 Mar 2007; Markus Rothe <corsair@gentoo.org> libupnp-1.4.2.ebuild:
+ Added ~ppc64; bug #168789
+
+ 03 Mar 2007; nixnut <nixnut@gentoo.org> libupnp-1.4.2.ebuild:
+ Added ~ppc wrt bug 168789
+
+ 27 Feb 2007; Jason Wever <weeve@gentoo.org> libupnp-1.4.2.ebuild:
+ Added ~sparc keyword wrt bug #168279.
+
+*libupnp-1.4.2 (27 Feb 2007)
+
+ 27 Feb 2007; <genstef@gentoo.org> -libupnp-1.4.1.ebuild,
+ +libupnp-1.4.2.ebuild:
+ version bump and tests fix thanks weeve
+
+ 10 Feb 2007; <genstef@gentoo.org> -files/libupnp-1.4.0-va_list.patch,
+ -libupnp-1.4.0.ebuild, libupnp-1.4.1.ebuild:
+ Fix bugs 164770 and 164768 thanks to Mark Charlebois <mcharleb@qualcomm.com>
+
+*libupnp-1.4.1 (29 Sep 2006)
+
+ 29 Sep 2006; Mike Frysinger <vapier@gentoo.org> +libupnp-1.4.1.ebuild:
+ Version bump.
+
+*libupnp-1.4.0 (01 Jul 2006)
+
+ 01 Jul 2006; Stefan Schweizer <genstef@gentoo.org>
+ +files/libupnp-1.4.0-va_list.patch, +metadata.xml, +libupnp-1.4.0.ebuild:
+ New ebuild, successor of upnp, thanks to kaouete <kaouete@crazydwarves.org>
+ in #136283.
diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest
new file mode 100644
index 0000000..c6b6299
--- /dev/null
+++ b/net-libs/libupnp/Manifest
@@ -0,0 +1,4 @@
+DIST libupnp-1.6.18.tar.bz2 1201056 SHA256 b21bc676365622d3ace1b25292dab8d4d23f6e6a80ddc8f029b765d39797e934 SHA512 2ce9b637a7edf544ae272aea137f735b03761a7925da0578e0073cf6429389f7f2af6cb05f666a02faa839caba3e1798ad31657afd287626b88905a5c45f3cb4 WHIRLPOOL b575b517fb668c5e3af78dc1bc95c1a202404beb42966400b3b1313a1fe0e6cb8437ce392af6ad6de4ccc90715c8df7cc34bf3d0b3b828af4e14f1cc8a5e0eda
+EBUILD libupnp-1.6.18-r1.ebuild 1342 SHA256 feef8a5d1929dc6b32fd1cef621bb670bd5b5bfb57d542e1139d67fef527948d SHA512 fc930353e55d278f5f965e0583ba1c1c85c1d9da62a3ef4fad8be065e5974de276333f248f8548aa94aa09431add9991e0aef62fa88eaa625cc554bbdfb7948e WHIRLPOOL 106c44f478566abc840d2e9c5ab94cb8511f428fb7cb84e7d05a2a6c10516d4d201c11c88bce97e77eb8c21b77eb2a742ba85d6cf9115feb2ddeb12b632c10e6
+MISC ChangeLog 8390 SHA256 2a2841e69f9b005912cb9a68230ff57406b33d176cf9769d599b622347d29635 SHA512 9005c7937be1b2accc7003143b2c715ef9f7809a9afb907b1b92ec1c06a675362286a3f0b325f937dc3d64d281761946d5bf9c7188c7c1e18924f572725b007f WHIRLPOOL b657c1d48bbce6a8f832edb94b1eaaad2a64c6b35e066f4840746ee4b82ee7addad9424a5937f15604ed56548d77b33b235cded22fcb518eea922379d1a29fb7
+MISC metadata.xml 368 SHA256 8be8b7c1c68e780a2fd0e1df428a6208d920081d390257a6ad3fa0d36f9d73e5 SHA512 8d6c2a2d32a4349792db1cd4ac472f6e7b6412b3e6da9047653866edb9a672fecbf8776d04113062324338931b408a79bcfa4024fda558f75fd9265c1455ec93 WHIRLPOOL 298b9a5aad04f9c86fb02fe77f8e3e0e1684a515d82db980a0f3ffa6058a83ad5c6f3d8cacf08e4f6ee0eb4d6476d504d94de9af0a05a759d972c6423479cae9
diff --git a/net-libs/libupnp/libupnp-1.6.18-r1.ebuild b/net-libs/libupnp/libupnp-1.6.18-r1.ebuild
new file mode 100644
index 0000000..ed1570f
--- /dev/null
+++ b/net-libs/libupnp/libupnp-1.6.18-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="4"
+
+inherit eutils flag-o-matic autotools
+
+DESCRIPTION="An Portable Open Source UPnP Development Kit"
+HOMEPAGE="http://pupnp.sourceforge.net/"
+SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux"
+IUSE="debug doc ipv6 static-libs"
+
+DOCS="NEWS README ChangeLog"
+
+src_prepare() {
+ sed -e '/AX_CFLAGS_GCC_OPTION/s:-Os::g' \
+ -i "${S}/configure.ac" || die
+
+ # fix tests
+ chmod +x ixml/test/test_document.sh || die
+
+ eautoreconf
+}
+
+src_configure() {
+ use x86-fbsd && append-flags -O1
+ # w/o docdir to avoid sandbox violations
+ econf \
+ $(use_enable debug) \
+ $(use_enable ipv6) \
+ $(use_enable static-libs static) \
+ $(use_with doc documentation "${EPREFIX}/usr/share/doc/${PF}")
+}
+
+src_install () {
+ default
+ dobin upnp/sample/.libs/tv_{combo,ctrlpt,device}
+ use static-libs || find "${ED}" -type f -name '*.la' -delete
+}
+
+pkg_postinst() {
+ ewarn "Please remember to run revdep-rebuild when upgrading"
+ ewarn "from libupnp 1.4.x to libupnp 1.6.x , so packages"
+ ewarn "gets linked with the new library."
+ ewarn ""
+ ewarn "The revdep-rebuild script is part of the"
+ ewarn "app-portage/gentoolkit package."
+}
diff --git a/net-libs/libupnp/metadata.xml b/net-libs/libupnp/metadata.xml
new file mode 100644
index 0000000..9551b35
--- /dev/null
+++ b/net-libs/libupnp/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>proxy-maintainers</herd>
+<maintainer>
+ <email>maq@maqibooy.com</email>
+ <name>Marcus Stjärnås</name>
+</maintainer>
+<maintainer>
+ <email>gurligebis@gentoo.org</email>
+ <name>Bjarke Istrup Pedersen</name>
+</maintainer>
+</pkgmetadata>