Port details |
- p5-ack Grep-like text finder for large trees of text
- 3.7.0 textproc =7 3.7.0Version of this port present on the latest quarterly branch.
- Maintainer: perl@FreeBSD.org
- Port Added: 2006-08-16 05:01:23
- Last Update: 2023-04-05 17:31:46
- Commit Hash: db4ec0c
- People watching this port, also watch:: sudo, bash, p5-libwww, t1lib, p5-Error
- Also Listed In: perl5 sysutils
- License: ART20
- WWW:
- https://metacpan.org/release/ack
- https://beyondgrep.com/
- Description:
- ack is a grep-like program with optimizations for searching through large
trees of source code.
Key improvements include:
* Defaults to only searching program source code
* Defaults to recursively searching directories
* Ignores blib directories.
* Ignores source code control directories, like CVS, .svn and _darcs.
* Uses Perl regular expressions
* Highlights matched text
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/textproc/p5-ack/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/p5-ack
- pkg install p5-ack
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: p5-ack
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1679499186
SHA256 (ack-v3.7.0.tar.gz) = ea7caa14f757de083310ed2cba298661ddcca5dee06ec8f18043ea625a79df20
SIZE (ack-v3.7.0.tar.gz) = 252426
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- p5-File-Next>=1.18 : sysutils/p5-File-Next
- perl5>=5.32.r0<5.33 : lang/perl5.32
- perl5>=5.32.r0<5.33 : lang/perl5.32
- Test dependencies:
-
- bash : shells/bash
- p5-IO-Tty>=0 : devel/p5-IO-Tty
- Runtime dependencies:
-
- p5-File-Next>=1.18 : sysutils/p5-File-Next
- perl5>=5.32.r0<5.33 : lang/perl5.32
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- textproc_p5-ack
- USES:
- cpe perl5
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.7.0 05 Apr 2023 17:31:46 |
Po-Chuan Hsieh (sunpoet) |
textproc/p5-ack: Update to 3.7.0
- Update WWW and clean up pkg-descr
Changes: https://metacpan.org/dist/ack/changes |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
3.6.0 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
3.6.0 31 Aug 2022 11:41:48 |
Po-Chuan Hsieh (sunpoet) |
textproc/p5-ack: Update to 3.6.0
Changes: https://metacpan.org/dist/ack/changes |
3.5.0 20 Jul 2022 14:23:14 |
Tobias C. Berner (tcberner) |
textproc: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* "Choe, Cheng-Dae" whitekid
* -
* <glewis@FreeBSD.org>
* <koshy@india.hp.com>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron Straup Cope
* Aaron Straup Cope <ascope@cpan.org>
* Ache
* Adam Herzog <adam@herzogdesigns.com>
* Adam Weinberger <adamw@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
3.5.0 23 Nov 2021 22:11:40 |
Stefan Eßer (se) |
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket) |
3.5.0 30 May 2021 19:58:03 |
Po-Chuan Hsieh (sunpoet) |
textproc/p5-ack: Update to 3.5.0
Changes: https://metacpan.org/changes/distribution/ack |
3.4.0 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
3.4.0 24 Jul 2020 07:27:46 |
sunpoet |
Update to 3.4.0
Changes: https://metacpan.org/changes/distribution/ack |
3.3.1 17 Jan 2020 16:42:36 |
sunpoet |
Update to 3.3.1
Changes: https://metacpan.org/changes/distribution/ack |
3.3.0 13 Jan 2020 17:48:30 |
sunpoet |
Update to 3.3.0
Changes: https://metacpan.org/changes/distribution/ack |
3.1.3 28 Oct 2019 14:58:27 |
sunpoet |
Update to 3.1.3
Changes: https://metacpan.org/changes/distribution/ack |
3.1.1 02 Sep 2019 22:44:26 |
sunpoet |
Update to 3.1.1
Changes: https://metacpan.org/changes/distribution/ack |
3.1.0 26 Aug 2019 11:49:51 |
sunpoet |
Update to 3.1.0
Changes: https://metacpan.org/changes/distribution/ack |
3.0.3 24 Aug 2019 00:10:36 |
sunpoet |
Update to 3.0.3
Changes: https://metacpan.org/changes/distribution/ack |
3.0.2 27 Jul 2019 11:57:24 |
sunpoet |
Update to 3.0.2
Changes: https://metacpan.org/changes/distribution/ack |
2.28 20 Mar 2019 18:03:39 |
sunpoet |
Update to 2.28
Changes: https://metacpan.org/changes/distribution/ack |
2.26 19 Mar 2019 17:49:18 |
sunpoet |
Update to 2.26
Changes: https://metacpan.org/changes/distribution/ack |
2.24 06 Oct 2018 13:06:45 |
des |
Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.
Approved by: portmgr (adamw) |
2.24 24 Jun 2018 20:20:56 |
sunpoet |
Update to 2.24
Changes: https://metacpan.org/changes/distribution/ack |
2.22 06 Feb 2018 09:02:45 |
amdmi3 |
- Add LICENSE_FILE
- Update WWW
Approved by: portmgr blanket |
2.22 23 Dec 2017 16:49:48 |
sunpoet |
Update to 2.22
Changes: http://search.cpan.org/dist/ack/Changes |
2.20 12 Dec 2017 13:34:16 |
sunpoet |
Update to 2.20
Changes: http://search.cpan.org/dist/ack/Changes |
2.18 25 Mar 2017 04:38:03 |
sunpoet |
Update to 2.18
Changes: http://search.cpan.org/dist/ack/Changes |
2.16 12 Mar 2017 17:54:17 |
sunpoet |
Update to 2.16
- Add NO_ARCH
Changes: http://search.cpan.org/dist/ack/Changes |
2.14_1 12 Mar 2017 17:28:07 |
sunpoet |
Move textproc/ack to textproc/p5-ack |
1.96_1 07 Jan 2013 17:28:32 |
crees |
Remove PKGNAMEPREFIX from textproc/py-ack
Submitted by: Sebastian Santoro (original idea)
Reviewed by: perl |
1.96_1 03 Jan 2013 14:38:15 |
crees |
Register mutual conflict
PR: ports/174943
PR: ports/174941
Submitted by: Sebastien Santoro <dereckson@gmail.com> |
1.96_1 31 May 2012 11:19:32 |
bapt |
Convert to new options framework |
1.96_1 21 Jan 2012 17:40:15 |
eadler |
At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.
Explicit duplication > := > = and this just moves ports one step to the left
Approved by: portmgr |
1.96_1 11 Jan 2012 04:08:52 |
lbr |
Having dependencies that depends on local files cause "magic" behaviour that
confuses "make index"
and users. Turned into an OPTION instead.
Thanks to olgeni@ and dougb@ for reporting. |
1.96_1 09 Jan 2012 14:59:32 |
lbr |
p5-ack comes with a plugin for bash shell completion (shells/bash_completion).
This patch installs the plugin if the bash completion system is installed.
PR: 163517
Submitted by: Adam Weinberger <adamw@FreeBSD.org> |
1.96 19 Sep 2011 15:03:48 |
swills |
- Update to 1.96
Changes: http://cpansearch.perl.org/dist/ack/Changes |
1.94 17 Nov 2010 19:19:55 |
jadawin |
- Update to 1.94
- Changelog: http://cpansearch.perl.org/src/PETDANCE/ack-1.94/Changes |
1.92 12 Dec 2009 13:00:18 |
wen |
- Update to 1.92 |
1.90 10 Sep 2009 08:26:26 |
jadawin |
- Update to 1.90
- Changelog : http://cpansearch.perl.org/src/PETDANCE/ack-1.90/Changes |
1.88 28 Aug 2009 17:37:26 |
linimon |
Reset chinsan@FreeBSD.org due to numerous maintainer-timeouts and no
response to email.
Hat: portmgr |
1.88 23 Mar 2009 18:50:32 |
chinsan |
- Update to 1.88 |
1.86 10 Aug 2008 02:13:11 |
chinsan |
- Update to 1.86 |
1.84 29 May 2008 17:03:37 |
chinsan |
- Update to 1.84. |
1.82 01 May 2008 09:16:27 |
chinsan |
- Update to 1.82.
- Changelog: http://search.cpan.org/src/PETDANCE/ack-1.82/Changes |
1.80 17 Apr 2008 14:30:31 |
araujo |
- Take advantage of CPAN macro from bsd.sites.mk, change
${MASTER_SITE_PERL_CPAN} to CPAN.
PR: ports/122674
Submitted by: Philip M. Gollucci <pgollucci@p6m7g8.com>
Reworked by: araujo (myself)
Approved by: portmgr (pav) |
1.80 31 Mar 2008 14:29:53 |
chinsan |
- Update to 0.80.
- ChangeLog: http://search.cpan.org/dist/ack/Changes |
1.76 23 Dec 2007 16:05:06 |
chinsan |
- Update to 1.76.
- Perl 5.10.0 compatible. ack had been relying on a
mistaken behavior of Perl 5.8, and Perl 5.10 fixed it. |
1.74 16 Dec 2007 04:22:00 |
chinsan |
- Update to 1.74 |
1.68_1 29 Oct 2007 23:43:48 |
chinsan |
- Add p5-File-Next as RUN_DEPENDS for this package at run time.
Noticed by: brian@ (thanks) |
1.68 25 Oct 2007 17:50:24 |
chinsan |
- Update to 1.68 |
1.66 08 Sep 2007 01:08:35 |
linimon |
Welcome bsd.perl.mk. Add support for constructs such as USE_PERL5=5.8.0+.
Drop support for antique perl.
Work done by: gabor
Sponsored by: Google Summer of Code 2007
Hat: portmgr |
1.66 25 Aug 2007 10:08:05 |
chinsan |
- Update to 1.66.
Approved by: rafan (mentor, implicit) |
1.64 21 Jul 2007 13:09:17 |
chinsan |
- update to 1.64.
Approved by: rafan (mentor) |
1.62 27 May 2007 06:50:32 |
rafan |
- Update to 1.62
PR: ports/113027
Submitted by: chinsan (maintainer) |
1.60 12 Mar 2007 16:50:27 |
rafan |
- Update to 1.60
PR: ports/110216
Submitted by: chinsan (maintainer) |
1.58 21 Jan 2007 12:12:31 |
rafan |
- Update to 1.58
PR: ports/108175
Submitted by: chinsan |
1.54 18 Jan 2007 06:59:19 |
rafan |
- Update to 1.54
PR: ports/108044
Submitted by: chinsan (maintainer) |
1.52 24 Dec 2006 15:38:02 |
rafan |
- Update to 1.52
PR: ports/107140
Submitted by: chinsan (maintainer) |
1.50 20 Dec 2006 15:58:29 |
rafan |
- Update to 1.50
PR: ports/106970
Submitted by: chinsan |
1.34 10 Dec 2006 15:12:11 |
rafan |
- Update to 1.34
PR: ports/106554
Submitted by: chinsan (maintainer) |
1.32 04 Dec 2006 20:00:05 |
rafan |
- Update to 1.32
PR: ports/106308
Submitted by: chinsan (maintainer) |
1.30 02 Dec 2006 12:46:31 |
rafan |
- Update to 1.30
PR: 105772
Submitted by: chinsan (maintainer) |
1.28 03 Oct 2006 15:34:44 |
chinsan |
Change the following ports to my FreeBSD.org email.
Approved by: delphij (mentor)
archivers/pecl-bz2/Makefile
archivers/pecl-lzf/Makefile
archivers/pecl-rar/Makefile
audio/fapg/Makefile
audio/pecl-id3/Makefile
chinese/CJKUnifonts/Makefile
chinese/auto-tw-l10n/Makefile
chinese/dfsongsd/Makefile
chinese/fortunetw/Makefile
chinese/gcin/Makefile
chinese/joe/Makefile
chinese/joe2/Makefile (Only the first 15 lines of the commit message are shown above ) |
1.28 20 Sep 2006 06:19:37 |
rafan |
- Update to 1.28
PR: ports/103406
Submitted by: chinsan <chinsan.tw at gmail.com> (maintainer) |
1.26 10 Sep 2006 07:43:39 |
rafan |
- Update to 1.26
PR: ports/102989
Submitted by: chinsan <chinsan.tw at gmail.com> (maintainer) |
1.24 16 Aug 2006 05:00:47 |
clsung |
Add p5-ack 1.24, a grep-like text finder for large trees of text.
PR: ports/102073
Submitted by: chinsan <chinsan.tw at gmail.com> |