summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2011-01-05 14:53:54 +0000
committerMichał Górny <mgorny@gentoo.org>2011-01-05 14:53:54 +0000
commitf58113ec9acf8ce1060090af6cc50a8ba9bfc84c (patch)
tree22339dabb837a975f2c871756761332b5fadf362 /net-libs/miniupnpc
parentCorrected HOMEPAGE, #350561, thanks Martin Walch digging that out (diff)
downloadhistorical-f58113ec9acf8ce1060090af6cc50a8ba9bfc84c.tar.gz
historical-f58113ec9acf8ce1060090af6cc50a8ba9bfc84c.tar.bz2
historical-f58113ec9acf8ce1060090af6cc50a8ba9bfc84c.zip
Version bump.
Package-Manager: portage-2.2.0_alpha12_p8/cvs/Linux x86_64
Diffstat (limited to 'net-libs/miniupnpc')
-rw-r--r--net-libs/miniupnpc/ChangeLog9
-rw-r--r--net-libs/miniupnpc/Manifest14
-rw-r--r--net-libs/miniupnpc/miniupnpc-1.5.ebuild63
3 files changed, 83 insertions, 3 deletions
diff --git a/net-libs/miniupnpc/ChangeLog b/net-libs/miniupnpc/ChangeLog
index c5be875d5f61..c1eb54bb302b 100644
--- a/net-libs/miniupnpc/ChangeLog
+++ b/net-libs/miniupnpc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-libs/miniupnpc
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/miniupnpc/ChangeLog,v 1.6 2010/12/21 08:49:16 pva Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/miniupnpc/ChangeLog,v 1.7 2011/01/05 14:53:54 mgorny Exp $
+
+*miniupnpc-1.5 (05 Jan 2011)
+
+ 05 Jan 2011; Michał Górny <mgorny@gentoo.org> +miniupnpc-1.5.ebuild:
+ Version bump.
21 Dec 2010; Peter Volkov <pva@gentoo.org> -miniupnpc-1.4.20100609.ebuild,
miniupnpc-1.4.20100609-r1.ebuild:
diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest
index 83a430a1209c..2ae0ac4333b9 100644
--- a/net-libs/miniupnpc/Manifest
+++ b/net-libs/miniupnpc/Manifest
@@ -1,9 +1,21 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX 0003-Move-non-used-and-non-installed-test-executables-to-.patch 1202 RMD160 845f3c63a0a59ac80025c19f0fe5ffdc9f1791e0 SHA1 d9be9dff0b1796b08c2441cf1eae011cad4cb473 SHA256 a89e30f8f422f924c627403eb7fc0511ad7e637d4efe56116f39ecfb8eeb5893
AUX 0004-Move-minixml-validation-test-to-check-target.patch 822 RMD160 633cd250dce2ff1c08290ecbd737ff77eacf9a4f SHA1 0f31ad648274a6c8d8fb928d8a72e86562e1e828 SHA256 e884a6c3a7d855be57d4774277a437c50efa5817e4a84142606ed332a0f0a5e6
AUX miniupnpc-Respect-LDFLAGS.patch 968 RMD160 54847e0996a08649c817c3265074660593c2c037 SHA1 56219da899959b22ac6a7c94b276f2d536fd87d2 SHA256 f522b3ab1745bb0ad000cac493ef453bfa6113b321f3544b7059f093d698fd29
DIST miniupnpc-1.4.20100609.tar.gz 50390 RMD160 75b9b147a6595da1f0336a946ece56412ca5ea38 SHA1 470c7ecd2b2c5c4c79fae4e632e52c02e0bd35f0 SHA256 f2708b8a98bb996ce0bb6dbc91b9f13c7796290f3996093ebdcc82e173c33f0e
DIST miniupnpc-1.4.20101209.tar.gz 51900 RMD160 ff499bc5fff246aa6215122199d3fdd885c4fd2e SHA1 2b2b817a1923bf05a5e2723f0ab5cbe884825eaf SHA256 a5ceb09e3d0e7d61c80565e318827d031c808d2b7181835295b00af5a8864d35
+DIST miniupnpc-1.5.tar.gz 53309 RMD160 8989965305c56ac89011db7cdaf8955f4bb95eba SHA1 53ceae5515a547fed28b93bd5abba517586b0b3e SHA256 440f0e64e92c92c6624f49d21cf8279b9c05afe99261e4add357b2ee2828a957
EBUILD miniupnpc-1.4.20100609-r1.ebuild 1513 RMD160 9c62425d988c9e1e265c660c89a20a5afbdbcdd9 SHA1 273760efec8b063289c126e73476593a7109725c SHA256 27533316f29675d7fc38fdc52d3fe63c796b14c030683996a366be3f58c8b2b5
EBUILD miniupnpc-1.4.20101209.ebuild 1311 RMD160 8ffd9d8f1ca61af651ba514409320f8cdd59fb21 SHA1 07ae6efc514890777395e81eb5448cf759203bb7 SHA256 f5d030b3545d424eae53bb6b9e6a4cdb08c8a003ae7936f9f61246ad34df4a30
-MISC ChangeLog 1391 RMD160 d1be57858bf2cc47bba91f3659c4db65be42f7b0 SHA1 c78eb955db2849743f3309f3442b95264841d9c9 SHA256 26054f4002b8324d7ec920768a33762b63831899ac12718dd822fa288d2f3ea6
+EBUILD miniupnpc-1.5.ebuild 1301 RMD160 6867d9d52b4c2ceb2a294a1903d02ab2904bba00 SHA1 8f8ccb4487222c5636d25fa089e49f409e62fe28 SHA256 4de713d6e2c496fa1bbc7b474fc04dbdb2707bcd756bb473772f829b10c31b0d
+MISC ChangeLog 1514 RMD160 a720064df0cde5bb0ccd97e2507f3c689efc9b3d SHA1 fa29cf9ae9a6c1b2cdf2185d49ba7925cb5684df SHA256 f8c975dfc7294dbf60ecad2793520ffd615f13561ef203a595abd57a440f87d7
MISC metadata.xml 418 RMD160 57cd3ee3cec2a418323823d0c5ab8f3e56722dcb SHA1 6d59a27ff76532516274b82fa8e53f8145d37fdc SHA256 d20ee611ec1a7073b0727710cea00748d46a4934f91cd2da852c5bce286ba1be
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iEYEARECAAYFAk0khTkACgkQnGSe5QXeB7vjOQCeMZIqANqh03PD4b27WDNLrRoh
+G9IAn22h86uwx7TS8j0pUB+o+CR3KJ9K
+=1NJ/
+-----END PGP SIGNATURE-----
diff --git a/net-libs/miniupnpc/miniupnpc-1.5.ebuild b/net-libs/miniupnpc/miniupnpc-1.5.ebuild
new file mode 100644
index 000000000000..18858c9e2ffe
--- /dev/null
+++ b/net-libs/miniupnpc/miniupnpc-1.5.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/miniupnpc/miniupnpc-1.5.ebuild,v 1.1 2011/01/05 14:53:54 mgorny Exp $
+
+EAPI=3
+SUPPORT_PYTHON_ABIS=1
+PYTHON_DEPEND="python? 2"
+RESTRICT_PYTHON_ABIS="3.*"
+
+inherit distutils eutils toolchain-funcs
+
+DESCRIPTION="UPnP client library and a simple UPnP client"
+HOMEPAGE="http://miniupnp.free.fr/"
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="python static-libs"
+
+DEPEND="sys-apps/lsb-release"
+RDEPEND=""
+
+src_prepare() {
+ sed \
+ -e 's/^CFLAGS ?= -O -Wall /CFLAGS += /' \
+ -i Makefile || die
+
+ if use !static-libs; then
+ sed \
+ -e '/FILESTOINSTALL =/s/ $(LIBRARY)//' \
+ -e '/$(INSTALL) -m 644 $(LIBRARY) $(INSTALLDIRLIB)/d' \
+ -i Makefile || die
+ fi
+
+ use python && distutils_src_prepare
+}
+
+src_compile() {
+ emake CC=$(tc-getCC) || die
+
+ use python && distutils_src_compile
+}
+
+src_install() {
+ emake \
+ PREFIX="${D}" \
+ INSTALLDIRLIB="${D}usr/$(get_libdir)" \
+ install || die
+
+ dodoc README Changelog.txt || die
+ doman man3/* || die
+
+ use python && distutils_src_install
+}
+
+pkg_postinst() {
+ use python && distutils_pkg_postinst
+}
+
+pkg_postrm() {
+ use python && distutils_pkg_postrm
+}