# ChangeLog for sys-devel/m4
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/ChangeLog,v 1.130 2010/03/28 11:20:59 the_paya Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/ChangeLog,v 1.131 2010/03/31 11:51:16 flameeyes Exp $
+
+*m4-1.4.14-r1 (31 Mar 2010)
+
+ 31 Mar 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ +m4-1.4.14-r1.ebuild:
+ Disable libsigsegv automagic dependency (bug #278026).
28 Mar 2010; Javier Villavicencio <the_paya@gentoo.org> m4-1.4.14.ebuild,
+files/m4-1.4.14-gnulib_spawn.patch:
DIST m4-1.4.14.tar.bz2 1125670 RMD160 d4145f84b629772d9e5bd8fd893f3633d26071a9 SHA1 f2df9a3db6bb3974f06e5cefe04b9ce3f4bf8b82 SHA256 0885ffa93256353a96b1cf0bcbc4d639ed09953b687e6cc412c4048e656f4dd2
EBUILD m4-1.4.12.ebuild 1134 RMD160 420b49b4173e23cc02ea717354524485fcbfc7d7 SHA1 291cea0647427b5e0debf395e595f1c3f6fbc98f SHA256 553aac4e1daf6011f1871e4782f752418b2807746a2b1204fd0d65a2488f786d
EBUILD m4-1.4.13.ebuild 1144 RMD160 86f3851f97c16ea75eb6d78b0051282bf54206e1 SHA1 8698b550896f4f3814cdd44c499a64c25ba3644d SHA256 16fb216f6e146dd7e1c592cf74532f5752a01a168e456a840ae08e3e4168254b
+EBUILD m4-1.4.14-r1.ebuild 1365 RMD160 21addd5864851593aae65ad97c3513a36915a4d5 SHA1 0298722bf87420f795293084a5f5ad0af426996f SHA256 0a4c161cdbc905c43ff5a5522f3758f099a4fb1fb4dd4999ff332c97f6a432de
EBUILD m4-1.4.14.ebuild 1267 RMD160 366d63cf624f04e2f423a1f0e97c436a88f4de21 SHA1 44f14afbe3847e3ca7009d1f339945571547d5d8 SHA256 afd4511c474e3ab14ab3f19d01d8c003af4d7e3478b5d83b77d9387bb3255d6b
-MISC ChangeLog 14462 RMD160 3ba3b4dc59d7344f19f4cf8fdc07960eb13d60db SHA1 32ca13d3b1fee84a9d64e398c464e8bdf63bfd37 SHA256 ba5070cc8e6be695ab84b50db2a459300aa83a446dae90c904e778a4db735954
-MISC ChangeLog.orig 14480 RMD160 6373cec81b7aa5fe3fdd490e943c67b3e19e0270 SHA1 4caa09bd493b1088d6eb832d9d82d6c6891c0bf4 SHA256 a16920e9f98c86eff100113df049d7e0ae77cae9581c2f0d116a657788fcfa23
+MISC ChangeLog 14630 RMD160 723acca861ab2d7214fe6f6a7ed45d4c637da3b3 SHA1 b1212f337eb7e7dd2c5ba07282f034199e8ca38b SHA256 d65aaabbcea1bdb92ff3f19521b36bc6238cf475c8b4e7082267ae72f163025a
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.14 (FreeBSD)
+Version: GnuPG v2.0.14 (GNU/Linux)
-iEYEARECAAYFAkuvO6MACgkQgvV6MZSadQoBIACgy6ZJ3KFcVlV06nqCZWEHncIA
-Eo4AoM+9JPtD6a8pOQYPPay0bzuFu2qZ
-=2RsV
+iEYEARECAAYFAkuzNzsACgkQAiZjviIA2Xh2AQCgmgDDZnMiMKA/vAUDK4i+FaOC
+ggEAnA+BfIlo52Jm21pAUn3IB1lrZ1OS
+=AM6C
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/m4/m4-1.4.14-r1.ebuild,v 1.1 2010/03/31 11:51:16 flameeyes Exp $
+
+inherit eutils
+
+DESCRIPTION="GNU macro processor"
+HOMEPAGE="http://www.gnu.org/software/m4/m4.html"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="examples"
+
+# remember: cannot dep on autoconf since it needs us
+DEPEND="|| ( app-arch/xz-utils app-arch/lzma-utils )"
+RDEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${PN}-1.4.14-gnulib_spawn.patch # 310335
+}
+
+src_compile() {
+ # Disable automagic dependency over libsigsegv; see bug #278026
+ export ac_cv_libsigsegv=no
+
+ local myconf=""
+ [[ ${USERLAND} != "GNU" ]] && myconf="--program-prefix=g"
+ econf \
+ --enable-changeword \
+ ${myconf} \
+ || die
+ emake || die
+}
+
+src_test() {
+ [[ -d /none ]] && die "m4 tests will fail with /none/" #244396
+ emake check || die
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc BACKLOG ChangeLog NEWS README* THANKS TODO
+ if use examples ; then
+ docinto examples
+ dodoc examples/*
+ rm -f "${D}"/usr/share/doc/${PF}/examples/Makefile*
+ fi
+ rm -f "${D}"/usr/lib/charset.alias #172864
+}