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

Annotation of pkgsrc/comms/hylafax/Makefile, Revision 1.62

1.62    ! dsainty     1: # $NetBSD: Makefile,v 1.61 2010/01/29 16:44:13 joerg Exp $
1.1       rh          2:
1.50      adrianp     3: VERS=          4.2.5
1.45      wiz         4: DISTNAME=      hylafax-${VERS}
1.60      wiz         5: PKGREVISION=   5
1.1       rh          6: CATEGORIES=    comms
1.45      wiz         7: MASTER_SITES_BETA=     ftp://ftp.hylafax.org/source/BETA/
1.56      heinz       8: MASTER_SITES_RELEASE=  ftp://ftp.hylafax.org/source/
1.54      rillig      9: MASTER_SITES=  ${MASTER_SITES_RELEASE}
1.11      abs        10:
1.61      joerg      11: PKG_DESTDIR_SUPPORT=   user-destdir
                     12:
1.45      wiz        13: MAINTAINER=    hallmann@ahatec.de
1.1       rh         14: HOMEPAGE=      http://www.hylafax.org/
1.16      wiz        15: COMMENT=       Telecommunication and fax server system
1.1       rh         16:
1.5       jlam       17: DEPENDS+=      mawk>=1.2.2:../../lang/mawk
1.1       rh         18:
1.45      wiz        19: CONFLICTS=     hylafax-devel-[0-9]* mgetty-[0-9]*
1.1       rh         20:
1.54      rillig     21: BUILD_DEFS+=   FAXUSER FAXGROUP VARBASE
                     22:
1.42      adam       23: USE_LANGUAGES=         c c++
1.46      jlam       24: USE_TOOLS+=            gs:run
1.42      adam       25: HAS_CONFIGURE=         yes
1.48      rillig     26: CONFIGURE_ARGS+=       --with-MAKE=${MAKE_PROGRAM:Q}
1.42      adam       27: CONFIGURE_ARGS+=       --with-INSTALL="" --nointeractive
                     28: CONFIGURE_ARGS+=       --with-ZLIBINC=-I${BUILDLINK_PREFIX.zlib}/include
                     29: CONFIGURE_ARGS+=       --with-LIBZ="-L${BUILDLINK_PREFIX.zlib}/lib -lz"
1.54      rillig     30: CONFIGURE_ENV+=                PREFIX=${PREFIX:Q} OPTIMIZER=${CFLAGS:Q}
1.47      rillig     31: CONFIGURE_ENV+=                FAXUID=${FAXUSER:Q} FAXGID=${FAXGROUP:Q}
1.52      markd      32: CONFIGURE_ENV+=                VARBASE=${VARBASE:Q}
1.42      adam       33: MANCOMPRESSED=         yes
1.29      jlam       34:
1.1       rh         35: FAXUSER?=      uucp
                     36: FAXGROUP?=     dialer
1.26      abs        37: RCD_SCRIPTS=   hylafax
1.1       rh         38:
1.58      obache     39: MAKE_JOBS_SAFE=        NO
                     40:
1.55      joerg      41: INSTALLATION_DIRS=     libdata/hylafax
                     42:
1.61      joerg      43: SPECIAL_PERMS+=        bin/faxalter ${SETUID_ROOT_PERMS} \
                     44:                bin/faxrm ${SETUID_ROOT_PERMS} \
                     45:                libexec/faxgetty ${SETUID_ROOT_PERMS} \
                     46:                sbin/faxq ${SETUID_ROOT_PERMS}
1.1       rh         47:
1.54      rillig     48: PKG_OPTIONS_VAR=       PKG_OPTIONS.hylafax
                     49: PKG_SUPPORTED_OPTIONS= pam
1.45      wiz        50: #pam doesn't work right now, so disabled by default
                     51: #PKG_SUGGESTED_OPTIONS=       pam
                     52: .include "../../mk/bsd.options.mk"
                     53:
                     54: .if !empty(PKG_OPTIONS:Mpam)
                     55: .include "../../mk/pam.buildlink3.mk"
                     56: .else
                     57: CONFIGURE_ARGS+=       --disable-pam
                     58: .endif
                     59:
1.57      markd      60: .include "../../mk/bsd.prefs.mk"
                     61:
                     62: .if ${OPSYS} == "NetBSD" && exists(/usr/include/sys/pset.h)
                     63: CONFIGURE_ENV+=                MACHDEPLIBS=-lrt
                     64: .endif
                     65:
1.38      recht      66: .include "../../devel/zlib/buildlink3.mk"
1.62    ! dsainty    67: .include "../../mk/jpeg.buildlink3.mk"
1.36      wiz        68: .include "../../graphics/tiff/buildlink3.mk"
1.42      adam       69:
1.1       rh         70: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>