diff options
author | Alexander Vershilov <qnikst@gentoo.org> | 2015-01-25 20:47:37 +0000 |
---|---|---|
committer | Alexander Vershilov <qnikst@gentoo.org> | 2015-01-25 20:47:37 +0000 |
commit | b72eb0adc1239f7053d9a8dca347ddb68e3307a4 (patch) | |
tree | ca416297012c57ef3f95b28157c2b4858c8918b6 /dev-haskell/alex | |
parent | Update flag description. (diff) | |
download | historical-b72eb0adc1239f7053d9a8dca347ddb68e3307a4.tar.gz historical-b72eb0adc1239f7053d9a8dca347ddb68e3307a4.tar.bz2 historical-b72eb0adc1239f7053d9a8dca347ddb68e3307a4.zip |
dev-haskell/alex: bump up to 3.1.4
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0x76512BBA09DD3D53
Diffstat (limited to 'dev-haskell/alex')
-rw-r--r-- | dev-haskell/alex/ChangeLog | 9 | ||||
-rw-r--r-- | dev-haskell/alex/Manifest | 24 | ||||
-rw-r--r-- | dev-haskell/alex/alex-3.1.4.ebuild | 73 |
3 files changed, 99 insertions, 7 deletions
diff --git a/dev-haskell/alex/ChangeLog b/dev-haskell/alex/ChangeLog index dd9a139d66df..c61f255217c4 100644 --- a/dev-haskell/alex/ChangeLog +++ b/dev-haskell/alex/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-haskell/alex -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-haskell/alex/ChangeLog,v 1.84 2014/07/25 08:59:14 slyfox Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/alex/ChangeLog,v 1.85 2015/01/25 20:47:30 qnikst Exp $ + +*alex-3.1.4 (25 Jan 2015) + + 25 Jan 2015; Alexander Vershilov <qnikst@gentoo.org> +alex-3.1.4.ebuild: + dev-haskell/alex: bump up to 3.1.4 25 Jul 2014; Sergei Trofimovich <slyfox@gentoo.org> metadata.xml: Drop redundant '<maintainer>' field, leave only '<herd>'. diff --git a/dev-haskell/alex/Manifest b/dev-haskell/alex/Manifest index a2b4fc2e1261..8163ff78b699 100644 --- a/dev-haskell/alex/Manifest +++ b/dev-haskell/alex/Manifest @@ -4,15 +4,29 @@ Hash: SHA256 DIST alex-3.0.5.tar.gz 100004 SHA256 c3326417a0538e355e5ad1871ab931b9c8145391e8b2ff79668eb643d9b99659 SHA512 0a6a2500b4f8a96e1fd6252b11f7684e47875b80c0113a4ba0e855b54ccd45054f21af6cac30c3edb3b9ac86a7fc60810ea33376a7ab78794f980e3cf9a22eb9 WHIRLPOOL 5c9b07f7eae546d5920c9da4dd2d198d440275da1943d155ae53aaa92fbb9bc9e8c9c91a1303c6130c9341c7ba6518665f0ff383605fa1ecb8d4bd58066f3a87 DIST alex-3.1.2.tar.gz 101215 SHA256 1d14eb255c44f440f04876c496ed5db24aba8d05b45d665463633afe92361e6d SHA512 21874caf41412d926866b0450db9e29984d1df076d277a2325b3d0b80114e039462ab766b0964177f98d9b625635e219489271ab2853e39f1fef3e7d6caa8660 WHIRLPOOL f38c2381d5587bb11754011c31104477a4fbc577f9fd469eab9b255e74a0efe093a25538296093bdf4a0369e545402865fff8c92f20ec3982d83113c761a46ce DIST alex-3.1.3.tar.gz 99868 SHA256 8d41a6e72a016155f00c846f7146ab4b27fe9640668a4b592d6a9b856f970a92 SHA512 f09f720627b9f2cae5d9d3a99488c2249e82c9310f0a436bccbd5238bd3215fae287706ee6f7530533c801348bdbfebc9fd54cafc15a75d528462b2ee987eb3c WHIRLPOOL 8bdaaa8ee0e4f431603f2e299a83b3d0c30b46bfe19863a04c487687afe377ec5df34ba411c3669412cc406e30ab4e176afad51491ea1612bd19ab620a99f1f1 +DIST alex-3.1.4.tar.gz 101827 SHA256 d64e4eccd953c62795ed566a6de5f3d150b653e05872ff697b3d9dbc961da19f SHA512 880a6a97b62701712f28c9dc649d90c50bfedecd2c52d7a3781b2f1672826cb2b7a8872528acbae16448494f07743a4c2b4a80e4a9d8de049077fdf4f4bd75d0 WHIRLPOOL c0dd2e8f7925da7ee2ac4893a35330bf0a96561204adf161c0ed34d8616fea220eb86e4645f091af2f94b9952b00262ba84c7c32367a3ec4847645b8fae74aec EBUILD alex-3.0.5.ebuild 1567 SHA256 a5471d101186752f23d247d7fc951b310f9074c627aa308ee27812423c69e91f SHA512 ffe3f02130d7966ad96bb1b6c8709f47b8cc23a10c042699b0536ee50478b797e226e6dd9f1888492986b1b5e904d67d82cd9816ecf22a6fc0fc8b3a9c6d4b7c WHIRLPOOL d2e8807c82b0a0b8d29774abffa2a3d17898316958c40a6e1ddbb7eed8f116327f200b3b2384aae58246880d7cf61fb24d3218976f4ed59156152b08290002b0 EBUILD alex-3.1.2.ebuild 1511 SHA256 0be9c005615636014ef82b682bccec6b5cf1a4924bb42317b98745e5b78266ad SHA512 4d6edd8d40bfa9469fc1ccf1ecbd5586f989604833d3980012e881039250e2f246bbe713e42c64a7f6ad53eae3bca5415fa87f7c656caa62bc9f1142a2e8969b WHIRLPOOL 111c7eb90af43a96800b41fbc54ced9026b9cdb8c30bb86581c4396af049c032bd0189d78c05cc854844284504b9cbe742c277e7b47111c5410ee5481a4f282a EBUILD alex-3.1.3.ebuild 1513 SHA256 5383c6f87b80b4e100123c170d9084f9cc7e3b810fcf9d45bc136b06903fd1e0 SHA512 0de5120ebc3e79f8f70da0380d20260d9f294ed530a9c1227103cdd29a4eac33cca404cd932a7fb9615c3aef9cf41a9b4907908ebcefef8a1abf558e5cbb1824 WHIRLPOOL 6a1eb6729dd3df818e7298fdc617ee77b067dfdc798f8ce0bcca3d2367148fae9af527354e0e2e5fc26f4aa8b0425378e4b274e2254cf834305438cf567fbfdc -MISC ChangeLog 9809 SHA256 8a5ace9a0af2a703d6329548841986cb449de48643988ef1e5583a98da430d01 SHA512 2c916a4ae977a05294c574521dbd44f1fa995a9265ebb5afe2bf3b0cfb75510dc85a802736e9e30a67a0310f54ad8518f8123872e3984cb74b2c5b3373015fe8 WHIRLPOOL c9ed0a80d6135d4ca04ed50b3c3d646df59ab77dda3578e622e0b2076c407c0ed9dabebdecc810dadb475d2aa2af37131e634477cbd0ffa806e3fe9cc85483f3 +EBUILD alex-3.1.4.ebuild 1519 SHA256 d9b14453f0a51c528c540c9a1d67e7998c9aaa6d5e3f4057678dd69eea355dbb SHA512 a5024ecf02420bf4981850d9c59e83b8b1361cdfe568bcf8e95f31e8cbad0bf35cd12bd1e990607e845dde07065481a111837d6151b222abbe32bdfe53e72779 WHIRLPOOL 360d34e74190c168dd46d35851a4d0ed38072704aad427018a49f401813ef20b620543e71bab1b99b26094a93067effb2291d3ab35ed40462cfc743980abe043 +MISC ChangeLog 9949 SHA256 4991d1144d1c069e48d6833760eb3c371edfa8ccf1bfa858966ef5358b746e52 SHA512 00cfbd4a59261bb07460cd6b4add87516dc565d39bae08a981c6c21c5146379ce9769155c6bb6a37e245cae63b1765e2edbe2ddac0887b3980501bebc8a7ab84 WHIRLPOOL aeb2886c80ef84aa2b1750ae0c3846d8fdc58265faee0bc6c1c5c311a2ca34b1ae08b20e30833ce035953c97e6c9c68c107821a8c3583608179d8f8ebfdd8796 MISC metadata.xml 261 SHA256 1e677e189c240bbf6762850aa0e7286ccb07c9cfb71fa9736c620d7db3ebb926 SHA512 e29fc62b18b680b51399a7ddcc6dd98aed13c9fc1494b8a69db26323412394769e9f69dca8035139063445c5305de7c68f5747da6badba6dbb39bfd0c3b4159c WHIRLPOOL f54f02a59b761e037b2340c2a5388f7c042c852904f24f489ab4b169304d9c47e2262dccd7d9de600b2a0e501efb835b20a18858cd5623453f75e979e6cf30be -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2.0 -iEYEAREIAAYFAlPSHIIACgkQcaHudmEf86oBOQCeMfWRB88JsUbLkNQfC5xX5fvi -osAAmwc8Hz7wNYAu58j7+LT28EXni/p9 -=ehBt +iQJ8BAEBCABmBQJUxVZmXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxNUIwNzhGMTk3NjE4NjBCQTA0QTQyNjM3 +NjUxMkJCQTA5REQzRDUzAAoJEHZRK7oJ3T1TNyAP+wYdltuG7G4rQESSh6xj5FlE +s9JKCrXr0cMl8BD+S8SLQoftW3jJQOrAEqSqCn3vLXvb+hxL8Ix2i+XeIa1s/UTC +opIaK6dN2Zucs7wU/6M1vNLsPYLTZo/hZN/UI0gkhUTcq6y7qzFivgWWGEMYVtok +/mcxGk/z855drO/CfMkCXcVRi0UCyYWtUyRvMbTqDacMuvAUzGGEnnFQb3CKu/Ou +OGnUg/1+esgafMMonDcDqbQerg0S7DF1HSF2tSi2Qb8bJdXlnuIPc4+DgC4HCT7Q +2OjjSHMJXhCWtKwM5q0dGZd0Cc6ZAN/datH9YRe4WBM5GCox/bXFGuLMpbPew9Ka +kPSe5PED/8yEDKCdmiAHwvFF/JgOTxV56bW57qtd5MSORP8ujIBSWAUIxuHNPlfB +aHzW6/hKrCnlUWwfhTXQEMEySr1JlKzm5czs4d4UoRFmsKPeHsHJ1UUVLkYjwvya +Mdh94rKQwP9fOLYxFtthgGiJmc+6e4asl/Cc/YsUca2e4C3FsM+b9AvgKQnNug21 +Ywr4xPqgkVsrQog02knsqCw2Ox90o1ZgAZxUh/R98Q+aPqdkcBGbAeELurItjO3r +GJtrl9unyD15Ve0mW8mLRJP/vwk8Pg7UVtKSwYtmkOBYxnhPn1LeAR3E3cbL5Z+Z +gGXtdZ31IDqsYTS5wqBk +=hVqt -----END PGP SIGNATURE----- diff --git a/dev-haskell/alex/alex-3.1.4.ebuild b/dev-haskell/alex/alex-3.1.4.ebuild new file mode 100644 index 000000000000..3b8a226d6b53 --- /dev/null +++ b/dev-haskell/alex/alex-3.1.4.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-haskell/alex/alex-3.1.4.ebuild,v 1.1 2015/01/25 20:47:30 qnikst Exp $ + +EAPI=5 + +# ebuild generated by hackport 0.3.4.9999 + +CABAL_FEATURES="bin test-suite" +inherit autotools haskell-cabal + +DESCRIPTION="Alex is a tool for generating lexical analysers in Haskell" +HOMEPAGE="http://www.haskell.org/alex/" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc" + +RDEPEND="" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + >=dev-haskell/quickcheck-2 + >=dev-lang/ghc-6.10.4 + doc? ( ~app-text/docbook-xml-dtd-4.2 + app-text/docbook-xsl-stylesheets + >=dev-libs/libxslt-1.1.2 )" + +src_prepare() { + # drop depend on itself and happy, otherwise cabal tries to regenerate it + rm src/{Scan.x,Parser.y} || die + + for f in Scan Parser; do + mv "${S}/dist/build/alex/alex-tmp/$f.hs" "${S}"/src/ || die + done + + if use doc; then + cd "${S}/doc/" + eautoreconf + fi +} + +src_configure() { + # make sure we don't accidentally use those + # installed in system + haskell-cabal_src_configure \ + --with-alex=false \ + --with-happy=false + + if use doc; then + cd "${S}/doc/" + econf + fi +} + +src_compile() { + cabal_src_compile + + if use doc; then + emake -C "${S}/doc/" -j1 + fi +} + +src_install() { + cabal_src_install + + if use doc; then + doman "${S}/doc/alex.1" + dohtml -r "${S}/doc/alex/" + fi + dodoc README +} |