summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-devel/automake/ChangeLog7
-rw-r--r--sys-devel/automake/Manifest30
-rw-r--r--sys-devel/automake/automake-1.14.ebuild100
3 files changed, 122 insertions, 15 deletions
diff --git a/sys-devel/automake/ChangeLog b/sys-devel/automake/ChangeLog
index 18014de1e677..760f3a02378a 100644
--- a/sys-devel/automake/ChangeLog
+++ b/sys-devel/automake/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-devel/automake
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/ChangeLog,v 1.197 2013/06/17 02:58:57 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/ChangeLog,v 1.198 2013/06/23 04:51:17 vapier Exp $
+
+*automake-1.14 (23 Jun 2013)
+
+ 23 Jun 2013; Mike Frysinger <vapier@gentoo.org> +automake-1.14.ebuild:
+ Version bump.
*automake-1.13.3 (17 Jun 2013)
*automake-1.13.4 (17 Jun 2013)
diff --git a/sys-devel/automake/Manifest b/sys-devel/automake/Manifest
index 0cf003f50f83..c7617f10b324 100644
--- a/sys-devel/automake/Manifest
+++ b/sys-devel/automake/Manifest
@@ -33,6 +33,7 @@ DIST automake-1.13.1.tar.xz 1425080 SHA256 6ecd6cf682e78e833361264263f0f9496949b
DIST automake-1.13.2.tar.xz 1439596 SHA256 80692147333399def4116ac1967e92fea9dd26f28670a36600efc2755648a646 SHA512 314abdadd2a8fcce4b1d67b45f66feafcb42eb26957b74267b4844c51f1444a66e99f8f4dd776c3e7b54353f1f816015f133a164e11edeca2658194e9f17fddd WHIRLPOOL 5c609828cc2f1e7a19fe2e5fcb760e1a120159517e55d33b4c808e67396487a40cb2c5009ef4de32398c766d14c30406488d9fb27d3d8b5e57b92b650931bb85
DIST automake-1.13.3.tar.xz 1448176 SHA256 81f9d396081b8c83eb054b468ce6e4f7000a4a97c17956c315decfa830913724 SHA512 aeb76db6e084557a4d4f88e3c330ce4c74d8c132668b705f218c17e00976d62a42d48e837530fdc27de0181c6914482ff706c44e5aefdfc48414b77419ce74c5 WHIRLPOOL 139c8ee3a46791b49450bf82c51a9e73cc360e062c9b5a3c1d32fa0dd0210dfebeaafcc3774476026f0616ecda1c1848861833a586e85af0fcd31c33d26811d0
DIST automake-1.13.4.tar.xz 1449608 SHA256 89ce4933f59b8f0c20115c39cfe450a595cca74ede27b6881e88ec27720d1d66 SHA512 c9b145c1b822a4d83f2899f4280a76ccae932301b273f4c9718dc7f53161aa03dc1be2c1fb1a61083c54186e1908ae2c8284250aa1d8f6dea484767aca1344d3 WHIRLPOOL b2c8e06135adb956d67ddf15e56d514e697e8881f4e2d95055fbad1d723c54bf9e73cea81eca9bb5c58ed39b4a709a0906913dbcc1d8fd87dfbfa0bdb1abad33
+DIST automake-1.14.tar.xz 1485516 SHA256 e1188f5d074374cf06946cabb2b9e70bee141637a8fd1fab9a660c8930fe8059 SHA512 81264ed7c3963e18b1f1e73d7c89f030c06e7b719ca4729b0e6b3f0968466bada49807eeb073b0384a851f1fcb2db39979b5ea2758c254da6f1ca0134ae5d4cd WHIRLPOOL be3766c828ae037cb4142b032ad8483f974e5a8e730bf5a95aba3dc50694609a4cae8f5cc88906700494233b68c55f5f44f5ddb1390f3814eeabca85f5498244
DIST automake-1.4-p6.tar.gz 375060 SHA256 503cdc2b0992a4309545d17f462cb15f99bb57b7161dfc4082b2e7188f2bcc0f SHA512 3f3235e68ab6703668deac015926124c7eeeea6925e830c6820cb156f15f8ee3febd0fd0cc2ab4f4b5c405b528e4ce12b2459347f62ed6a1a862bc9969163d9e WHIRLPOOL 2f685ec2f0952d58f313c80c3d7d272734e58c10dfc5dde32331281b55ac4e3b06b820e188239c98ec8703229414f9621f1ce7f241fe17ff4e564b84f21e5b2e
DIST automake-1.5.tar.gz 526934 SHA256 24b4775e3143fd3e35db5cbaba80845d9359c7bfd751a6cebe3014fbf6115d78 SHA512 b9dbece18935b6c08f7d17c456b0359a17362dc030692629cf5d66db675e46a5f24d60dfd20a50780e4096163454f1922d4281c4bb7af336d61e527b579e3bfc WHIRLPOOL a61e8adf6c728e3dabb3e5faa22501d2bc3c78b0ae17bc68ff826f9c350137ad276e01a18a86f079e0bf57fc8d0628160db2e36a0935d703a7fa7d5857dae1df
DIST automake-1.6.3.tar.bz2 476275 SHA256 0dbafacaf21e135cab35d357a14bdcd981d2f2d00e1387801be8091a31b7bb81 SHA512 8407ea7d51a238622326d89c22777050c2a49d456e3e33c53985f40e4108094ef149693568d926cd1e9b2ddbdb5693c0d0ec6220e0f7bbae4341b6be9f0d060f WHIRLPOOL 168792f008830e2a25b40e0773acfeebdd483f64e83bb595be5e55da69fecf99e1b8b7b15ff82e8f80a3ae0694ccde331c907c33632389a18483fbbe59670c57
@@ -46,6 +47,7 @@ EBUILD automake-1.13.1.ebuild 2873 SHA256 a955be22cbd0cc9d88e868b413480228c75cbe
EBUILD automake-1.13.2.ebuild 2874 SHA256 1a8ae8f2ce798911762839744680caa0d6ec53b8fc05724beb23ae9bde227893 SHA512 89917c2454bd2ed728ff33476cc5e540cb3bdd303a8b71f66b078a9f79e67a2baca960e4e06b5e1061ecbbc288e2eb0721c36fad40f52a4a73f596f88c68cb66 WHIRLPOOL 22bd9c24799cfc7f0a7dc092a5e5047116aede09125c5a690ad43d34b74c8b0ce4a3920075cd92758dc74c836e581f88a7a576656532855ea57ab7ba3e65c2b5
EBUILD automake-1.13.3.ebuild 2871 SHA256 8f0908879e305d4f1456844b1e65f3e6e8377bfefd09c23794ed61c89cce4c9b SHA512 eff1aa94621f38587b0199ba290cb6181f55d61a62ad4be8939805e402f3568273186700af5a7bc0bc55746e0353a44ecccdacbbeff145ac8346da8eb0c9193b WHIRLPOOL 46f2b1d0f93881949f4723a0702dbf8acd11f7c8e280b3b583dbe1fb211b843b32ea34db301bb1eab1e313f7953b65a76b6ee485bd466dc3628c1a8b29931ac4
EBUILD automake-1.13.4.ebuild 2907 SHA256 68a0c30a8a2161d8651aa9b430f5a94fa022e0197a6b8c74312935b037e73dd7 SHA512 c78a11b945ec2e1215f8c13ede9762fd8d973ca7061ab15dd6cd7e157f6e0ab801c3c65a220b52abed2ca3af8c3af73cc790d31d28fd77615252c0c388ce3434 WHIRLPOOL ddf0a1a6cdca3e8643e97c9413a869cfba34b7fe8cee982b4a9372459c03db889575c441f2249826bf5fa7175c3fe2faf61a234e70b9fd31256ae7d2db0a0efc
+EBUILD automake-1.14.ebuild 2853 SHA256 94bf7194663b1217effb2f721238da4220ea02f224678d733ae73c4e80112b2e SHA512 ee6f4fce55132d974b3969ef223f86ccada1b0b4513a4b04f1bfd0f1e2d6c37618ee4bf3f16124561c35e1fc68fa08c98e9c7dac829eb9a1b1493957e803b464 WHIRLPOOL aa8c26bc7e12997968e3152542b6ccdc97ace6818d8df6207a3bd4961af6566964a7b78c3e7836d1affca974547ef6111997b31f920fdd34ebfbf88f3d6df480
EBUILD automake-1.4_p6-r1.ebuild 2486 SHA256 138c5273f5511585f72c1d16e1471a4a016a1140d3088d4b49565902ff857150 SHA512 e0be82fcb7207fad090d916c64580d92db8a059739fa8c001d325677376ba66e753b8cc90d66175c5fa515f86578293231d3e631567b39d92622ee0eec7232f2 WHIRLPOOL 4e030e5f8c837fdcf297a2c6ceed0484d32795b8e1a9475859f577e70e7b5b3cab825e58da74ba23a325364df7333396637c4ae242414fd7d66cb80a22ba6b8a
EBUILD automake-1.5-r1.ebuild 2443 SHA256 a327f92db682f27d022613d6228976ee6e8341daf29dbb7b1f76a235db5282fe SHA512 73dbb8183b6be07c810a192b2ca78a7689fd5516d4584a1d5fe859cfaabe602fe25c047698d16a45f345e7e25516e6b97744514bd6924be721a75fc992100979 WHIRLPOOL 719474d82399970052a3d8a01bd4b4b971e3bf86957bec923829c7d1128d85869116f184ea5cc3d9632455719769c6beaf65375d2ee41ac9e14dd4ae38ee77c3
EBUILD automake-1.6.3-r1.ebuild 2172 SHA256 75af9796fd7985504c9171ff2713f88167a8cd0986eeaae60eca63bb924b92df SHA512 45f756324b8c091930dccc715b9602781cecfce57e7b0746fc824f342f5a8e93cc2bf43d8f2011a8729ad5ecae11aa6ada2e59a14ca3cbf20ad6a18b2c46b366 WHIRLPOOL ab6c67ee0eeb6723f462262bc7cb779cf79c54e12038182f4b5e874b663b7fb215f4e471139a46551f04a0f98a2aa0250409da14053f31815e831b425624872e
@@ -53,22 +55,22 @@ EBUILD automake-1.7.9-r2.ebuild 2326 SHA256 03933af7fb413b8e01b7d857d2d0c45020b5
EBUILD automake-1.8.5-r4.ebuild 2354 SHA256 9fca197a29414e5e43fcdfc7a8bc57031a8a297875de750226a53c66845067e8 SHA512 164c7198e07db368ffb76361285675f0324a2f73d1cfd740e0aff501b215bd7110648feca16bc4cfd8b51c34ab8e25cc01b2aa14d2c93e88578c28b25a48435e WHIRLPOOL 6f77a6d71147364b4a5ea10d6ffb12a11e49e4cab6152213eac9d222a2dad4b10702ca367ae7b0a6fe1481b425f8bcbb175e1af0f79e643a1b86342703d4a1c8
EBUILD automake-1.9.6-r3.ebuild 2569 SHA256 7f5003d8224908887f928c604105c6fea40b34094477a94ec30d6549d04cbbf4 SHA512 675adc97e4f1743c10f33fb8da4db21f054dd40547329a0722e066f6960833e2f9309ca5e7d9563c642ee14693c939236a97a1a045954b352a5a2ea766e733b8 WHIRLPOOL 08d7165a7c6bbd5d3cc3ce17e5700b75ac5ec1a772621b49a911450bf5428017642503b536c7d271f193bb188a0f0ac89b95f947826b559d6afd26819b977884
EBUILD automake-9999.ebuild 2324 SHA256 96f71e458d829f45ab13493741cec32970749769dac53610069859f5e27b4113 SHA512 734b475eedcf5673d4febaf131783a703e9c449c6d9abf2cc321ec5ee3b0bb0b27f70eaf3ea2230289e8ed2150f5ca52f9560025f83910dbced91412b2cf1b82 WHIRLPOOL 52313a23cc5669eba5bbf6ff770ef718df2e09cac7dd2a4bbb2971c3c062bb81bcf614d61e4b5460aa7b0cbc205c647feabc327171066462d4e1194f82d2396c
-MISC ChangeLog 31722 SHA256 ce83b696f01a4f6ce7ca009a8c5f6e4c6c918b867171449607b3e3bffde19207 SHA512 5a0fce29faabbdc42d8c242404dd2cff79b7232d7a0334dea256dd08ccf2dd5a6f73094ceac134f80d35244571fefc256ce78cac58f59209b1cf2ffd4fb4a59e WHIRLPOOL 9ad9cfe184bdb8e1958ed7879e1c3512da552901b9f7cc5d59624fc9c595162d24bcb715c630bcc17c232525f690f47dee58928ef5d1f0be2235fb17cc735879
+MISC ChangeLog 31842 SHA256 75ffd8c046c2b47c168bbb905750d67411c36667ed18fe66fdc997291fad250a SHA512 c41e47095de4e1d49064a74b0aa3f1034e110e0aeb28bc220bf39f9e8eb977e8d533d80b29eb66fe080d4ac6604548297e251b8312d48a2d3b9e1df766ae3017 WHIRLPOOL 64caab5743f0c69e28ae9d394af32e7716efbd4e1f8b489de2ecf34c69a2d71dff9c16989d098e05da30e4c50510d665c7f0406533d604e3b376a14c68d8d6f4
MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJRvnt5AAoJELEHsLL7fEFWaksP/06UoHitjKp9dzwCcM+N9Ds8
-5dtqPzO7Cdlw/QzXLngvFqeIUkNaDIvFb0TnMGAQxlqeoLHPUStrWquoDe7TwKZF
-yEU6HUXYndgwmTanO8u+ioWixqqJI/YNwRzCWgdCc7VkTmyb1NH2VUHWqcQH58Fq
-izKqxHE/NQm6675dT/GDyS1h/igeQ4JICNIJ2+G0rcyKnX0hMR1K2/aLwu9hZ+IH
-nIkGITLVUU2W0/xERucu7nevu/bwMeNNXpo9pzPwgoP0UH0Ervimz1m9x4/EGPs0
-GMhO5ph8cUtXk/YhVNRbMrkSuuU4twGj+Kx8mv9D5mWQTYddJq1n+a2uT84XOStB
-Y5+itl3qpTqr1LEmowvmgvf1+cWaT2FhKCuav6tvWjwA5kh+xnsG3h+pCgSQqfmp
-U1m6e7bIlJcMaTuqfPCnqIw5Iy0BbtRBH44z7vcDjcqh93Kg8D28yHVqq59kFxDn
-0nqVd28IqHQksri285HwsAzKlxsjIzilw1FFa44sEzDojV2hY+v3KXSH64uaBKhu
-nei1WpfCyB+7CFUb5pAkYo1uSxDFPllAu5L9FmvP/7zLlG7W25ORHKBCBbrjGKST
-X5GKghDeMiRYk/9H8yLqtVQlr3sFhY6GQebpYxekcJdohmXvaDxFglldi9oV/DQO
-2jtfSe2TCGUZrqhZEZOE
-=sbzA
+iQIcBAEBCAAGBQJRxn7NAAoJELEHsLL7fEFWrkcP/iU8ugLqEQk7CAMjnqTmpm2Z
+/BiQBUDnxhX7lyAaOrOl/449gCeIDrXQ8I0RJihGEXTuLs969CXutOCeGR9mmXEh
+nlhyWZ8fo//Lv7kScfiPEA0Bl/XvgU92P4m6CGLAAvgpVYXtC/7JhaLs/HuBHMhP
+6QURC8enIrGdGjw4TJEReDkmauG+98WA9spyhQj1AdZcXchQdxuhl7Cdme/m397v
+Qxgcb2zhsO9TzCFRDylxRWfDB/gbh0mKHpVnrvVN2TMt93404lcNFMRH/yU6hhDB
+Ig/WGW0RkY79hDdykAPKeFwBoDNFR15hwygiZyaomRQabVa29MQsx9MiBWEDNB5z
+ExGTIa25k+Qor9ABK9DhebwDw7CStcxBiuqfE5+5lK78+n7u81dPkEmS8OdvR6eH
+fwoGLM0TKVEDke4dtIKTblvgEkzVrixP95nTMtH7s2wYYBRH2X1JLUSN5K+45h9t
+na9hnpihCyKWJ4FP9B0gdHzfl6W97jORYFfDi2x+4r9uE8J/YIUH6Oqr4pC3FB6L
+OsKOPw0zd6BJomu18vEeGCbEuFeoIN/urdbCkWRLWaIo+vSIeG8ZlTHe7+/HyXwA
+rWPpvOHjJTIj5Ti9vnsEzENXukdfDoLaCuN0LbgGN4MlfcNQKUR+1v36/HoMtMgx
+ZvcvyyXO32Ozhbf6JQ5Z
+=hD0N
-----END PGP SIGNATURE-----
diff --git a/sys-devel/automake/automake-1.14.ebuild b/sys-devel/automake/automake-1.14.ebuild
new file mode 100644
index 000000000000..9d131f9546b9
--- /dev/null
+++ b/sys-devel/automake/automake-1.14.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/automake-1.14.ebuild,v 1.1 2013/06/23 04:51:17 vapier Exp $
+
+inherit eutils versionator unpacker
+
+if [[ ${PV/_beta} == ${PV} ]]; then
+ MY_P=${P}
+ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+ ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz"
+else
+ MY_PV="$(get_major_version).$(($(get_version_component_range 2)-1))b"
+ MY_P="${PN}-${MY_PV}"
+
+ # Alpha/beta releases are not distributed on the usual mirrors.
+ SRC_URI="ftp://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz"
+fi
+
+DESCRIPTION="Used to generate Makefile.in from Makefile.am"
+HOMEPAGE="http://www.gnu.org/software/automake/"
+
+LICENSE="GPL-2"
+# Use Gentoo versioning for slotting.
+SLOT="${PV:0:4}"
+# Testing.
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="dev-lang/perl
+ >=sys-devel/automake-wrapper-9
+ >=sys-devel/autoconf-2.62
+ sys-devel/gnuconfig"
+DEPEND="${RDEPEND}
+ sys-apps/help2man"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+ unpacker_src_unpack
+ cd "${S}"
+ export WANT_AUTOCONF=2.5
+}
+
+src_compile() {
+ econf --docdir=/usr/share/doc/${PF} HELP2MAN=true || die
+ emake APIVERSION="${SLOT}" pkgvdatadir="/usr/share/${PN}-${SLOT}" || die
+}
+
+src_test() {
+ emake check || die
+}
+
+# slot the info pages. do this w/out munging the source so we don't have
+# to depend on texinfo to regen things. #464146 (among others)
+slot_info_pages() {
+ pushd "${D}"/usr/share/info >/dev/null
+ rm -f dir
+
+ # Rewrite all the references to other pages.
+ # before: * aclocal-invocation: (automake)aclocal Invocation. Generating aclocal.m4.
+ # after: * aclocal-invocation v1.13: (automake-1.13)aclocal Invocation. Generating aclocal.m4.
+ local p pages=( *.info ) args=()
+ for p in "${pages[@]/%.info}" ; do
+ args+=(
+ -e "/START-INFO-DIR-ENTRY/,/END-INFO-DIR-ENTRY/s|: (${p})| v${SLOT}&|"
+ -e "s:(${p}):(${p}-${SLOT}):g"
+ )
+ done
+ sed -i "${args[@]}" * || die
+
+ # Rewrite all the file references, and rename them in the process.
+ local f d
+ for f in * ; do
+ d=${f/.info/-${SLOT}.info}
+ mv "${f}" "${d}" || die
+ sed -i -e "s:${f}:${d}:g" * || die
+ done
+
+ popd >/dev/null
+}
+
+src_install() {
+ emake DESTDIR="${D}" install \
+ APIVERSION="${SLOT}" pkgvdatadir="/usr/share/${PN}-${SLOT}" || die
+ slot_info_pages
+ rm "${D}"/usr/share/aclocal/README || die
+ rmdir "${D}"/usr/share/aclocal || die
+ dodoc AUTHORS ChangeLog NEWS README THANKS
+
+ rm \
+ "${D}"/usr/bin/{aclocal,automake} \
+ "${D}"/usr/share/man/man1/{aclocal,automake}.1 || die
+
+ # remove all config.guess and config.sub files replacing them
+ # w/a symlink to a specific gnuconfig version
+ local x
+ for x in guess sub ; do
+ dosym ../gnuconfig/config.${x} /usr/share/${PN}-${SLOT}/config.${x}
+ done
+}