diff options
author | Jeremy Huddleston <eradicator@gentoo.org> | 2007-06-13 18:42:05 +0000 |
---|---|---|
committer | Jeremy Huddleston <eradicator@gentoo.org> | 2007-06-13 18:42:05 +0000 |
commit | bc10920623e05deb0f5b46572c6153caa440e636 (patch) | |
tree | b83ea1d2c6ee632a32f25e464c289cf11a1d13ff /media-libs/libexif | |
parent | Add ~alpha (diff) | |
download | historical-bc10920623e05deb0f5b46572c6153caa440e636.tar.gz historical-bc10920623e05deb0f5b46572c6153caa440e636.tar.bz2 historical-bc10920623e05deb0f5b46572c6153caa440e636.zip |
Version bump for security bug #181922 - CVE-2006-4168
Package-Manager: portage-2.1.2.9
Diffstat (limited to 'media-libs/libexif')
-rw-r--r-- | media-libs/libexif/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/libexif/Manifest | 22 | ||||
-rw-r--r-- | media-libs/libexif/files/digest-libexif-0.6.16 | 3 | ||||
-rw-r--r-- | media-libs/libexif/libexif-0.6.16.ebuild | 64 |
4 files changed, 89 insertions, 8 deletions
diff --git a/media-libs/libexif/ChangeLog b/media-libs/libexif/ChangeLog index 30af3b8194a0..4ffabc73b265 100644 --- a/media-libs/libexif/ChangeLog +++ b/media-libs/libexif/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-libs/libexif # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/ChangeLog,v 1.78 2007/06/05 08:51:04 eradicator Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/ChangeLog,v 1.79 2007/06/13 18:42:05 eradicator Exp $ + +*libexif-0.6.16 (13 Jun 2007) + + 13 Jun 2007; Jeremy Huddleston <eradicator@gentoo.org> + +libexif-0.6.16.ebuild: + Version bump for security bug #181922 - CVE-2006-4168 05 Jun 2007; Jeremy Huddleston <eradicator@gentoo.org> -libexif-0.5.12-r3.ebuild, libexif-0.6.12-r4.ebuild, diff --git a/media-libs/libexif/Manifest b/media-libs/libexif/Manifest index 70c1d2b25baa..3ddc00612524 100644 --- a/media-libs/libexif/Manifest +++ b/media-libs/libexif/Manifest @@ -40,6 +40,7 @@ SHA256 9986246ab56eb294bd93eada0847f3141beed90f23f5711f4ff0f696f38f2def files/li DIST libexif-0.6.12.tar.gz 537829 RMD160 1ad6cb16e79f8819e8f32d6bef678547f3eb57aa SHA1 71d0aea509acac42337f7243c2cf435774df1769 SHA256 b97e224e0f63efcf07e3764b8442352b23422f8f350cd9881b9499707e888313 DIST libexif-0.6.13.tar.bz2 519803 RMD160 19160314c1656c72234640074e1e1739f1a67f38 SHA1 9b3a222586f9efc3d591ed83db16f85bba5dc362 SHA256 830802525700e65809afdd56ccdb5cd9950747044ab50666257bbb3d59a82754 DIST libexif-0.6.15.tar.bz2 677568 RMD160 620e36aa418a38de299720d044706b8051a50581 SHA1 6d180c96fa2826c32dc9627a47cdf342ead0311a SHA256 2dba37302c34175025515a4caa182bd40c289af83cc067e525ac3de162ac8811 +DIST libexif-0.6.16.tar.bz2 691528 RMD160 3754861ad0550f9d77b0aa745dcb3d394ec658ed SHA1 4fea28a05496b3c7075ca5f619439340be534a3f SHA256 db6885d5e40e3a273ff8bb9708ab739c8ace3c5abdd75509eec8ea31a31aac43 EBUILD libexif-0.6.12-r4.ebuild 1599 RMD160 78b2afded96797356aed4111b34d364e3f23ea9c SHA1 8b07577ce926ab39ac8f276686a6db54d4ab2315 SHA256 e2aa69ff6ccc6b25036f3309f80183b391e1a4bac51fc0a6cd95a2572384b2e7 MD5 a82e6a937d7b93d928216733dd226518 libexif-0.6.12-r4.ebuild 1599 RMD160 78b2afded96797356aed4111b34d364e3f23ea9c libexif-0.6.12-r4.ebuild 1599 @@ -56,10 +57,14 @@ EBUILD libexif-0.6.15.ebuild 1723 RMD160 0d35bddd76db5f0c4bf6efe809a850995406f5c MD5 7e714e4f76d67e8007d60d3b0ebf57fe libexif-0.6.15.ebuild 1723 RMD160 0d35bddd76db5f0c4bf6efe809a850995406f5c0 libexif-0.6.15.ebuild 1723 SHA256 a3db9a9ffafbce0076c20d3ead561069d351c7b049d87bfe124bb7b40e8e3a64 libexif-0.6.15.ebuild 1723 -MISC ChangeLog 11863 RMD160 238288d47af4988b03421187a74db6efd52ce518 SHA1 abe0beda7627f365a3b827b97c0b58f21e08249b SHA256 c9066500cbf747bb891b9c8c9107e82d97f6a9a1184d89264e9d9835a496ad15 -MD5 5eb189fbcea7a015d0a603c79aa1f9ec ChangeLog 11863 -RMD160 238288d47af4988b03421187a74db6efd52ce518 ChangeLog 11863 -SHA256 c9066500cbf747bb891b9c8c9107e82d97f6a9a1184d89264e9d9835a496ad15 ChangeLog 11863 +EBUILD libexif-0.6.16.ebuild 1803 RMD160 d5f3199702a9d2a26705fdc3cb7df571b4c92aa0 SHA1 0240b07c280b4602d9e098085ab00d8475bfbe63 SHA256 a89fcf74a4c3fd177394db154fd55147e960bcc0ee333b8d0e29a195cc6b4ecd +MD5 c66a6e27f3c4f3f90423cfa261c903f9 libexif-0.6.16.ebuild 1803 +RMD160 d5f3199702a9d2a26705fdc3cb7df571b4c92aa0 libexif-0.6.16.ebuild 1803 +SHA256 a89fcf74a4c3fd177394db154fd55147e960bcc0ee333b8d0e29a195cc6b4ecd libexif-0.6.16.ebuild 1803 +MISC ChangeLog 12034 RMD160 460b7d1732565316198b83c018a471f9bf95d70d SHA1 22101e6bec4f476899363e6ca9a8068202a1924f SHA256 07ccc0114527603bf67efc287cc675c5f6017d94e954408c3ee6630786993175 +MD5 df0369010daec2ca9fabbabae51624b9 ChangeLog 12034 +RMD160 460b7d1732565316198b83c018a471f9bf95d70d ChangeLog 12034 +SHA256 07ccc0114527603bf67efc287cc675c5f6017d94e954408c3ee6630786993175 ChangeLog 12034 MISC metadata.xml 259 RMD160 d1f5ea37202987c54db9697175a55e5609386654 SHA1 d7234631415b27fa166f13d440f0ea6e4d3f1044 SHA256 14f1bab6a31d434eda6319b2783239e50179d75501edb6e255bb6c3e665418cf MD5 c1e212329f9083e2405b16dd382d6632 metadata.xml 259 RMD160 d1f5ea37202987c54db9697175a55e5609386654 metadata.xml 259 @@ -76,10 +81,13 @@ SHA256 6d243c81c582e4fcf3b86f046f23029745fdfe450c7267ff4967b7af019036c4 files/di MD5 9d17b9b061a2f15ca466977b996e3f45 files/digest-libexif-0.6.15-r1 247 RMD160 8047e36e05085eca9807403a3e85030fa7efb816 files/digest-libexif-0.6.15-r1 247 SHA256 6d243c81c582e4fcf3b86f046f23029745fdfe450c7267ff4967b7af019036c4 files/digest-libexif-0.6.15-r1 247 +MD5 cbe066c942ac8df06bf42bd6bedc4635 files/digest-libexif-0.6.16 247 +RMD160 d2ae52af1ee097f728b0de47f137cf65cf2536db files/digest-libexif-0.6.16 247 +SHA256 ff9030e7ca48bd5e3e933689330393b8792e367c41dff53f07f74c248fb29c3f files/digest-libexif-0.6.16 247 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (GNU/Linux) -iD8DBQFGZSQBjC1Anjf1NmMRAmOiAJ0QHse3/5c1EF2UPEd/vn3oLHEk8gCfZDW6 -ksN7nBgNtOV5pkaW4E4B5MY= -=Phgp +iD8DBQFGcDqJjC1Anjf1NmMRArxNAJ4jA6f2TMIfi4Y9PKa401369zSaewCeOHI/ +gHDq+MYhpnTeEQwLps/SHVQ= +=zEfG -----END PGP SIGNATURE----- diff --git a/media-libs/libexif/files/digest-libexif-0.6.16 b/media-libs/libexif/files/digest-libexif-0.6.16 new file mode 100644 index 000000000000..03112b7a85fd --- /dev/null +++ b/media-libs/libexif/files/digest-libexif-0.6.16 @@ -0,0 +1,3 @@ +MD5 deee153b1ded5a944ea05d041d959eca libexif-0.6.16.tar.bz2 691528 +RMD160 3754861ad0550f9d77b0aa745dcb3d394ec658ed libexif-0.6.16.tar.bz2 691528 +SHA256 db6885d5e40e3a273ff8bb9708ab739c8ace3c5abdd75509eec8ea31a31aac43 libexif-0.6.16.tar.bz2 691528 diff --git a/media-libs/libexif/libexif-0.6.16.ebuild b/media-libs/libexif/libexif-0.6.16.ebuild new file mode 100644 index 000000000000..d7ffaa53b672 --- /dev/null +++ b/media-libs/libexif/libexif-0.6.16.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/libexif-0.6.16.ebuild,v 1.1 2007/06/13 18:42:05 eradicator Exp $ + +inherit eutils libtool + +DESCRIPTION="Library for parsing, editing, and saving EXIF data" +HOMEPAGE="http://libexif.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="doc nls" + +DEPEND="dev-util/pkgconfig + doc? ( app-doc/doxygen ) + nls? ( sys-devel/gettext )" + +RDEPEND="nls? ( virtual/libintl )" + +src_unpack() { + unpack ${A} + + cd ${S} + epatch ${FILESDIR}/${PN}-0.6.13-pkgconfig.patch + + # We do this for sane .so versioning on FreeBSD + elibtoolize +} + +src_compile() { + local my_conf="--with-doc-dir=/usr/share/doc/${PF}" + use nls || my_conf="${my_conf} --without-libintl-prefix" + econf $(use_enable nls) $(use_enable doc docs) \ + --with-pic --disable-rpath ${my_conf} || die + emake || die +} + +src_install() { + dodir /usr/$(get_libdir) + dodir /usr/include/libexif + use nls && dodir /usr/share/locale + use doc && dodir /usr/share/doc/${PF} + dodir /usr/$(get_libdir)/pkgconfig + + make DESTDIR="${D}" install || die + + dodoc ChangeLog README + + # installs a blank directory for whatever broken reason + use nls || rm -rf ${D}usr/share/locale +} + +pkg_postinst() { + elog "If you are upgrading from a version of libexif older than 0.6.13-r2," + elog "you will need to do the following to rebuild dependencies:" + elog "# revdep-rebuild --soname libexif.so.9" + elog "# revdep-rebuild --soname libexif.so.10" + elog "" + elog "Note, it is actually safe to create a symlink from libexif.so.10 to" + elog "libexif.so.12 if you need to during the update." +} + |