ack is a tool like grep, aimed at programmers with large trees of

heterogeneous source code. It is purely in Perl, and takes advantage
of the power of Perl's regular expressions.

WWW: http://petdance.com/ack/

PR:		ports/122919
Submitted by:	Frank Steinborn <steinex at nognu.de>
This commit is contained in:
Martin Wilke 2008-04-30 10:00:51 +00:00
parent 9e0eb9f093
commit bca380651e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=212337
4 changed files with 64 additions and 0 deletions

View file

@ -12,6 +12,7 @@
SUBDIR += aaccli
SUBDIR += abck
SUBDIR += acidlaunch
SUBDIR += ack
SUBDIR += adtool
SUBDIR += afbinit
SUBDIR += afflib

40
sysutils/ack/Makefile Normal file
View file

@ -0,0 +1,40 @@
# New ports collection makefile for: ack
# Date created: 19 Apr 2008
# Whom: Frank Steinborn <steinex@nognu.de>
#
# $FreeBSD$
#
PORTNAME= ack
PORTVERSION= 1.82
CATEGORIES= sysutils
MASTER_SITES= http://ack.googlecode.com/svn/tags/1.82/
DISTFILES= ${PORTNAME}-standalone Changes README TODO \
ack-help-types.txt ack-help.txt
MAINTAINER= steinex@nognu.de
COMMENT= grep-like tool aimed at programmers
NO_BUILD= yes
USE_PERL5= yes
PORTDOCS= Changes README TODO ack-help-types.txt \
ack-help.txt
PLIST_FILES= bin/ack
do-extract:
@${MKDIR} ${WRKDIR}
.for f in ${DISTFILES}
@${CP} ${DISTDIR}/${f} ${WRKDIR}
.endfor
do-install:
${INSTALL_SCRIPT} ${WRKDIR}/ack-standalone ${PREFIX}/bin/ack
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${WRKDIR}/${f} ${DOCSDIR}
.endfor
.endif
.include <bsd.port.mk>

18
sysutils/ack/distinfo Normal file
View file

@ -0,0 +1,18 @@
MD5 (ack-standalone) = 6e382d719c9fd3d72e56426894b3cf24
SHA256 (ack-standalone) = a2c59f0be79d0af4243382829ea2a650094ba30289ea1cfcf3db7c9e523f97ae
SIZE (ack-standalone) = 61135
MD5 (Changes) = 06c5c5738b6d83d322febf48151a1535
SHA256 (Changes) = 65125e5318b2f91fa1fe87c285c04f1f9fc1d8579dee08b3714a83082121e4a4
SIZE (Changes) = 18449
MD5 (README) = 6acf25f298f83215f2d8d66432fc4c02
SHA256 (README) = c785512565f3af6d106de482fe87485cb4af62f2f5696603dd6a2e61bc8f70cf
SIZE (README) = 855
MD5 (TODO) = 929112d5b154427e607ec075c58e6d86
SHA256 (TODO) = 66c6e7d2c76ae07261745fae8704569a00d1d856fa503d4ed9dc857d815fbc59
SIZE (TODO) = 1475
MD5 (ack-help-types.txt) = 5d3fe3a691ef8b2d9596e6ed67227c80
SHA256 (ack-help-types.txt) = 08c823ccb41b0c443dd510e5ef97a95d69157a492245c5542c8df21fe5e24a60
SIZE (ack-help-types.txt) = 2094
MD5 (ack-help.txt) = 38da7e56bc12fb101b81581c5de7cd99
SHA256 (ack-help.txt) = 73ff00f4873bcd9b57e3d907380137f10fe2258ee8bfab5fc6bed5c55fbac1ee
SIZE (ack-help.txt) = 4961

5
sysutils/ack/pkg-descr Normal file
View file

@ -0,0 +1,5 @@
ack is a tool like grep, aimed at programmers with large trees of
heterogeneous source code. It is purely in Perl, and takes advantage
of the power of Perl's regular expressions.
WWW: http://petdance.com/ack/