summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2006-07-01 18:38:25 +0000
committerStefan Schweizer <genstef@gentoo.org>2006-07-01 18:38:25 +0000
commit0d70da3e1fa2de342e076a9e155cf3895f9b4c94 (patch)
tree3bc5d50ad46072661c81435b1ccb2b7915e0ae94 /net-misc
parentReplaced global appending of -fPIC to CFLAGS/FFLAGS by a local patch to Makef... (diff)
downloadgentoo-2-0d70da3e1fa2de342e076a9e155cf3895f9b4c94.tar.gz
gentoo-2-0d70da3e1fa2de342e076a9e155cf3895f9b4c94.tar.bz2
gentoo-2-0d70da3e1fa2de342e076a9e155cf3895f9b4c94.zip
New ebuild, successor of upnp, thanks to kaouete <kaouete@crazydwarves.org> in bug 136283
(Portage version: 2.1.1_pre1-r5)
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/libupnp/ChangeLog11
-rw-r--r--net-misc/libupnp/Manifest20
-rw-r--r--net-misc/libupnp/files/digest-libupnp-1.4.03
-rw-r--r--net-misc/libupnp/files/libupnp-1.4.0-va_list.patch20
-rw-r--r--net-misc/libupnp/libupnp-1.4.0.ebuild41
-rw-r--r--net-misc/libupnp/metadata.xml12
6 files changed, 107 insertions, 0 deletions
diff --git a/net-misc/libupnp/ChangeLog b/net-misc/libupnp/ChangeLog
new file mode 100644
index 000000000000..5553e683e709
--- /dev/null
+++ b/net-misc/libupnp/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-misc/libupnp
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/libupnp/ChangeLog,v 1.1 2006/07/01 18:38:25 genstef Exp $
+
+*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 bug 136283
+
diff --git a/net-misc/libupnp/Manifest b/net-misc/libupnp/Manifest
new file mode 100644
index 000000000000..c543dcba8f49
--- /dev/null
+++ b/net-misc/libupnp/Manifest
@@ -0,0 +1,20 @@
+AUX libupnp-1.4.0-va_list.patch 572 RMD160 f81f903525b44f6ac6862802f8a865b437bda233 SHA1 19d01377c90c1f6a48848a75ac02b66aa44e8240 SHA256 2ae7708b78a67cc8c8a0b395fbb9a8b9aaf4e5e2b2cbc41cd4b83e3ceeda248f
+MD5 4ea48be87f64bf675636e6f26d2a0e3d files/libupnp-1.4.0-va_list.patch 572
+RMD160 f81f903525b44f6ac6862802f8a865b437bda233 files/libupnp-1.4.0-va_list.patch 572
+SHA256 2ae7708b78a67cc8c8a0b395fbb9a8b9aaf4e5e2b2cbc41cd4b83e3ceeda248f files/libupnp-1.4.0-va_list.patch 572
+DIST libupnp-1.4.0.tar.gz 763352 RMD160 4befe0d38bf4f2417328f4735a8ad4735d81fae4 SHA1 60a1305b30af79886e5feb4e7e6b944ad827cc2e SHA256 816c22d7163f2b74e7dab52b1adf81f5248d760da94fa79672337333a048e906
+EBUILD libupnp-1.4.0.ebuild 853 RMD160 a20468c113afc4f97efd62c3898adade7d978a56 SHA1 91f694fe5171f35413dc233287d53d3ee09acd72 SHA256 e6597c7679a6161d2dc2ee4a23253ebc76d3b2791237fc092c42ed2a09ba78c1
+MD5 d2bce95a6cda8ce3ef57b664501ee0c9 libupnp-1.4.0.ebuild 853
+RMD160 a20468c113afc4f97efd62c3898adade7d978a56 libupnp-1.4.0.ebuild 853
+SHA256 e6597c7679a6161d2dc2ee4a23253ebc76d3b2791237fc092c42ed2a09ba78c1 libupnp-1.4.0.ebuild 853
+MISC ChangeLog 371 RMD160 11ffdf41d75de2b32c2a2d96055d8602665dae23 SHA1 3e003d713f83f6fbcf8c963940ccc26ac75dc0f1 SHA256 501724478d7a740e32be3f99ae57ae7a10fe830bb82075674ca36802d2aa24bc
+MD5 615c6209a40f79ab16488415e555ded6 ChangeLog 371
+RMD160 11ffdf41d75de2b32c2a2d96055d8602665dae23 ChangeLog 371
+SHA256 501724478d7a740e32be3f99ae57ae7a10fe830bb82075674ca36802d2aa24bc ChangeLog 371
+MISC metadata.xml 328 RMD160 f308962cfa3170a17c8282b91990d3f2796ea69a SHA1 36afde39e4132faaf65d113401526ea92be3a5e0 SHA256 8fc4b28e4afce8ffd31932e1bd349c3b6642bd3c4cb343d364d3f8f385346ac9
+MD5 ab4917b0c655232761c5fe1c1198cfd6 metadata.xml 328
+RMD160 f308962cfa3170a17c8282b91990d3f2796ea69a metadata.xml 328
+SHA256 8fc4b28e4afce8ffd31932e1bd349c3b6642bd3c4cb343d364d3f8f385346ac9 metadata.xml 328
+MD5 611b5a279397941487c3d22ed049c20f files/digest-libupnp-1.4.0 241
+RMD160 426896b2d187b447b389c753416cfaf023ed3425 files/digest-libupnp-1.4.0 241
+SHA256 389f7ac4449bbb31129410169314c988d831bcf81885fcdc823bf477faf29966 files/digest-libupnp-1.4.0 241
diff --git a/net-misc/libupnp/files/digest-libupnp-1.4.0 b/net-misc/libupnp/files/digest-libupnp-1.4.0
new file mode 100644
index 000000000000..18cbb13f9846
--- /dev/null
+++ b/net-misc/libupnp/files/digest-libupnp-1.4.0
@@ -0,0 +1,3 @@
+MD5 581c8017dc1b36d29ba034ce1e178c83 libupnp-1.4.0.tar.gz 763352
+RMD160 4befe0d38bf4f2417328f4735a8ad4735d81fae4 libupnp-1.4.0.tar.gz 763352
+SHA256 816c22d7163f2b74e7dab52b1adf81f5248d760da94fa79672337333a048e906 libupnp-1.4.0.tar.gz 763352
diff --git a/net-misc/libupnp/files/libupnp-1.4.0-va_list.patch b/net-misc/libupnp/files/libupnp-1.4.0-va_list.patch
new file mode 100644
index 000000000000..75f5c0a35371
--- /dev/null
+++ b/net-misc/libupnp/files/libupnp-1.4.0-va_list.patch
@@ -0,0 +1,20 @@
+--- libupnp-1.4.0/upnp/src/api/upnptools.c 2006-06-06 07:37:44.000000000 +0200
++++ patched_libupnp-1.4.0/upnp/src/api/upnptools.c 2006-07-01 14:31:31.000000000 +0200
+@@ -345,7 +345,7 @@
+ const char *Arg,
+ ... )
+ {
+- va_list ArgList=NULL;
++ va_list ArgList;
+ IXML_Document *out = NULL;
+
+ if( NumArg > 0 ) {
+@@ -387,7 +387,7 @@
+ const char *Arg,
+ ... )
+ {
+- va_list ArgList=NULL;
++ va_list ArgList;
+ IXML_Document *out = NULL;
+
+ if( NumArg > 0 ) {
diff --git a/net-misc/libupnp/libupnp-1.4.0.ebuild b/net-misc/libupnp/libupnp-1.4.0.ebuild
new file mode 100644
index 000000000000..253ab1fb78da
--- /dev/null
+++ b/net-misc/libupnp/libupnp-1.4.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/libupnp/libupnp-1.4.0.ebuild,v 1.1 2006/07/01 18:38:25 genstef Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="An Portable Open Source UPnP Development Kit"
+HOMEPAGE="http://www.virtualworlds.de/upnp/"
+SRC_URI="mirror://sourceforge/pupnp/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="debug"
+
+DEPEND="${RDEPEND}"
+RDEPEND="!net-misc/upnp
+ sys-fs/e2fsprogs"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ # fix compile problems on amd64
+ epatch ${FILESDIR}/${P}-va_list.patch
+}
+
+src_compile() {
+ # w/o docdir to avoid sandbox violations
+ econf \
+ $(use_enable debug) \
+ --without-docdir || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+
+ dodoc LICENSE NEWS README ChangeLog
+ dohtml upnp/doc/*.pdf
+}
+
diff --git a/net-misc/libupnp/metadata.xml b/net-misc/libupnp/metadata.xml
new file mode 100644
index 000000000000..b6a9e60997ea
--- /dev/null
+++ b/net-misc/libupnp/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+ <email>maq@maqibooy.com</email>
+ <name>Marcus Stjärnås</name>
+</maintainer>
+<maintainer>
+ <email>genstef@gentoo.org</email>
+ <name>Stefan Schweizer</name>
+</maintainer>
+</pkgmetadata>