summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-apps/ack/ChangeLog9
-rw-r--r--sys-apps/ack/Manifest25
-rw-r--r--sys-apps/ack/ack-2.04.ebuild28
-rw-r--r--sys-apps/ack/files/ack-2.04-gentoo.patch22
-rw-r--r--sys-apps/ack/metadata.xml4
5 files changed, 83 insertions, 5 deletions
diff --git a/sys-apps/ack/ChangeLog b/sys-apps/ack/ChangeLog
index 808433b499e0..ed08f6fb304e 100644
--- a/sys-apps/ack/ChangeLog
+++ b/sys-apps/ack/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-apps/ack
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/ack/ChangeLog,v 1.28 2013/01/21 20:08:50 steev Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ack/ChangeLog,v 1.29 2013/06/18 01:04:14 radhermit Exp $
+
+*ack-2.04 (18 Jun 2013)
+
+ 18 Jun 2013; Tim Harder <radhermit@gentoo.org> +ack-2.04.ebuild,
+ +files/ack-2.04-gentoo.patch, metadata.xml:
+ Version bump (bug #466512, Gentoo specific patch by Chris Mayo) and add
+ myself as a maintainer.
21 Jan 2013; Steev Klimaszewski <steev@gentoo.org> ack-1.96.ebuild:
Add ~arm keyword
diff --git a/sys-apps/ack/Manifest b/sys-apps/ack/Manifest
index cbc638924979..1843b539363c 100644
--- a/sys-apps/ack/Manifest
+++ b/sys-apps/ack/Manifest
@@ -1,7 +1,24 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX ack-2.04-gentoo.patch 445 SHA256 0dc3021f1d7f7c08c2eccd7ab34a59a1d1de9b35edaea23fd53fa12b8fe5f96f SHA512 01c46c20ffdd5cc48569b1eaba2194f33c28b6f30db7bee89be0314c77f5cc80eba2359303745034c184efb13ca14556bb0b7f714f435e585ba9ec7da40a5a06 WHIRLPOOL 40c1644a996a522773fbe19a8be68c4d25ff8bb78991306d508d24d94c8a38811dcbc651ae4dddbdaa47a96536b729164c454d6ce2b67fa16f8b468972e2089e
DIST ack-1.94.tar.gz 109343 SHA256 5def0df74e17eb87f7848997879c958e42ed93554113c655c7ca5c0066c3156d
-DIST ack-1.96.tar.gz 111986 SHA256 bb9d29842d8c5c1ec7ad9b577707aca0e1d278e8e21560dbed76ea3b5aa6cb64
-DIST ack-gentoo-r1.patch.bz2 325 SHA256 8848e5476fb5e4b0a86944da79207b6db20b2ade85cf4add418dcf777c428fc3
+DIST ack-1.96.tar.gz 111986 SHA256 bb9d29842d8c5c1ec7ad9b577707aca0e1d278e8e21560dbed76ea3b5aa6cb64 SHA512 e0310e0bdbd386184c5057dd5264e9cde68f67202869595528bfcfdcd37ddfa76b19a05418eacc9443df00b64573fb23e259c0305dde9037c72e2bbcb0dd1637 WHIRLPOOL 2bce2011652f7326661f2a02f13fa76085e5fe63da9771bdc8576a5cfc68857bb1273a08f1dd01923be4c4a70e259507ef721a216aea9bf3ebc0dc0859d8efb6
+DIST ack-2.04.tar.gz 209885 SHA256 7c58d72f61eec4e6e57a418f3a63c6735eafad20d6c319279fe33edc41ef9ac4 SHA512 def9bd2cff18f275d02cc6f4da512db22a9fcc2913d6a3e8aab3b302bc170a4c562a4f56d24f094fb91fe8022e89f5386954fce4aaccbc940733e7109cdeebb6 WHIRLPOOL 17b51614ff277101525d571ce86e5bf167e63d23641f97136198014c40a0130f5692196786b5f70d985cf20d89fab0561dd0c70ac509d399701cd7446e4242fe
+DIST ack-gentoo-r1.patch.bz2 325 SHA256 8848e5476fb5e4b0a86944da79207b6db20b2ade85cf4add418dcf777c428fc3 SHA512 7a1c69d07c283ea7524c5ca2bf91bb6183d44978673c2bd9a579d0f4b35de4d120134a0281c3bea4d44cd442186ceccdc1e30f9adbcca4ee097f5b43140f88a5 WHIRLPOOL ab8ab971b73e622d9a7df7437e9e9aa6561e6a3139586a423144fd9e641ed61001f3446adac0320317b647e7bcdd003e73b5b0a20a2d8c7626f99b97082efa42
EBUILD ack-1.94-r1.ebuild 912 SHA256 c318eba3b72ab652407d087e65be9a037cf82185c2d046ead1d11539a9683635 SHA512 30e9a9e4a578ec7f403e424966beefdddec0d634ff6f45fa14d1872bd99e66a596dc3e52af14eda95ef19bb6a4a5c9df90bd37e5e7cf6b4c6945597f36366660 WHIRLPOOL 857deaecf178ba676c336ff9cf67dba4762e2ce3e7499719c30d6aceeddedf8e4f00673a12b9a71ffd84e4af081bb4055de221dc655411fa98518f435fdc0902
EBUILD ack-1.96.ebuild 878 SHA256 ef677f4db3db49b38af7cbdc031e8efa7e43c4b8a37ff82951ab1a1ccdf6ede3 SHA512 5b047ba083d0566b494bc585c80e12e7a309561b82a223863a4d04010f21e4e32d85d9900d6454b907c9f0f344055a728356e2e35aaa154a255a37c1ccded8a4 WHIRLPOOL 76640cb8f3c0b0f2505798cd97db03151ffb17b28329a8883c886eebdca0ba182bdbee63131c8ae9b9352ec6fa5e5c6bdc4f5c79394049b4a72a454edfa50047
-MISC ChangeLog 3446 SHA256 5c756931f4a978b1c4cbb1ee754cd0df86b493a810f016ac38e38d7db36c47d0 SHA512 4fe6796261cd5c02556601fcf0b54d49fdcd1b9be6ce9abb0b53c1eec2b8fe1020281acca542ac1ac4ca5d58f54d71d6d45e018ba31500946e643691e0876fb0 WHIRLPOOL 568c1d8966b3e76052639a111f3114e0655569ca38aa91d63ee50d7674fb30a4504aae739aa4118805862cfdb9b67e80e775cc84e563c0beeea42679ec58f6b6
-MISC metadata.xml 323 SHA256 2e0e05e24ccb114e7a96d5dcd4565a48bf335fa23ce3744b8f6757772dfde684 SHA512 ac8f3428210b3df0233b5a4f6177e803a0bd9d3d5409a32e145a60393af7ccc08aba0e2034f2bb8ad5019817a4c9e636815f6fcd1670feb320a1dad87421dec6 WHIRLPOOL 6c2c0be3f0216f039642ef48a73e3cb286d89b2fe47671cb882cd7b156bf55c2aef13c5266e05e0c9adc38ac416e30e2c70e702d7b7f9439d2ce8d33a98638b3
+EBUILD ack-2.04.ebuild 909 SHA256 106be4f454f04cfe160d980122febad4aa29926288c412bd8451418ae161601a SHA512 5317b480d59175e0ec71b3350f68fcb8492407695c98508cf386f96d61ad60f5ba011bb037e02d0773ca140db1b7ab415158100b4889b19d0d1e22a6c0422b04 WHIRLPOOL a5ca718afccfa3eaabc8a192eaffaba242a768bc833667a7e0835b18b708a2637889827cc5115c55c7494d34632c21cd6e4ea6d01a29680d4a6253c62f295cc8
+MISC ChangeLog 3689 SHA256 5bf5c86b17454926723e682f21c460c200464defcc83a78d124e8067a8449f91 SHA512 4e256f9bb7477e7296a12ea971644441a685ed5f872354dbc81273b9e06c608e926011fb33c181ff91714d3818835b5a6848c4054873482fbf08f620e5230b70 WHIRLPOOL 74f8160567f989840b94c1d49a85ec92433da81fdcb8ee946173106f7eda90cc55d83d077eb170ab30758524ac5cb9ba5426d253e81dcf6e69b48cae6cea50da
+MISC metadata.xml 416 SHA256 c49eb3391919c89577e689dd6b0da4d84fc6e387d6db5ba902a1d51655a5779a SHA512 0fea1128674a031b9a6f7b2ae33e6d95217ada1b3393a8f87dd3c5237c223f93589bedce3727e796e227131658b4277528a372735c3f66121428ffa43aaa00a3 WHIRLPOOL 1ef42bc1808ddecfdb08a0db99a58771e0d629c12eab2b71978df27d3d91a36d69388cd6eef050eaf159fd41933161d16e770b4b92bdba5165c450f8f98d768c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iQEcBAEBCAAGBQJRv7IRAAoJEEqz6FtPBkyj7D4IAKIYJ1imPUkOvh5PU3ta4rxi
+W5Y6AGY6z9pmUPU2/fV7mjw/6iLBnfft31aORba197BQM1tvoVZvd6RG3Nubox0q
+l8evw7XU9EUSek7hKWTWbFhvrtZDYPQcux08oUEGBJjO20t0mQxg2v2qhpfELwwP
+nPTezQdFKWCIJleULq4rRJ5PgLDGCnT6ZEi86EXYxKCW+LF/q/vIee6DGJDRMj4H
+0rqhrWoKEsdzVz3n3DITcip36cnP9h0WiyUDFvF8Qn8gCJNIt759Lpb3ufCYxjYF
+tDiRjEy8VuVaMqNC48CSNkoMAGZT2nKvMgonELPORnlN275pcpg4SXbHlSgLfY8=
+=47wY
+-----END PGP SIGNATURE-----
diff --git a/sys-apps/ack/ack-2.04.ebuild b/sys-apps/ack/ack-2.04.ebuild
new file mode 100644
index 000000000000..916ea4d117af
--- /dev/null
+++ b/sys-apps/ack/ack-2.04.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/ack/ack-2.04.ebuild,v 1.1 2013/06/18 01:04:14 radhermit Exp $
+
+EAPI=5
+MODULE_AUTHOR=PETDANCE
+inherit perl-module
+
+DESCRIPTION="ack is a tool like grep, aimed at programmers with large trees of heterogeneous source code"
+HOMEPAGE="http://betterthangrep.com/ ${HOMEPAGE}"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~x86-interix ~amd64-linux ~x86-linux ~x86-macos"
+IUSE="test"
+
+RDEPEND=">=dev-perl/File-Next-1.100.0"
+DEPEND="${RDEPEND}"
+
+SRC_TEST=do
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_test() {
+ # Tests fail when run in parallel and if dev-perl/IO-Tty is installed
+ # which enables interactive tests that need to read from stdin. If IO-Tty
+ # is not installed the related tests are skipped.
+ MAKEOPTS+=" -j1" perl-module_src_test
+}
diff --git a/sys-apps/ack/files/ack-2.04-gentoo.patch b/sys-apps/ack/files/ack-2.04-gentoo.patch
new file mode 100644
index 000000000000..2385190627b0
--- /dev/null
+++ b/sys-apps/ack/files/ack-2.04-gentoo.patch
@@ -0,0 +1,22 @@
+--- ack-2.04/ConfigDefault.pm
++++ ack-2.04/ConfigDefault.pm
+@@ -180,6 +180,9 @@
+ # Fortran http://en.wikipedia.org/wiki/Fortran
+ --type-add=fortran:ext:f,f77,f90,f95,f03,for,ftn,fpp
+
++# Gentoo http://www.gentoo.org/
++--type-add=gentoo:ext:ebuild,eclass
++
+ # Google Go http://golang.org/
+ --type-add=go:ext:go
+
+--- ack-2.04/t/ack-filetypes.t
++++ ack-2.04/t/ack-filetypes.t
+@@ -25,6 +25,7 @@
+ elisp
+ erlang
+ fortran
++gentoo
+ go
+ groovy
+ haskell
diff --git a/sys-apps/ack/metadata.xml b/sys-apps/ack/metadata.xml
index 690e1f2369c0..9a0a3afe3b55 100644
--- a/sys-apps/ack/metadata.xml
+++ b/sys-apps/ack/metadata.xml
@@ -6,6 +6,10 @@
<email>rajiv@gentoo.org</email>
<name>Rajiv Aaron Manglani</name>
</maintainer>
+ <maintainer>
+ <email>radhermit@gentoo.org</email>
+ <name>Tim Harder</name>
+ </maintainer>
<upstream>
<remote-id type="cpan">ack</remote-id>
</upstream>