Version bump.
authorTim Harder <radhermit@gentoo.org>
Mon, 26 Sep 2011 20:36:35 +0000 (20:36 +0000)
committerTim Harder <radhermit@gentoo.org>
Mon, 26 Sep 2011 20:36:35 +0000 (20:36 +0000)
Package-Manager: portage-2.2.0_alpha59/cvs/Linux x86_64

media-libs/libzen/ChangeLog
media-libs/libzen/Manifest
media-libs/libzen/libzen-0.4.22.ebuild [new file with mode: 0644]

index 9dfe72e10426870862a52d0dcd6044609a51c8fb..196f4a4ec6a007e9751761e210dcdc94d53b1833 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/libzen
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libzen/ChangeLog,v 1.19 2011/09/16 23:45:42 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libzen/ChangeLog,v 1.20 2011/09/26 20:36:35 radhermit Exp $
+
+*libzen-0.4.22 (26 Sep 2011)
+
+  26 Sep 2011; Tim Harder <radhermit@gentoo.org> +libzen-0.4.22.ebuild:
+  Version bump.
 
   16 Sep 2011; Tim Harder <radhermit@gentoo.org> -libzen-0.4.21.ebuild:
   Remove old.
index 71482a8d207c879cba020df82a9a2fdc28759376..a95c2274be168a2844a9c43ab0bae2e1c5cda024 100644 (file)
@@ -5,18 +5,20 @@ AUX libzen-0.4.20-gcc46.patch 325 RMD160 dd961889882118ff99306bb3a410a0a80c5cce2
 AUX libzen-0.4.21-no-tinyxml.patch 773 RMD160 8c1b150b321e69cfa6c9a0b692819d55b24784d8 SHA1 d207dab7d33b213655a0c43692d0d594094886d0 SHA256 9775b2833269c0dd66c0402ae346f256ac571bd304940c8fdb07851f823416e1
 DIST libzen_0.4.20.tar.bz2 132627 RMD160 afe2694dd40c3eb6936efb754422f671e5dace33 SHA1 3b6809525fd7dd4f9062bd33614929ab936d0341 SHA256 425561df6f60ed7d5448a6d6100b1e5c6279659be0ed27d1c84056886d666230
 DIST libzen_0.4.21.tar.bz2 134844 RMD160 cdb1339d7592246c8d6ed30f318c922396b78433 SHA1 e6c9433cd6f8e6e0ab91448c2bccadcf98638b34 SHA256 71c07ef7529f6b363ef428d2f46016b0adf5d1709e0a66b650ec5ff5e3a37956
+DIST libzen_0.4.22.tar.bz2 135170 RMD160 c860f829acb3b991aaa79996a8276973036deb98 SHA1 38df560ca9d79af8f7edea26baae0df9e7bf0006 SHA256 5abb187deaaba772433134122e800f582b49b8d5b64b440f38911b53c8b618d8
 EBUILD libzen-0.4.20.ebuild 1452 RMD160 50abfed63fc482fb9bd1af9098c0821fffddd96e SHA1 00d6c2b08d8ebb21724216399c8027530ed7dde5 SHA256 f3dc9e9b05dac7ee393289a0ceaa5dc9c7fcff6727954864ccb171df056d0979
 EBUILD libzen-0.4.21-r1.ebuild 1398 RMD160 699f516d701ef74d847c49d73abae28cc0640dce SHA1 1252ded97457aa55923dd004e3d00fc3c55ed1d7 SHA256 f9c53a62c4a3a3fa660cee14dc6ec9c3924eeedee8d0b66b3067a2c6179944fe
