Merge from vendor branch TNF:
[pkgsrcv2.git] / sysutils / strace / Makefile
1 # $NetBSD: Makefile,v 1.16 2011/08/30 10:43:11 christos Exp $
2 #
3
4 DISTNAME=               strace-4.5.15
5 PKGREVISION=            3
6 CATEGORIES=             sysutils
7 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=strace/}
8 EXTRACT_SUFX=           .tar.bz2
9
10 MAINTAINER=             christos@NetBSD.org
11 HOMEPAGE=               http://sourceforge.net/projects/strace/
12 COMMENT=                Trace system calls
13 LICENSE=                modified-bsd
14
15 PKG_DESTDIR_SUPPORT=    user-destdir
16
17 #                       NetBSD < 3.99.16
18 NOT_FOR_PLATFORM=       NetBSD-[012]*-* NetBSD-3.[0-9][._]*-* \
19                         NetBSD-3.99.[0-9]-* NetBSD-3.99.1[0-5]-*
20 NOT_FOR_PLATFORM+=      DragonFly-*-*
21
22 GNU_CONFIGURE=          yes
23
24 REPLACE_PERL=           strace-graph
25
26 .include "../../mk/bsd.prefs.mk"
27 .if ${OPSYS} == "Linux"
28 USE_TOOLS+=             autoconf
29 pre-configure:
30         cd ${WRKSRC} && autoconf
31 .endif
32
33 .if ${OPSYS} == "NetBSD"
34 MAKE_ENV+=      NETBSD_SRCDIR=${BSD_SRCDIR:Q}
35 pre-configure:
36         ${CP} -f ${WRKSRC}/syscalls.pl ${WRKSRC}/netbsd
37
38 .endif
39
40 .include "../../mk/bsd.pkg.mk"