diff options
Diffstat (limited to 'sys-devel/automake')
-rw-r--r-- | sys-devel/automake/ChangeLog | 9 | ||||
-rw-r--r-- | sys-devel/automake/Manifest | 30 | ||||
-rw-r--r-- | sys-devel/automake/automake-1.15.ebuild | 102 |
3 files changed, 125 insertions, 16 deletions
diff --git a/sys-devel/automake/ChangeLog b/sys-devel/automake/ChangeLog index a4df437d4c6d..2fc87d3895a1 100644 --- a/sys-devel/automake/ChangeLog +++ b/sys-devel/automake/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-devel/automake -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/ChangeLog,v 1.217 2014/11/15 06:42:33 vapier Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/ChangeLog,v 1.218 2015/01/07 21:26:13 polynomial-c Exp $ + +*automake-1.15 (07 Jan 2015) + + 07 Jan 2015; Lars Wendler <polynomial-c@gentoo.org> +automake-1.15.ebuild: + Version bump. *automake-1.4_p6-r2 (15 Nov 2014) diff --git a/sys-devel/automake/Manifest b/sys-devel/automake/Manifest index d8a971067a31..23d4ac05437d 100644 --- a/sys-devel/automake/Manifest +++ b/sys-devel/automake/Manifest @@ -36,6 +36,7 @@ DIST automake-1.11.6.tar.xz 1092908 SHA256 1ffbc6cc41f0ea6c864fbe9485b981679dc5e DIST automake-1.12.6.tar.xz 1400336 SHA256 f834ab2145b1ee24bd85387950044f5cb418dd0af2b84c52e60c2bf29162dbfa SHA512 ddcd664ef8f52a44c0adbe908e3a5a2844d8768932211d75dedf262827ffa411b5c3599f93a212f1c979108122cd14bbea5e672218596dd7c934a25d805aae5c WHIRLPOOL 025be98b482fdaa5453b55c00a061cb92bde0ec794599c9e4fa615706e853e26c912b569e364e853437d2494b86a78e30229e868e889685791aead8f38ebe56b DIST automake-1.13.4.tar.xz 1449608 SHA256 89ce4933f59b8f0c20115c39cfe450a595cca74ede27b6881e88ec27720d1d66 SHA512 c9b145c1b822a4d83f2899f4280a76ccae932301b273f4c9718dc7f53161aa03dc1be2c1fb1a61083c54186e1908ae2c8284250aa1d8f6dea484767aca1344d3 WHIRLPOOL b2c8e06135adb956d67ddf15e56d514e697e8881f4e2d95055fbad1d723c54bf9e73cea81eca9bb5c58ed39b4a709a0906913dbcc1d8fd87dfbfa0bdb1abad33 DIST automake-1.14.1.tar.xz 1488984 SHA256 a9b4f04b8b69cac2e832a38a718943aa976dbdad0097211f8b3448afdacf0669 SHA512 5de971159dfca2ec74c3c9a2f1368331efc437b146d675740c8735fcb0d32a30d0560fd29df64c3279efdf9278152c82a9ff09040b3e64d84743aaf25b26ce69 WHIRLPOOL 916ac13c419ecf2fc8acfe8edcbc33b85cfed2a355f6614bec3ba79dc0dce8c1309be26702ef5dc2453ed84e4315b585524a2d7563b851493750118e4298fedc +DIST automake-1.15.tar.xz 1496708 SHA256 9908c75aabd49d13661d6dcb1bc382252d22cc77bf733a2d55e87f2aa2db8636 SHA512 200a13f49a3f492ed27bc2eb615aa2f47e775e470a781f6821cd43e0f7b927d091e690b4a23fe5cc8fa79c48daaa9436be4b968784696c3bdbf1634b456cda47 WHIRLPOOL 5c7878f46fd3d0104b5fa6a17f985d5cb57ac4a1c956763953acce411756a94b3e8e3b5a701f28c0a4b8c3cd60d60ab34561ae88706e6ccc54f0d76e1174502c 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 @@ -47,6 +48,7 @@ EBUILD automake-1.11.6-r1.ebuild 2513 SHA256 d0b0900c6e4fc7de7eb857d4211f4c9d53f EBUILD automake-1.12.6.ebuild 2409 SHA256 60dfd2b9e32917e4701fcdca48c3c3c55f78173733ead21b89c8e22576889c5a SHA512 93c4f6423a6cee06d433b9255e98cfcdac8a61761b4f0380db2b1f83df1f1d696bbf57dea750476fde97e065b234ca5d8118c463f31b7c617dfd5820d78c9b30 WHIRLPOOL 6a90b12d0997ecc99d7231fb591c746f63bedbea669c66b650769b4559191ecb15b17a28da5adbbd794fcd709efeccd07d1e882017ec8f157241cc5e2e3bec10 EBUILD automake-1.13.4.ebuild 2490 SHA256 741ac41c84d9ec10189b9442d838c7862e35e8c0d6ece70bef942d33d3e3aa87 SHA512 52f4d65dbcbc7079acac9d23c5024e595301f4fa397afd74f356c430e42b3d59cba53c40855ca2ab9317ae50fd52670f435b5e147ba45f424ace5e35df62cd71 WHIRLPOOL 55ff2f7283cd600b52a7a747f7b95a9e7b0ad471c4fad43203cf60e2eb1a5956295d2ba8b363cd2e722e675301b4405e3a6e42ca1887cab111c987ca99b55887 EBUILD automake-1.14.1.ebuild 2814 SHA256 24a11e32c79673a1bd08be6a26019f7dc91dc8597d5728f9612d5f4723c7d77f SHA512 3c7d8d8125cfc9627e8a648f51cf8cd2db7d8da65e76d24295a70760d170864c34542d1b8fe8d62b7970221a64cb7d8050cd9e3c8f2d9704d9b0cb7c1b10f6d9 WHIRLPOOL a4ce0d0a5425d367288af452a1c7247452789408e10f41906aa0447fbccd840d6e0c071f7bcbaea4ea908d3f1bb8d21ae39d79b7bd40158c9f003cabf9f7dff6 +EBUILD automake-1.15.ebuild 2819 SHA256 48663bd44955e3bebead88f5ac205269c146b79536f30fe9ae1896f3513910e3 SHA512 e4472bf9d271f298fa738c977507a0363dc02cb47ed72f9148c553fadd6a6f65f877179c809ea7b1959cd001f3cce21f8b8b5e6624787f97d7e2ee0d61a153fc WHIRLPOOL 2d037fbfeecd5dd583656615c6f13e69fb5915e9bffc6e90b3a180d069d34fc15fd4ff8fbf8d9ee359c746365ade808897b732b2fa440f81fececc6a6b95ebb6 EBUILD automake-1.4_p6-r2.ebuild 2608 SHA256 e34520565a3536bd9280f3561f97cda772a4eb23edef41658af4a12ad2c762b3 SHA512 daac3e6a24cd44220d3781bba2a9f0d1f5fe371e95757764ec1461e567022c30600473a2d3a2437fc0fd48c7535d4be7177251b285681fd7946f2a8f55900b96 WHIRLPOOL 12ec941143e339305938b626eb16ef92dd038e77f8d65a10c02e0d5b68e11e14e7cea6e95589a2aff2f40e200b1ce267d4ec7fd821c3fa0d6f061c7f9c6933ff EBUILD automake-1.5-r2.ebuild 2422 SHA256 92531c8c8d946fdcc620b849ad73b3fb9dcbf70de15364aa4833f053e45701c5 SHA512 9bb3f5804af8826bc8b1a404f843a2434cd67b251556d5246ce234b1be32261f833d384cffd7cda4d40f36acf82f3addc9f12815b4d3da9faec00465113e2143 WHIRLPOOL 29ddabce7698e7250012c2cee6d4f7471d68aa9e993ed315f5f2b86cc8e3cdbdb1ef8d4d85af201516be223ca666324c601a61d70e8416f4350e503ee419ff53 EBUILD automake-1.6.3-r2.ebuild 2173 SHA256 5ca9573da1b70e92e8bd680bcf2464af030f7046ad242a9cf0097a13d2447339 SHA512 eb0fb0e5187ccc553d91bc1fcfc887c6de393518e51613f80dd965c389427479972d05f4f27978639a2f7a4edeedb874f397ca45d0902114e7210a56ea69f81d WHIRLPOOL 985135cfc3b34fb697c68499b5386e49f04eedbb171defc580b27700a7fb39f185e4916ff78da4f3271ab3eacc8a19394511bea2b5f9d86df81927e6a5e03ac7 @@ -54,22 +56,22 @@ EBUILD automake-1.7.9-r3.ebuild 2328 SHA256 ebd7195e8eafef26cb530170f94cde2eab53 EBUILD automake-1.8.5-r5.ebuild 2355 SHA256 aa4b891c02831da0cad9cf71934e505a0b94a3fd7203fe276cf3f044b701c128 SHA512 f9a61040a35ef23cc06e2a2633607e21fc187d8401a31cbd5b35ea327762730d879422aca27f17b7a31d69996917d8df69bd39dc10759451b36c839f21e6c631 WHIRLPOOL 3f05fabaa6865cba2aa3aa168d080cb3b763c4655f6c6c0d04cab2bbd3ebfddced9a95d8f0c6c9748ca779cd511102ea0e5644d6908095640950d833d72fbbe6 EBUILD automake-1.9.6-r4.ebuild 2570 SHA256 27caa6b7d9bfc123e3cc1adea83b2d2b569e80adc6116054a4cf9510e70a43e1 SHA512 19dd8f56decc964729d6d110bd4d08b8fbb16d686559201b5a5ff6a2431c74fbe30df69a7851da768551cbdd42beb1a074d4f1179104fefbff672c73fe3d6e2b WHIRLPOOL 2f4561d15accb4c006238e70a7e7387f7bd5fd9896cd58de30de89cd5e5de9360e762de49c3ab1e66bd3c66c1d7c79a6c2cf67de4ccc079f3ed4baded6855ac9 EBUILD automake-9999.ebuild 2319 SHA256 2d00ad3957f8bf90e9307933123554bb1597d5357412d75d971f8d961ebcc842 SHA512 aff32d1b74c61dd9a2166719791e68f24ebff27c425f57f56b95dfc9b9a66507fa27c118c1a17a2b92245e3f907322c9765c984d15978a0ac57d2cf39bd8b7aa WHIRLPOOL eeab6d04f10f5ca3bae12980f6367a7e96fe919ed49974425c8b1efe9689670e423849ca82c402766aee14420e80a4e63d92c1ff94104fb9b773b3799fcb1228 -MISC ChangeLog 35975 SHA256 020b8fb2723bcd00170233ab216be4c374f0e0455f1fe60849e68b025d1d7236 SHA512 3ef2057630bc93e3a00aec9ac1663fc268e61f02e9a5eebbee8aca48f8175c3d8e66e3f787cf62452729902601f9bb5047dd089b2a7b995788134eb8006dfc1b WHIRLPOOL 2503313b8b01ce860f96204686a544f806a8277b9744f888d3f447b5fbdba84e3d7cfcc6f42978ea0e17d61c18bb3d45ffe60a42393bbad0eca9f6b6c13f2df9 +MISC ChangeLog 36105 SHA256 06b4b312c6bedec966cc542f434cd636ac97eacca071317fd03246dca7840160 SHA512 603781a2ff525c03ac4a41db53aa26020f2ba777a73ea4f4e045ab888cf814d1fdd449dc73e5f82723b059c4b3b5ceffc2a72bb7af3995d14a39f354d30174c7 WHIRLPOOL 8a7365b0f620ab1b5c39101c8d44f7791b0efcd995d6c4a3c16a03be4b5d58e3fdde054c423c886eed0b8f7e79c38f07de942b4bac43108827b1d1a4a602e1f1 MISC metadata.xml 164 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 SHA512 8eb0d5153d388f6ea069c64b93882244816a0a09aecc0d73cb872121ce0eb24c5ccafa96aad0b620b2300f319e1af101fa7fa6c5d0d561719d49bb07da0a2eca WHIRLPOOL 11a1441bddb7a6c69653c663902b7da5767ae6ad515ac2aabfc42fe37927a1ccc21472deeee454009ff720201a41c3e4a912df42661a0a87150fb46126da2d52 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJUZvXbAAoJEPGu1DbS6WIAc3gP/2vnVVSMr6mXMjGfm6lcFDBq -4ePDntz//I5+31oEskvUsbyW3/LspEu9UN2rrkw8ZClx4+8LmwMAMKfnebFPoRbv -dt5q8foObk9XwmGOwH10/dA2+gbEznEMXJs39p+L+AN26hBp1OjVSpS/8hWNqWKE -BYU4z6OkyVw5ivMHiZL44ODzvLz1vfzKPXqH7kdWm0pehayuglTXityz6DCU674h -7/FATSMw2Gh6BCrXml3ayAxDV25UQfR1aLGVbSuViwYjWyGmj1RAe3Nhr3l69820 -D7rpkO97YTK6JJSsa1cg4OyLU+EKxfBvXdiTo6ib7EU8iRxb4dQPjjv+CxGn0Hpo -g3YBuG6L5NnchvD8nPQuqSJOC1x7iMrknEkXZab+GgAM+iOa0DEk6MA2ba3/iOFe -DO4k0hQ2VxhxKSqysdW4RimbBeIXWKecosalZQQk4KTK2L6UMNjJD5cC5KtpPwfi -7X10w73VkVCE0rAour/ba+7qEC2HqQSJcND9wTKOEOdcQyQGQhq8LIQA9fkiwHKv -+Dsc/J3wlBiEhIJ4A6K3VRY318u6BB6w0IUrcWbvTtGfEUeXue3xTwhzC64fTH9Y -HhEMOTk+78n4SmBj9t6Ip1XPFSUqJkQed9DPU8d1pw5q8qNhcAJ2cRyBRxUby6M3 -wZ9JG0kaufuQHwSSLkdK -=40z+ +iQIcBAEBCAAGBQJUraR2AAoJEPiazRVxLXTF7CUQAJMTuR8B5InRLvO5/2Zf+uQn +Z4yMiM6bqb5DG/3il0XEKOqRr+59G3a6TrFQB1T5z4qjUVVQCn+qYX28EVwfymOj +AyMDqAz7Vdkmu5SwuYoK3+QkauYVPXa4V7IWujlcGc9kO6pVFRXL3WU+1vnnL9DA +Xlxe2YgqR4uYl7XzYvFjBiacKxJ29i/CN7x3vWvatzcKXfcEeHZPzTXIMZjm54kc +/z5IW0QGyk9GWegitEePj2HlVD6zSifdiU3G4YjUVvKUc6S25ygwOYnQwKCad2Z+ ++ORk+zVTrEdyumSmbV8ItB9889Oww6Q0vrEXbJIrkNLG5AtKn/vJB2k3btLt4mKL ++eimiB3d4fJBA7L4j9Ty1WYfW4RMNtE/MR/3MkiIEXoFutzyZHzxCMRoXRg52+ii +A5yBhetqBfbLRSTNxJkBe1PsVBOcQQjO29QGzR241i6eZqLcTMnY4SD3kEJc2aPW +ILgPBUQ+ZDJ2VHq0EsL0KM7Dck3FUhBaG/NhGO7+rvmgdGkIQjuSwozpE2zC5cEn +g/o7SRwTryyhDmSvJ4MZ+PzuEJXu+vGI2UcKjutDzufz9kFgwIT6C/Y+Mlzgc6XP +jD1vxQSMK80T9Fy/w/a4TiGlZjbvmmTXOFEwyc2BwLmw4ZCs2am05PMX64+auhiS +kaD20nLu0r3F+qAofC+U +=0LIZ -----END PGP SIGNATURE----- diff --git a/sys-devel/automake/automake-1.15.ebuild b/sys-devel/automake/automake-1.15.ebuild new file mode 100644 index 000000000000..baaae37da18a --- /dev/null +++ b/sys-devel/automake/automake-1.15.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/automake/automake-1.15.ebuild,v 1.1 2015/01/07 21:26:13 polynomial-c Exp $ + +EAPI="4" + +inherit eutils versionator + +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}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~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-10 + >=sys-devel/autoconf-2.69 + sys-devel/gnuconfig" +DEPEND="${RDEPEND} + sys-apps/help2man" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + export WANT_AUTOCONF=2.5 +} + +src_configure() { + econf --docdir=/usr/share/doc/${PF} HELP2MAN=true +} + +src_compile() { + emake APIVERSION="${SLOT}" pkgvdatadir="/usr/share/${PN}-${SLOT}" +} + +src_test() { + emake check +} + +# 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}" + 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 +} |