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

Annotation of pkgsrc/net/vtun/Makefile, Revision 1.43

1.43    ! joerg       1: # $NetBSD: Makefile,v 1.42 2010/01/17 12:02:36 wiz Exp $
1.1       hubertf     2:
1.19      taca        3: DISTNAME=      vtun-2.6
1.43    ! joerg       4: PKGREVISION=   9
1.1       hubertf     5: CATEGORIES=    net
1.3       kleink      6: MASTER_SITES=  http://vtun.sourceforge.net/
1.22      hubertf     7:
                      8: PATCHFILES=    vtun-26to30.patch
                      9: PATCH_SITES+=  ${MASTER_SITE_LOCAL}
                     10: PATCH_DIST_STRIP=    -p1
1.1       hubertf    11:
1.33      cjs        12: MAINTAINER=    cjs@NetBSD.org
1.3       kleink     13: HOMEPAGE=      http://vtun.sourceforge.net/
1.9       wiz        14: COMMENT=       Virtual Tunnels over TCP/IP networks with traffic shaping
1.1       hubertf    15:
1.41      joerg      16: PKG_DESTDIR_SUPPORT=   user-destdir
                     17:
1.25      agc        18: WRKSRC=                        ${WRKDIR}/vtun
1.21      jlam       19:
1.14      jlam       20: GNU_CONFIGURE=         YES
1.36      rillig     21: CONFIGURE_ARGS+=       --localstatedir=${VARBASE:Q}
                     22: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
1.16      jlam       23: CONFIGURE_ARGS+=       --with-ssl-headers=${SSLBASE}/include/openssl
                     24: CONFIGURE_ARGS+=       --with-ssl-lib=${SSLBASE}/lib
                     25: CONFIGURE_ARGS+=       --with-lzo-headers=${BUILDLINK_PREFIX.liblzo}/include
                     26: CONFIGURE_ARGS+=       --with-lzo-lib=${BUILDLINK_PREFIX.liblzo}/lib
1.30      wiz        27: BUILD_TARGET=          vtund
1.14      jlam       28:
                     29: DOCDIR=                        ${PREFIX}/share/doc/vtun
                     30: EGDIR=                 ${PREFIX}/share/examples/vtun
                     31: LOCKDIR=               /var/run/vtund
                     32: LOGDIR=                        /var/log/vtund
                     33:
                     34: CONF_FILES_PERMS=      ${EGDIR}/vtund.conf ${PKG_SYSCONFDIR}/vtund.conf \
1.43    ! joerg      35:                        ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0600
1.14      jlam       36: OWN_DIRS=              ${LOCKDIR} ${LOGDIR}
                     37:
1.41      joerg      38: INSTALLATION_DIRS=     ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 sbin ${EGDIR} ${DOCDIR}
1.35      jlam       39:
1.14      jlam       40: post-build:
                     41:        @cd ${WRKSRC}; for file in vtund.8; do                          \
                     42:                ${SED}  -e "s|@PKG_SYSCONFDIR@|${PKG_SYSCONFDIR}|g"     \
                     43:                        $${file} > $${file}.fixed;                      \
                     44:                ${MV} -f $${file}.fixed $${file};                       \
                     45:        done
                     46:        ${SED}  -e "/^[^#]/s|^|#|" -e "s|^$$|#|" ${WRKSRC}/vtund.conf   \
                     47:                > ${WRKDIR}/vtund.conf
1.10      kim        48:
                     49: do-install:
1.41      joerg      50:        ${INSTALL_PROGRAM} ${WRKSRC}/vtund ${DESTDIR}${PREFIX}/sbin
                     51:        ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${DOCDIR}
                     52:        ${INSTALL_DATA} ${WRKSRC}/README.Crypto ${DESTDIR}${DOCDIR}
                     53:        ${INSTALL_DATA} ${WRKSRC}/README.Setup ${DESTDIR}${DOCDIR}
                     54:        ${INSTALL_DATA} ${WRKSRC}/README.Shaper ${DESTDIR}${DOCDIR}
                     55:        ${INSTALL_DATA} ${WRKDIR}/vtund.conf ${DESTDIR}${EGDIR}/vtund.conf
                     56:        ${INSTALL_MAN} ${WRKSRC}/vtund.conf.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
                     57:        ${INSTALL_MAN} ${WRKSRC}/vtund.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
                     58:        ${LN} -s vtund.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8/vtun.8
1.10      kim        59:
1.27      snj        60: .include "../../archivers/liblzo/buildlink3.mk"
                     61: .include "../../devel/zlib/buildlink3.mk"
                     62: .include "../../security/openssl/buildlink3.mk"
1.16      jlam       63:
1.1       hubertf    64: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>