[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / pbulk

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>