diff options
author | 2014-01-19 19:44:42 -0800 | |
---|---|---|
committer | 2014-01-19 19:45:09 -0800 | |
commit | 0d14b6321193aaf3d37b84c61b96769462a623b4 (patch) | |
tree | 5f391992b86a1f15fea14a0c3ce68f9849ab2e67 /net-libs | |
parent | net-libs/libupnp: clone upstream (diff) | |
download | gmt-0d14b6321193aaf3d37b84c61b96769462a623b4.tar.gz gmt-0d14b6321193aaf3d37b84c61b96769462a623b4.tar.bz2 gmt-0d14b6321193aaf3d37b84c61b96769462a623b4.zip |
net-libs/libupnp: multilib-utize
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/libupnp/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libupnp/libupnp-1.6.18-r1.ebuild | 18 |
2 files changed, 13 insertions, 7 deletions
diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest index c6b6299..cf8c6ff 100644 --- a/net-libs/libupnp/Manifest +++ b/net-libs/libupnp/Manifest @@ -1,4 +1,4 @@ DIST libupnp-1.6.18.tar.bz2 1201056 SHA256 b21bc676365622d3ace1b25292dab8d4d23f6e6a80ddc8f029b765d39797e934 SHA512 2ce9b637a7edf544ae272aea137f735b03761a7925da0578e0073cf6429389f7f2af6cb05f666a02faa839caba3e1798ad31657afd287626b88905a5c45f3cb4 WHIRLPOOL b575b517fb668c5e3af78dc1bc95c1a202404beb42966400b3b1313a1fe0e6cb8437ce392af6ad6de4ccc90715c8df7cc34bf3d0b3b828af4e14f1cc8a5e0eda -EBUILD libupnp-1.6.18-r1.ebuild 1342 SHA256 feef8a5d1929dc6b32fd1cef621bb670bd5b5bfb57d542e1139d67fef527948d SHA512 fc930353e55d278f5f965e0583ba1c1c85c1d9da62a3ef4fad8be065e5974de276333f248f8548aa94aa09431add9991e0aef62fa88eaa625cc554bbdfb7948e WHIRLPOOL 106c44f478566abc840d2e9c5ab94cb8511f428fb7cb84e7d05a2a6c10516d4d201c11c88bce97e77eb8c21b77eb2a742ba85d6cf9115feb2ddeb12b632c10e6 +EBUILD libupnp-1.6.18-r1.ebuild 1416 SHA256 1fe8dac69b42df9497e4e4062538b5776bc49c1bc90bbea7d4d2e4c433cfaf1b SHA512 d13e87780f0d643e62086575a60cf56e24ff5d66d0703b716f2069cdb5b48e43276b61a0bd81691c805866fcf0f8073b676b25943c22b8ef073996752364f148 WHIRLPOOL 40e7e3fd4efd3f0228f3dbc0caa1aa6c920fd5cd691cd2169250c935e7b1541787b2ff805d2a8549a349dc319055d62780b9ea08f6065cb2a38792542cdbd13e MISC ChangeLog 8390 SHA256 2a2841e69f9b005912cb9a68230ff57406b33d176cf9769d599b622347d29635 SHA512 9005c7937be1b2accc7003143b2c715ef9f7809a9afb907b1b92ec1c06a675362286a3f0b325f937dc3d64d281761946d5bf9c7188c7c1e18924f572725b007f WHIRLPOOL b657c1d48bbce6a8f832edb94b1eaaad2a64c6b35e066f4840746ee4b82ee7addad9424a5937f15604ed56548d77b33b235cded22fcb518eea922379d1a29fb7 MISC metadata.xml 368 SHA256 8be8b7c1c68e780a2fd0e1df428a6208d920081d390257a6ad3fa0d36f9d73e5 SHA512 8d6c2a2d32a4349792db1cd4ac472f6e7b6412b3e6da9047653866edb9a672fecbf8776d04113062324338931b408a79bcfa4024fda558f75fd9265c1455ec93 WHIRLPOOL 298b9a5aad04f9c86fb02fe77f8e3e0e1684a515d82db980a0f3ffa6058a83ad5c6f3d8cacf08e4f6ee0eb4d6476d504d94de9af0a05a759d972c6423479cae9 diff --git a/net-libs/libupnp/libupnp-1.6.18-r1.ebuild b/net-libs/libupnp/libupnp-1.6.18-r1.ebuild index ed1570f..5fb3d45 100644 --- a/net-libs/libupnp/libupnp-1.6.18-r1.ebuild +++ b/net-libs/libupnp/libupnp-1.6.18-r1.ebuild @@ -4,7 +4,7 @@ EAPI="4" -inherit eutils flag-o-matic autotools +inherit eutils flag-o-matic autotools multilib-minimal DESCRIPTION="An Portable Open Source UPnP Development Kit" HOMEPAGE="http://pupnp.sourceforge.net/" @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/pupnp/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux" +KEYWORDS="~amd64" IUSE="debug doc ipv6 static-libs" DOCS="NEWS README ChangeLog" @@ -25,10 +25,11 @@ src_prepare() { chmod +x ixml/test/test_document.sh || die eautoreconf + multilib_copy_sources } -src_configure() { - use x86-fbsd && append-flags -O1 +multilib_src_configure() { + abi_arch_use x86-fbsd && append-flags -O1 # w/o docdir to avoid sandbox violations econf \ $(use_enable debug) \ @@ -37,9 +38,14 @@ src_configure() { $(use_with doc documentation "${EPREFIX}/usr/share/doc/${PF}") } -src_install () { +multilib_src_install() { default - dobin upnp/sample/.libs/tv_{combo,ctrlpt,device} + multilib_build_binaries && \ + dobin upnp/sample/.libs/tv_{combo,ctrlpt,device} +} + +multilib_src_install_all() { + einstalldocs use static-libs || find "${ED}" -type f -name '*.la' -delete } |