-MISC ChangeLog 2801 RMD160 ec395e53d6d39483e4cab197f4797ce3afc3a848 SHA1 2088ac0c66445b71d036cf2e24c52a630e61a393 SHA256 aa2df9db87652a026220e31c6ae32b85a24ec8312abf4692b1dc3f298cf8852f
+EBUILD libzen-0.4.22.ebuild 1409 RMD160 ce10563f0f263bee3a05755e8d12c020d0ae8152 SHA1 5747e7f2f7a2e62e7a4b8ca84734419a5a631c19 SHA256 a3335a7c4456e5ec89d4baa03c68c61f2cd2cffdba4f9d2c6f7477cf5c9df4ce
+MISC ChangeLog 2920 RMD160 bdc1ec450ca9e6a95361b935567bea26bbbbf96e SHA1 209190ef7ff0d96a5c992da7f49c0cba994af1d8 SHA256 dbf8d17512c5eaba119edcf68a9fd0ce7d32b8ce48e06a897256173d433a5d78
 MISC metadata.xml 233 RMD160 e62d18211d353ab6d54c1bdabe20fad0705dfa37 SHA1 25063adc119eb9992ced7996faa60e0cb45ad60f SHA256 2e54b419554b54671e04a167f2fa56d52d8f0b509157ba98695c01d860b3196a
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iQEcBAEBCgAGBQJOc9+rAAoJEEqz6FtPBkyjnaMH/07yLXMf3Z1D2Eg+C4A/oIId
-Ez9iGlLcYobOXy9ZXVLk2gDlu97e1mDP8x97APzTqSvHmBEhBThR2ZBiiMaTwKaD
-wAzRL14EzyjKT4zC7Nyd4YfVkSj4NvY6u9h/zTZ1+FYH7DjXI4+OO1wgPultPTem
-345S4Qc52tMmCXjLu9rpOGZPONSKD/Ia/fh7YMeKTaxNN7ddMcdDa46TlK0GVYyX
-YKJjGjj+45mSvLO3g8thMs9R+zZw2Rv5LDM1TKP29nP50URKQvrkHj/SyzpWEa1E
-jS8cJw7gymHZJ+ZiFawTnLUEKBYn2olWE+DIEnMYC6UsO0ZXCVYVuv0MnDKeYPo=
-=Md1s
+iQEcBAEBCgAGBQJOgOJdAAoJEEqz6FtPBkyjytcIAJ132JZ9OmhCg5/ym51GvEZp
+0oVLFU8hm3/r20MhLCGa8YFTtbpW8HaWg9C5RhaJE7B+43frMEXDffPW+kKe1tKT
+wlMrdD+puWCOd8H+uIv3AG7t889gsHC7iXRC5zTYOVM7DIPnROe+2LkRaIhQ1ShL
+oDbX+5IFozKAyuAQ5gG3B6RLJhIvweCnBdiEmRUcdzrNLDnhsVpz/aFUpJ1pJlsd
+1+vCHN6rRUJIcAmrKv5rYyNVfzkyjiFfbXSrEXznlY5eLbXa80Aj/MZ6zYb27DbW
+hG/kQICudnwq+vK66a/CAHpGZ8j0Pu7TGtqjRHkPthEV/XUqa+s9rfkHUN3mjb0=
+=LR0D
 -----END PGP SIGNATURE-----
diff --git a/media-libs/libzen/libzen-0.4.22.ebuild b/media-libs/libzen/libzen-0.4.22.ebuild
new file mode 100644 (file)
index 0000000..2420644
--- /dev/null
@@ -0,0 +1,64 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libzen/libzen-0.4.22.ebuild,v 1.1 2011/09/26 20:36:35 radhermit Exp $
+
+EAPI="4"
+
+inherit autotools multilib eutils
+
+MY_PN="ZenLib"
+DESCRIPTION="Shared library for libmediainfo and mediainfo"
+HOMEPAGE="http://sourceforge.net/projects/zenlib"
+SRC_URI="mirror://sourceforge/zenlib/${MY_PN}%20-%20Sources/${PV}/${PN}_${PV}.tar.bz2"
+
+LICENSE="as-is ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc static-libs"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}
+       doc? ( app-doc/doxygen )"
+
+S="${WORKDIR}/${MY_PN}/Project/GNU/Library"
+
+src_prepare() {
+       epatch "${FILESDIR}"/${PN}-0.4.21-no-tinyxml.patch
+       sed -i -e "s:-O2::" configure.ac
+       eautoreconf
+}
+
+src_configure() {
+       econf \
+               --enable-unicode \
+               --enable-shared \
+               $(use_enable static-libs static)
+}
+
+src_compile() {
+       default
+
+       if use doc; then
+               cd "${WORKDIR}"/${MY_PN}/Source/Doc
+               doxygen Doxyfile || die
+       fi
+}
+
+src_install() {
+       default
+
+       insinto /usr/$(get_libdir)/pkgconfig
+       doins "${S}"/${PN}.pc
+
+       for x in ./ Base64 Format/Html Format/Http HTTP_Client ; do
+               insinto /usr/include/${MY_PN}/${x}
+               doins "${WORKDIR}"/${MY_PN}/Source/${MY_PN}/${x}/*.h
+       done
+
+       dodoc "${WORKDIR}"/${MY_PN}/History.txt
+       if use doc; then
+               dohtml "${WORKDIR}"/${MY_PN}/Doc/*
+       fi
+
+       find "${ED}" -name '*.la' -exec rm -f {} +
+}