Annotation of pkgsrc/pkgtools/pbulk/Makefile, Revision 1.18
1.18 ! joerg 1: # $NetBSD: Makefile,v 1.17 2007/08/16 12:50:34 joerg Exp $
1.1 joerg 2:
1.18 ! joerg 3: DISTNAME= pbulk-0.13
1.1 joerg 4: CATEGORIES= pkgtools
5: MASTER_SITES= # empty
6: DISTFILES= # empty
7:
8: MAINTAINER= joerg@NetBSD.org
9: HOMEPAGE= ftp://ftp.NetBSD.org/pub/NetBSD/packages/pkgsrc/doc/pkgsrc.html
10: COMMENT= Modular bulk build framework
11:
12: PKG_DESTDIR_SUPPORT= user-destdir
13:
14: WRKSRC= ${WRKDIR}/pbulk
15: EXTRACT_ONLY= # empty
16: NO_CHECKSUM= YES
17:
18: USE_TOOLS+= awk:run bzip2:run digest:run gzip:run ident:run make:run \
1.15 joerg 19: mail:run tar:run
1.1 joerg 20: DEPENDS+= rsync-[0-9]*:../../net/rsync
21:
1.13 tnn 22: SUBST_CLASSES+= tools
23: SUBST_STAGE.tools= post-patch
1.1 joerg 24: SUBST_MESSAGE.tools= Fixing references to tools
25: SUBST_FILES.tools= pbulk.conf scripts/build scripts/build-client-start \
26: scripts/bulkbuild scripts/client-clean \
27: scripts/pkg-build scripts/pkg-up-to-date scripts/pre-build \
28: scripts/report scripts/scan scripts/scan-client-start scripts/upload \
29: scripts/compute-packages.awk scripts/create-broken-graph.awk \
30: scripts/create-report-html.awk scripts/create-report-txt.awk \
31: scripts/create-report.awk
32: SUBST_VARS.tools= AWK BZIP2 DIGEST GZIP_CMD IDENT MAKE MAIL_CMD \
1.15 joerg 33: PBULK_CONFIG PKG_INFO PREFIX SH TAR
1.1 joerg 34:
35: CONF_FILES+= share/examples/pbulk/pbulk.conf ${PKG_SYSCONFDIR}/pbulk.conf
36:
37: PBULK_CONFIG= ${PKG_SYSCONFDIR}/pbulk.conf
38:
39: INSTALLATION_DIRS= bin libexec/pbulk \
40: ${PKGMANDIR}/cat1 ${PKGMANDIR}/man1 \
41: share/examples/pbulk
1.2 rillig 42: USE_BSD_MAKEFILE= yes
1.1 joerg 43:
44: .include "../../mk/bsd.prefs.mk"
45:
46: do-extract:
47: ${CP} -r ${FILESDIR}/pbulk ${WRKDIR}
48:
49: post-install:
50: ${INSTALL_DATA} ${WRKSRC}/pbulk.conf ${DESTDIR}${PREFIX}/share/examples/pbulk/pbulk.conf
51:
1.3 joerg 52: .if ${OPSYS} == "NetBSD"
53: . if !empty(OS_VERSION:M2.*)
54: USE_BUILTIN.libevent = no
55: . endif
56: .endif
57:
1.4 joerg 58: .if ${OPSYS} == "SunOS"
59: LDADD+= -lsocket -lresolv
60: MAKE_ENV+= LDADD=${LDADD:Q}
61: .endif
62:
1.17 joerg 63: .if ${OPSYS} == "Linux"
64: CPPFLAGS+= -D_GNU_SOURCE
65: .endif
66:
1.1 joerg 67: .include "../../devel/libevent/buildlink3.mk"
1.4 joerg 68: .include "../../pkgtools/libnbcompat/inplace.mk"
1.1 joerg 69: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>