summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Vershilov <qnikst@gentoo.org>2015-01-25 20:47:37 +0000
committerAlexander Vershilov <qnikst@gentoo.org>2015-01-25 20:47:37 +0000
commitb72eb0adc1239f7053d9a8dca347ddb68e3307a4 (patch)
treeca416297012c57ef3f95b28157c2b4858c8918b6 /dev-haskell/alex
parentUpdate flag description. (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--dev-haskell/alex/Manifest24
-rw-r--r--dev-haskell/alex/alex-3.1.4.ebuild73
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
+}