version bump. new version features nls support and iconv is now a mandantory runtime...
authorStefan Briesenick <sbriesen@gentoo.org>
Mon, 5 Mar 2007 23:34:41 +0000 (23:34 +0000)
committerStefan Briesenick <sbriesen@gentoo.org>
Mon, 5 Mar 2007 23:34:41 +0000 (23:34 +0000)
Package-Manager: portage-2.1.2-r2

media-gfx/exiv2/ChangeLog
media-gfx/exiv2/Manifest
media-gfx/exiv2/exiv2-0.13.ebuild [new file with mode: 0644]
media-gfx/exiv2/files/digest-exiv2-0.13 [new file with mode: 0644]
media-gfx/exiv2/metadata.xml

index 61cd47db4b1d05031bc9c62b6fed6c77652e8856..dc7ef87a7ecc0c48cd710a03da318b41c3ea2c38 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for media-gfx/exiv2
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/exiv2/ChangeLog,v 1.16 2007/02/01 15:03:22 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/exiv2/ChangeLog,v 1.17 2007/03/05 23:34:41 sbriesen Exp $
+
+*exiv2-0.13 (05 Mar 2007)
+
+  05 Mar 2007; Stefan Briesenick <sbriesen@gentoo.org> metadata.xml,
+  +exiv2-0.13.ebuild:
+  version bump. new version features nls support and iconv is now a mandantory
+  runtime dependency.
 
   01 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> exiv2-0.12.ebuild:
   Stable on sparc
index af7f3c76b91f93b39bbefa41e3c4c5f016872c72..92903c4ba8812289104dcd887527c71e5deb4910 100644 (file)
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 AUX exiv2-0.10-jpgimage.diff 710 RMD160 694f22e4e05aff1c6b49ead7b24f9437eb22298b SHA1 1c230a7315674f3a3b7c0363a96d1404a7e1e3c2 SHA256 2b2e641c9162159dc2e7ba85122585e96dbf86f7e7b6dbfe04b877badf51ed9a
 MD5 76171ce5e20ca1d1613e9a41b316cd0a files/exiv2-0.10-jpgimage.diff 710
 RMD160 694f22e4e05aff1c6b49ead7b24f9437eb22298b files/exiv2-0.10-jpgimage.diff 710
@@ -8,6 +5,7 @@ SHA256 2b2e641c9162159dc2e7ba85122585e96dbf86f7e7b6dbfe04b877badf51ed9a files/ex
 DIST exiv2-0.10.tar.gz 2053756 RMD160 a236db525e592783ad56e975cd45002a0e7b15ba SHA1 42abd25071f49b0cd2ee4b0fdfcf3096993b5a26 SHA256 0f42a455f89e18e371d114efa8da63c05c183c676e3ea3956fafc9c5ffcac077
 DIST exiv2-0.11.tar.gz 2380087 RMD160 fa91bd6f6c817590636d705e77a872a13c8c734e SHA1 7a27ed841cbfe887eddb10db286cef83bd16b5b3 SHA256 7dd52cb8efceb9ea260707b5804c1c4256c3032355be0fd87d3d52d933560dd9
 DIST exiv2-0.12.tar.gz 2359138 RMD160 456eafab758af27277b3c086fd280ef3976e97dc SHA1 b693bcc0da64997098be4eb0db296e1aeefa986b SHA256 ebc67d942580731002206ffcbf4b279384d029085262e285150695591a1fa0ab
+DIST exiv2-0.13.tar.gz 2841724 RMD160 e06de2dfeb6941b1fd501bff258763f2f13f98b9 SHA1 3abf440af8d3df0025bc767fc7e6cc170adc50e6 SHA256 f1d38ed31bdb54f6c5c80f7cd6765025cac535883b24e630f5bbe5c63e5cff75
 DIST exiv2-0.9.1.tar.gz 1602868 RMD160 95f8dc004e7c70c72a7a40b994bfb80cc47a4ca4 SHA1 e9ad65c5f1dce90b0df2afe6582f87e29c5b1e7d SHA256 36b3a252c6cc2a270e5af6c7c4da57f685799de4f834010b11a7f88076ba4574
 EBUILD exiv2-0.10-r1.ebuild 916 RMD160 454eaea83b1b2634731611713700c94aa801132f SHA1 ab362d33bdef90515116ae6f54904dcce36a91be SHA256 5fa6da5666effbcce96921d007a37fda598cea65845f359d7827abd7a3006853
 MD5 64109ca4378d9145ef8f4715b2af7a28 exiv2-0.10-r1.ebuild 916
@@ -21,18 +19,22 @@ EBUILD exiv2-0.12.ebuild 1231 RMD160 9a4a86271efa35838a807c580e48f89825746c75 SH
 MD5 c5e62c6c743159e9f54f1f3077697def exiv2-0.12.ebuild 1231
 RMD160 9a4a86271efa35838a807c580e48f89825746c75 exiv2-0.12.ebuild 1231
 SHA256 95bd72365f387c131db447f968e91dc0a8c9b1a812a41cac4391f28551e711dc exiv2-0.12.ebuild 1231
