Version bump which fixes segfault with emf files #151649.
authorMike Frysinger <vapier@gentoo.org>
Tue, 12 Dec 2006 18:07:14 +0000 (18:07 +0000)
committerMike Frysinger <vapier@gentoo.org>
Tue, 12 Dec 2006 18:07:14 +0000 (18:07 +0000)
Package-Manager: portage-2.1.2_rc3

sys-apps/file/ChangeLog
sys-apps/file/Manifest
sys-apps/file/file-4.19.ebuild [new file with mode: 0644]
sys-apps/file/files/digest-file-4.19 [new file with mode: 0644]

index 0f7802e79ea4bf2aa2d1178dc4f698dd2b9de292..a6a8fd9cddb692899159c35c4beb50a1f893ffd3 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for sys-apps/file
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/ChangeLog,v 1.109 2006/11/02 20:39:54 kanaka Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/ChangeLog,v 1.110 2006/12/12 18:07:14 vapier Exp $
+
+*file-4.19 (12 Dec 2006)
+
+  12 Dec 2006; Mike Frysinger <vapier@gentoo.org> +file-4.19.ebuild:
+  Version bump which fixes segfault with emf files #151649.
 
 *file-4.18 (31 Oct 2006)
 
index f9134208334c2614a3b04057170a6798f457bf96..f792f76ef7261b2050986c6c0bc029316bbbb6ed 100644 (file)
@@ -19,6 +19,7 @@ RMD160 047771fe06c524610e832fbb11a97e2c4915376b files/misc.magic 71
 SHA256 d1eae7e2b67739581d9aa5cc57ea78368b9c82f02cf07422ab1ce2ad575b03b7 files/misc.magic 71
 DIST file-4.17.tar.gz 556270 RMD160 c5fd11659552f8ac3031badc7c94bb3c83a8e916 SHA1 e03710a3fcb95db6d0ee9cfcdf88c19a5e525ee4 SHA256 9c850183b6abef28deb0792d733b6f14a99606197daffa40d4208588f16e0bdf
 DIST file-4.18.tar.gz 536447 RMD160 27a1776f732f7be7650ec9437f1fb1edf4077bc4 SHA1 b733d3dd7e4ab4e16f52ef000163e92c99686c61 SHA256 5090d5123ea642842d04d3f93a821e1372e5d9e434c74c08ee2483cc150a6273
+DIST file-4.19.tar.gz 546805 RMD160 d8dbf2686eaef5bb1cb9467198acd3a4c5735ca7 SHA1 035c2ddf46e1a80e8ddec8e74601d9d2ee4f6ce3 SHA256 697250abdbcaf850728791a475a917d84287f7e2d67bab90021775db600c4d85
 EBUILD file-4.17-r1.ebuild 1499 RMD160 e41c4caa793c1899577e3f4c615810f70e2b1911 SHA1 7931d81320a2743ae4f9e7a70552ce2031ea5786 SHA256 15e58727f827e389f6498da510e18c18f8dcf1e9422e72f93d6855e35cb2b057
 MD5 a0e542c4f2ea801312612e146151542d file-4.17-r1.ebuild 1499
 RMD160 e41c4caa793c1899577e3f4c615810f70e2b1911 file-4.17-r1.ebuild 1499
@@ -27,10 +28,14 @@ EBUILD file-4.18.ebuild 1434 RMD160 2852f6c02f0c43022e1625068ad22dc0d6f7ee37 SHA
 MD5 c97f287ee3be5724373241773a3924d5 file-4.18.ebuild 1434
 RMD160 2852f6c02f0c43022e1625068ad22dc0d6f7ee37 file-4.18.ebuild 1434
 SHA256 42de5e9eb10bea190f95a1d39cd7093ac8f79d875856a16ae3494d158d8b70af file-4.18.ebuild 1434
