Pullup ticket #2800.
[pkgsrc.git] / devel / cogito / Makefile
1 # $NetBSD: Makefile,v 1.10 2008/03/04 11:02:24 rillig Exp $
2 #
3
4 DISTNAME=               cogito-0.18.2
5 PKGREVISION=            2
6 CATEGORIES=             devel
7 MASTER_SITES=           http://www.kernel.org/pub/software/scm/cogito/
8 EXTRACT_SUFX=           .tar.bz2
9
10 MAINTAINER=             pkgsrc-users@NetBSD.org
11 HOMEPAGE=               http://www.kernel.org/pub/software/scm/cogito/
12 COMMENT=                Version control system of the Linux kernel
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 DEPENDS+=               scmgit-[0-9]*:../../devel/scmgit
17
18 USE_TOOLS+=             gmake bash:run fgrep:run grep:run mktemp:run xargs:run
19 MAKE_FLAGS+=            prefix=${PREFIX:Q}
20
21 .include "../../mk/bsd.prefs.mk"
22
23 # we need gnu-ish versions of these.  In particular, we require
24 # that grep accept -q and xargs accept -0
25 .if ${OPSYS} == "SunOS"
26
27 DEPENDS+=       findutils>=4.1:../../sysutils/findutils
28 TOOLS_PLATFORM.xargs=   ${LOCALBASE}/bin/${GNU_PROGRAM_PREFIX}xargs
29
30 .endif
31
32 post-patch:
33         for f in ${WRKSRC}/cg* ; do \
34                 ${MV} $$f $$f.bak ;  \
35                 ${SED} -e 's;\([        ]\)fgrep\([     ]\);\1${FGREP}\2;g' \
36                         -e 's;\([       ]\)grep\([      ]\);\1${GREP}\2;' \
37                         -e 's;\([       ]\)xargs\([     ]\);\1${XARGS}\2;g' \
38                         $$f.bak > $$f ; \
39                 ${CHMOD} a+x $$f ; \
40         done
41
42
43 .include "../../mk/bsd.pkg.mk"