+EBUILD exiv2-0.13.ebuild 1580 RMD160 815146769c3ec454a7c1be3127b92a9c9c6301f0 SHA1 51391e2acae383a745e08191bb0c99a84ee91752 SHA256 e7f3c46d37f9f7fe1246800638d7bdc4a1568315b2dd73f07314b852ebbeca65
+MD5 d56c29a9ea18da38945911cbb1ce8156 exiv2-0.13.ebuild 1580
+RMD160 815146769c3ec454a7c1be3127b92a9c9c6301f0 exiv2-0.13.ebuild 1580
+SHA256 e7f3c46d37f9f7fe1246800638d7bdc4a1568315b2dd73f07314b852ebbeca65 exiv2-0.13.ebuild 1580
 EBUILD exiv2-0.9.1.ebuild 637 RMD160 59016315a3528de527bb16d518b73b8200957b79 SHA1 6b92bc2fe39eab69ec769c9918e453be0f7738e6 SHA256 22029954b42fd73dcbd0c0096e36f3ed2051cd44f5b4492a1bb77db1a629eb42
 MD5 90f97e9c92801c5a80320d98884d1cfc exiv2-0.9.1.ebuild 637
 RMD160 59016315a3528de527bb16d518b73b8200957b79 exiv2-0.9.1.ebuild 637
 SHA256 22029954b42fd73dcbd0c0096e36f3ed2051cd44f5b4492a1bb77db1a629eb42 exiv2-0.9.1.ebuild 637
-MISC ChangeLog 2224 RMD160 b6d578ea0fe887ae5340ab6abd2b2d37071ce7ba SHA1 2fb0a1a6b1d277da15107e35f0eb6fd2a404805f SHA256 1fe3059ff1b34c9b23fceb67aa77941b97cb20235d1ec85ec05417f1b8d92cff
-MD5 8f9591c4219401389b874263f333833d ChangeLog 2224
-RMD160 b6d578ea0fe887ae5340ab6abd2b2d37071ce7ba ChangeLog 2224
-SHA256 1fe3059ff1b34c9b23fceb67aa77941b97cb20235d1ec85ec05417f1b8d92cff ChangeLog 2224
-MISC metadata.xml 387 RMD160 a39fbeaf5cdd2c1fa53275f5992eb854d9b68376 SHA1 9d36b8e2a13e6d79ba2f7f9d3375b9df4d8ab62e SHA256 e71c1b4b233bfb1b0db47dd829fb579559945f1cc60a8d070900fb20271a6045
-MD5 78f505e7067d34a3788aa0b63cb2cc1b metadata.xml 387
-RMD160 a39fbeaf5cdd2c1fa53275f5992eb854d9b68376 metadata.xml 387
-SHA256 e71c1b4b233bfb1b0db47dd829fb579559945f1cc60a8d070900fb20271a6045 metadata.xml 387
+MISC ChangeLog 2444 RMD160 78b7913f7c2868d53049d2dbd24c005aa3ae08cd SHA1 6724996368715c3c2989855def04f238b00070a1 SHA256 c8488b9e944bc4b012b31992b7dd4acd715d92278f404f759d9c9b40ac0a6eba
+MD5 8a6fc0abe0dd48c2d77e0652ad46b6a1 ChangeLog 2444
+RMD160 78b7913f7c2868d53049d2dbd24c005aa3ae08cd ChangeLog 2444
+SHA256 c8488b9e944bc4b012b31992b7dd4acd715d92278f404f759d9c9b40ac0a6eba ChangeLog 2444
+MISC metadata.xml 411 RMD160 ab7786ee2861ee2755a46d5b9d61c05aac3bdcde SHA1 89236e5947f0926012908a274251edc319d4ac3d SHA256 69be80b32baabd40e8ae03cc8a4b8403fc00200f64005c5e11fea69d7fd4cee5
+MD5 f97da2252ba751ad4edcd1d760c6b28e metadata.xml 411
+RMD160 ab7786ee2861ee2755a46d5b9d61c05aac3bdcde metadata.xml 411
+SHA256 69be80b32baabd40e8ae03cc8a4b8403fc00200f64005c5e11fea69d7fd4cee5 metadata.xml 411
 MD5 4d9cb71ab7187a199f06813e9763e118 files/digest-exiv2-0.10-r1 235
 RMD160 f76a3eac7d5af5c919987cc0ad81770385216ce7 files/digest-exiv2-0.10-r1 235
 SHA256 123200d7ff8a30179fd9f8ebbca21a41cc194c8f4bea212bfcbfd2864a21cd04 files/digest-exiv2-0.10-r1 235
