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>