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

Annotation of pkgsrc/net/proftpd/Makefile, Revision 1.66

1.66    ! sbd         1: # $NetBSD: Makefile,v 1.65 2011/11/16 09:05:03 obache Exp $
1.1       martti      2:
1.65      obache      3: DISTNAME=      proftpd-1.3.3g
1.66    ! sbd         4: PKGREVISION=   1
1.60      adam        5: CATEGORIES=    net
                      6: MASTER_SITES=  ftp://ftp.proftpd.org/distrib/source/ \
                      7:                ftp://ftp.servus.at/ProFTPD/distrib/source/ \
                      8:                ftp://ftp.fsn.hu/pub/proftpd/distrib/source/
                      9: EXTRACT_SUFX=  .tar.bz2
                     10:
                     11: MAINTAINER=    kim@tac.nyc.ny.us
                     12: HOMEPAGE=      http://www.proftpd.org/
                     13: COMMENT=       FTP server with Apache like configuration
                     14: LICENSE=       gnu-gpl-v2
1.10      kim        15:
1.47      joerg      16: PKG_DESTDIR_SUPPORT=   user-destdir
                     17:
1.40      martti     18: WRKSRC=                        ${WRKDIR}/${PKGNAME_NOREV}
1.1       martti     19:
1.63      dholland   20: USE_TOOLS+=            gmake intltool msgfmt perl:run
1.40      martti     21: GNU_CONFIGURE=         yes
1.48      martti     22: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
1.59      obache     23: CONFIGURE_ARGS+=       --localstatedir=${VARBASE}/run
1.15      xtraeme    24: CONFIGURE_ARGS+=       --disable-sendfile
                     25: CONFIGURE_ARGS+=       --enable-ctrls
1.38      martti     26: CONFIGURE_ARGS+=       --enable-nls
1.60      adam       27: CONFIGURE_ENV+=                install_group=${ROOT_GROUP}
                     28: CONFIGURE_ENV+=                install_user=${ROOT_USER}
1.35      minskim    29:
1.40      martti     30: BUILD_DEFS+=           VARBASE
1.38      martti     31:
1.40      martti     32: RCD_SCRIPTS=           proftpd
1.53      shattere   33: REPLACE_PERL+=         contrib/ftpasswd
1.63      dholland   34: REPLACE_PERL+=         src/prxs.in
1.7       jmmv       35:
1.48      martti     36: CONF_FILES=            ${PREFIX}/share/examples/proftpd/basic.conf \
                     37:                        ${PKG_SYSCONFDIR}/proftpd.conf
1.1       martti     38:
1.55      tron       39: INSTALLATION_DIRS+=    lib/proftpd
1.38      martti     40: INSTALLATION_DIRS+=    share/doc/proftpd
                     41: INSTALLATION_DIRS+=    share/examples/proftpd
                     42:
1.40      martti     43: PLIST_SRC+=            ${PKGDIR}/PLIST
                     44:
1.22      salo       45: .include "options.mk"
1.1       martti     46:
1.59      obache     47: SUBST_CLASSES+=                libwrap
                     48: SUBST_STAGE.libwrap=   post-patch
                     49: SUBST_FILES.libwrap=   contrib/mod_wrap.c
                     50: SUBST_SED.libwrap=     -e '/^...\$$Libraries: /s/ -lnsl\$$$$/$$/'
1.52      kim        51:
1.1       martti     52: post-install:
1.26      martti     53: .for i in NEWS README README.IPv6 README.LDAP README.PAM README.capabilities \
                     54:           README.classes README.controls README.facl README.modules
1.47      joerg      55:        ${INSTALL_DATA} ${WRKSRC}/${i} ${DESTDIR}${PREFIX}/share/doc/proftpd
1.1       martti     56: .endfor
1.3       martti     57: .for i in Configuration.html faq.html license.txt
1.47      joerg      58:        ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DESTDIR}${PREFIX}/share/doc/proftpd
1.1       martti     59: .endfor
1.47      joerg      60:        ${INSTALL_DATA} ${WRKSRC}/sample-configurations/*.conf \
                     61:                ${DESTDIR}${PREFIX}/share/examples/proftpd
1.53      shattere   62:        ${INSTALL_SCRIPT} ${WRKSRC}/contrib/ftpasswd \
                     63:                ${DESTDIR}${PREFIX}/share/examples/proftpd
1.1       martti     64:
1.38      martti     65: .include "../../devel/gettext-lib/buildlink3.mk"
1.66    ! sbd        66: .include "../../mk/curses.buildlink3.mk"
1.1       martti     67: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>