@@ -42,13 +44,9 @@ SHA256 8af984c2e8df3ac2a2a6608a196d195fad557dcbaa7f24680da080f370aa6b2d files/di
 MD5 5b0d83ca0ff5635fb695c62618ca8b20 files/digest-exiv2-0.12 235
 RMD160 bc12ebe1bce12e8846f055f9d6d71dfb5cd784b7 files/digest-exiv2-0.12 235
 SHA256 0fc74e2b7ff5976dd8bf9cd1e0dc063666bd1dbecb117dc8d0760bc346bbabc7 files/digest-exiv2-0.12 235
+MD5 b6a30e249d7231b82fd63c28f89d7f55 files/digest-exiv2-0.13 235
+RMD160 c65604350f0b54a83295f1dd2235d8da9bb7ea3c files/digest-exiv2-0.13 235
+SHA256 db5b1482bb243bc8be94cce02d19d3e7014e68e303808aec9fede39baa045b16 files/digest-exiv2-0.13 235
 MD5 b8d240cc8285c0e096aa2af1f3e8b434 files/digest-exiv2-0.9.1 238
 RMD160 e340add6a03370dd2103233f6179e708e44cfd4a files/digest-exiv2-0.9.1 238
 SHA256 0a0c622a715cb6064236fed781699d855d0c26785b29cc09a4cd9f2d7ca068e0 files/digest-exiv2-0.9.1 238
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6-ecc01.6 (GNU/Linux)
-
-iD8DBQFFwgFDKRy60XGEcJIRAhkTAJ0bkpJK04C5wFrtN9ZK7HtmxVLbRwCeOg9A
-zdXyTR0EYnxo1NteFSS9e+k=
-=QCMB
------END PGP SIGNATURE-----
diff --git a/media-gfx/exiv2/exiv2-0.13.ebuild b/media-gfx/exiv2/exiv2-0.13.ebuild
new file mode 100644 (file)
index 0000000..68f8ed2
--- /dev/null
@@ -0,0 +1,60 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/exiv2/exiv2-0.13.ebuild,v 1.1 2007/03/05 23:34:41 sbriesen Exp $
+
+inherit eutils
+
+DESCRIPTION="EXIF and IPTC metadata C++ library and command line utility"
+HOMEPAGE="http://www.exiv2.org/"
+SRC_URI="http://www.exiv2.org/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
+
+IUSE="doc nls zlib unicode"
+IUSE_LINGUAS="de es fi fr pl ru"
+
+for X in ${IUSE_LINGUAS}; do IUSE="${IUSE} linguas_${X}"; done
+
+RDEPEND="zlib? ( sys-libs/zlib )
+       nls? ( virtual/libintl )
+       virtual/libiconv"
+
+DEPEND="${RDEPEND}
+       nls? ( sys-devel/gettext )"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+
+       if use unicode; then
+               einfo "Converting docs to UTF-8"
+               for i in doc/cmd.txt; do
+                       iconv -f LATIN1 -t UTF-8 "${i}" > "${i}~" && mv -f "${i}~" "${i}" || rm -f "${i}~"
+               done
+       fi
+}
+
+src_compile() {
+       local myconf="$(use_enable nls)"
+       use zlib || myconf="${myconf} --without-zlib"  # plain 'use_with' fails
+       econf ${myconf} || die "econf failed"
+       emake || die "emake failed"
+}
+
+src_install() {
+       make DESTDIR="${D}" install || die "make install failed"
+       dodoc README doc/{ChangeLog,cmd.txt}
+       use doc && dohtml doc/html/*
+}
+
+pkg_postinst() {
+       ewarn
+       ewarn "PLEASE PLEASE take note of this:"
+       ewarn "Please make *sure* to run revdep-rebuild now"
+       ewarn "Certain things on your system may have linked against a"
+       ewarn "different version of exiv2 -- those things need to be"
+       ewarn "recompiled. Sorry for the inconvenience!"
+       ewarn
+}
diff --git a/media-gfx/exiv2/files/digest-exiv2-0.13 b/media-gfx/exiv2/files/digest-exiv2-0.13
new file mode 100644 (file)
index 0000000..d722949
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 492d476e3130ac27983d93e5595d81e8 exiv2-0.13.tar.gz 2841724
+RMD160 e06de2dfeb6941b1fd501bff258763f2f13f98b9 exiv2-0.13.tar.gz 2841724
+SHA256 f1d38ed31bdb54f6c5c80f7cd6765025cac535883b24e630f5bbe5c63e5cff75 exiv2-0.13.tar.gz 2841724
index e9851b4db295b2a91e64d9d1804400390412967e..2f40fbe7aeaf1e30c86d662139f3f515a76f537a 100644 (file)
@@ -7,6 +7,7 @@
                <name>Stefan Briesenick</name>
        </maintainer>
        <longdescription lang="en">
-               Exiv2 is a C++ library and a command line utility to access image metadata.
+               Exiv2 is a C++ library and a command line utility to read and
+               write EXIF and IPTC image metadata.
        </longdescription>
 </pkgmetadata>