diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2006-07-01 18:38:25 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2006-07-01 18:38:25 +0000 |
commit | 0d70da3e1fa2de342e076a9e155cf3895f9b4c94 (patch) | |
tree | 3bc5d50ad46072661c81435b1ccb2b7915e0ae94 /net-misc | |
parent | Replaced global appending of -fPIC to CFLAGS/FFLAGS by a local patch to Makef... (diff) | |
download | gentoo-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/ChangeLog | 11 | ||||
-rw-r--r-- | net-misc/libupnp/Manifest | 20 | ||||
-rw-r--r-- | net-misc/libupnp/files/digest-libupnp-1.4.0 | 3 | ||||
-rw-r--r-- | net-misc/libupnp/files/libupnp-1.4.0-va_list.patch | 20 | ||||
-rw-r--r-- | net-misc/libupnp/libupnp-1.4.0.ebuild | 41 | ||||
-rw-r--r-- | net-misc/libupnp/metadata.xml | 12 |
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> |