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
commitfb9dd00946d2c04cc077a5a3a33d404530200723 (patch)
treeb3aa4f0b65c88b83e624f3bfb115523fcaf86fb8 /net-misc
parentReplaced global appending of -fPIC to CFLAGS/FFLAGS by a local patch to Makef... (diff)
downloadhistorical-fb9dd00946d2c04cc077a5a3a33d404530200723.tar.gz
historical-fb9dd00946d2c04cc077a5a3a33d404530200723.tar.bz2
historical-fb9dd00946d2c04cc077a5a3a33d404530200723.zip
New ebuild, successor of upnp, thanks to kaouete <kaouete@crazydwarves.org> in bug 136283
Package-Manager: portage-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..6b56f01afd81
--- /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 953 RMD160 4fc7727f751f8fcef4cfd9ae561550e516c277a7 SHA1 ced345a4b7cdfbf1f49d838594cacf4785c9dc1b SHA256 ec4be2ab349058d40758addec466d40bbdebf6bba0ad5a25398fee221aa8d4eb
+MD5 de28c2ed264c3220bf1f35af0fa026db libupnp-1.4.0.ebuild 953
+RMD160 4fc7727f751f8fcef4cfd9ae561550e516c277a7 libupnp-1.4.0.ebuild 953
+SHA256 ec4be2ab349058d40758addec466d40bbdebf6bba0ad5a25398fee221aa8d4eb libupnp-1.4.0.ebuild 953
+MISC ChangeLog 460 RMD160 f97cd8b5ea0cf749959898bfdd21574d5b3630e7 SHA1 a0182321d2360216e99c39e817e5c693b8ed47b3 SHA256 82829a399da9f84dbdb85a0430333c11f01a266c061d5e04ab04142f86dc1309
+MD5 2dbfd0076d9629e8e816507d0c0ce98c ChangeLog 460
+RMD160 f97cd8b5ea0cf749959898bfdd21574d5b3630e7 ChangeLog 460
+SHA256 82829a399da9f84dbdb85a0430333c11f01a266c061d5e04ab04142f86dc1309 ChangeLog 460
+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>