diff options
author | Michał Górny <mgorny@gentoo.org> | 2011-01-05 14:53:54 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2011-01-05 14:53:54 +0000 |
commit | f58113ec9acf8ce1060090af6cc50a8ba9bfc84c (patch) | |
tree | 22339dabb837a975f2c871756761332b5fadf362 /net-libs/miniupnpc | |
parent | Corrected HOMEPAGE, #350561, thanks Martin Walch digging that out (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | net-libs/miniupnpc/Manifest | 14 | ||||
-rw-r--r-- | net-libs/miniupnpc/miniupnpc-1.5.ebuild | 63 |
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 +} |