-MISC ChangeLog 13125 RMD160 86c8ea78b4590844a956e5fef76d47bb8bfe26d6 SHA1 a9817cc886e56c726459fee3009630c074265089 SHA256 ce8f693cfe577ae607c54afac48825e70174b6f055767ab779138a451ab332b4
-MD5 99fa5d0c7e5674eebd285db77515c923 ChangeLog 13125
-RMD160 86c8ea78b4590844a956e5fef76d47bb8bfe26d6 ChangeLog 13125
-SHA256 ce8f693cfe577ae607c54afac48825e70174b6f055767ab779138a451ab332b4 ChangeLog 13125
+EBUILD file-4.19.ebuild 1434 RMD160 41da1dedcd4beea594e55ed410e64353f0f46df3 SHA1 f19d23cd4830d95b659eda3b7aa7804b7e6717c9 SHA256 3a66cdb9ac31bb3b731a3ff6bed15f0128fddd9082e72f630ad257dd49d2bbda
+MD5 367bb1def03b052b7664ddca589986e4 file-4.19.ebuild 1434
+RMD160 41da1dedcd4beea594e55ed410e64353f0f46df3 file-4.19.ebuild 1434
+SHA256 3a66cdb9ac31bb3b731a3ff6bed15f0128fddd9082e72f630ad257dd49d2bbda file-4.19.ebuild 1434
+MISC ChangeLog 13281 RMD160 f688e290c2d7ca9ee434d6b2ffda695baa6104c2 SHA1 51e1837b0b7549698072732d40de3dd59d5208ef SHA256 4f9980c913bb6554de7259e4662691ce1d52e3679ac37c477b84330157b1d9ce
+MD5 46d9709db9cdf41d6b0567cbd9a75814 ChangeLog 13281
+RMD160 f688e290c2d7ca9ee434d6b2ffda695baa6104c2 ChangeLog 13281
+SHA256 4f9980c913bb6554de7259e4662691ce1d52e3679ac37c477b84330157b1d9ce ChangeLog 13281
 MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
 MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
@@ -41,10 +46,13 @@ SHA256 64609bf94d40e04a7181bdd7546d098db2cdacd0e2a392964ea8190cfb9a09e0 files/di
 MD5 95feac8c0d8166cac6d3d2d7a3e2b650 files/digest-file-4.18 229
 RMD160 242510e9a41647855a0906f2668e3ba91bf4e98c files/digest-file-4.18 229
 SHA256 513f44e92cb8636d765857e7510376303db301562fc9e31b54b3715b9e8209be files/digest-file-4.18 229
+MD5 448defd1880eceee616ce2ec9cc867c1 files/digest-file-4.19 229
+RMD160 d3860786831538a1c89e86dd98b75115afe865f2 files/digest-file-4.19 229
+SHA256 03615d11f17c1aa0b2abbe73afd5788082368c641678e2b36e320aecb4c90313 files/digest-file-4.19 229
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
+Version: GnuPG v1.4.5 (GNU/Linux)
 
-iD8DBQFFSlelbaW+3NC9cLgRAvtsAJ9yLu/ti6cjcKj8AB9/bxV+lXv48gCfU/uO
-4GbEU7XBmU2kj00hVkoFsfI=
-=883P
+iD8DBQFFfvAKamhnQswr0vIRAjiiAKC9pbMm6MI8pXQypeUHYcsr/TgVKACfXkBZ
+XoJTwZXaAxZTMzMpxBBhodE=
+=DJe/
 -----END PGP SIGNATURE-----
diff --git a/sys-apps/file/file-4.19.ebuild b/sys-apps/file/file-4.19.ebuild
new file mode 100644 (file)
index 0000000..f359dc5
--- /dev/null
@@ -0,0 +1,56 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/file/file-4.19.ebuild,v 1.1 2006/12/12 18:07:14 vapier Exp $
+
+inherit eutils distutils libtool
+
+DESCRIPTION="identify a file's format by scanning binary data for patterns"
+HOMEPAGE="ftp://ftp.astron.com/pub/file/"
+SRC_URI="ftp://ftp.gw.com/mirrors/pub/unix/file/${P}.tar.gz
+       ftp://ftp.astron.com/pub/file/${P}.tar.gz"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="python"
+RESTRICT="mirror" #let upstream tarballs settle first
+
+DEPEND=""
+
+src_unpack() {
+       unpack ${P}.tar.gz
+       cd "${S}"
+
+       epatch "${FILESDIR}"/${PN}-4.15-libtool.patch #99593
+
+       elibtoolize
+       epunt_cxx
+
+       # make sure python links against the current libmagic #54401
+       sed -i "/library_dirs/s:'\.\./src':'../src/.libs':" python/setup.py
+
+       # dont let python README kill main README #60043
+       mv python/README{,.python}
+}
+
+src_compile() {
+       econf --datadir=/usr/share/misc || die
+       emake || die "emake failed"
+
+       use python && cd python && distutils_src_compile
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die "make install failed"
+       dodoc ChangeLog MAINT README
+
+       use python && cd python && distutils_src_install
+}
+
+pkg_postinst() {
+       use python && distutils_pkg_postinst
+}
+
+pkg_postrm() {
+       use python && distutils_pkg_postrm
+}
diff --git a/sys-apps/file/files/digest-file-4.19 b/sys-apps/file/files/digest-file-4.19
new file mode 100644 (file)
index 0000000..f8bba15
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 a61ef3aa8339d5987148089afde25f60 file-4.19.tar.gz 546805
+RMD160 d8dbf2686eaef5bb1cb9467198acd3a4c5735ca7 file-4.19.tar.gz 546805
+SHA256 697250abdbcaf850728791a475a917d84287f7e2d67bab90021775db600c4d85 file-4.19.tar.gz 546805