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

Annotation of pkgsrc/net/quagga/Makefile, Revision 1.16

1.16    ! minskim     1: # $NetBSD: Makefile,v 1.15 2004/11/29 11:03:57 wiz Exp $
1.1       itojun      2: # Based on KAME Id: Makefile,v 1.1.2.1.2.1.10.2 1999/01/05 11:03:50 itojun Exp
                      3: #
                      4:
1.7       itojun      5: DISTNAME=      quagga-0.96.3
1.14      tv          6: PKGREVISION=   2
1.1       itojun      7: CATEGORIES=    net
                      8: MASTER_SITES=  http://www.quagga.net/download/
                      9:
1.15      wiz        10: MAINTAINER=    tech-pkg@NetBSD.org
1.1       itojun     11: HOMEPAGE=      http://www.quagga.net/
                     12: COMMENT=       Free multithreaded routing daemon software (fork of zebra)
                     13:
                     14: .include "../../mk/bsd.prefs.mk"
                     15:
1.12      snj        16: USE_BUILDLINK3=                yes
1.1       itojun     17: GNU_CONFIGURE=         # defined
1.2       itojun     18: PKG_SYSCONFSUBDIR?=    zebra
1.1       itojun     19: CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR}
1.16    ! minskim    20: CONFIGURE_ARGS+=       --localstatedir=${VARBASE}/run/zebra
1.1       itojun     21: # you might need debugging, it's a developer release !
                     22: #CFLAGS+=      -g
                     23:
                     24: CONFLICTS+=            zebra-[0-9]*
                     25:
                     26: PLIST_SRC=             # empty
                     27:
                     28: INFO_FILES=    quagga.info
1.4       itojun     29:
                     30: USE_PKGINSTALL=        YES
                     31: PKG_GROUPS=    quagga
                     32: PKG_USERS=     quagga:quagga
1.1       itojun     33:
                     34: .if defined(USE_ZEBRA_VTYSH) && ${USE_ZEBRA_VTYSH} == "YES"
                     35: USE_GNU_READLINE=      # uses rl_pending_input
1.12      snj        36: .  include "../../devel/readline/buildlink3.mk"
1.1       itojun     37: CONFIGURE_ARGS+=       --enable-vtysh
                     38: PLIST_SRC+=            ${PKGDIR}/PLIST.vtysh
                     39: .else
                     40: CONFIGURE_ARGS+=       --disable-vtysh
                     41: .endif
                     42:
1.10      grant      43: USE_GNU_TOOLS+=                make
1.1       itojun     44:
                     45: BUILD_DEFS+=           USE_INET6
                     46:
                     47: .if defined(USE_INET6) && ${USE_INET6} == YES
                     48: PLIST_SRC+=            ${PKGDIR}/PLIST.v6
                     49: .else
                     50: CONFIGURE_ARGS+=       --disable-ospf6d
                     51: CONFIGURE_ARGS+=       --disable-ripngd
                     52: .endif
                     53:
                     54: PLIST_SRC+=            ${PKGDIR}/PLIST
                     55:
                     56: LIBS+=                 ${LDFLAGS}
                     57:
                     58: pre-configure:
                     59:        cd ${WRKSRC} && ${AUTORECONF} --force
                     60: #      cd ${WRKSRC} && ${AUTOMAKE}
                     61:
                     62: #post-build:
                     63: #      cd ${WRKSRC}/doc ; \
                     64: #      ${TOUCH} quagga.texi ; \
                     65: #      ${MAKEINFO} --no-split quagga.texi
                     66:
                     67: post-install:
                     68:        @${CHMOD} a+r ${PREFIX}/share/examples/quagga/*
                     69:
                     70: .include "../../mk/automake.mk"
                     71: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>