Annotation of pkgsrc/time/anacron/Makefile, Revision 1.12
1.12 ! asau 1: # $NetBSD: Makefile,v 1.11 2008/06/12 02:14:52 joerg Exp $
1.1 jmmv 2: #
3:
4: DISTNAME= anacron-2.3
1.8 joerg 5: PKGREVISION= 2
1.1 jmmv 6: CATEGORIES= time
7: MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=anacron/}
8:
9: MAINTAINER= jmmv@NetBSD.org
1.2 salo 10: HOMEPAGE= http://anacron.sourceforge.net/
1.1 jmmv 11: COMMENT= Periodic command scheduler
1.12 ! asau 12: LICENSE= gnu-gpl-v2
1.1 jmmv 13:
1.11 joerg 14: PKG_DESTDIR_SUPPORT= user-destdir
15:
1.5 jlam 16: USE_TOOLS+= gmake
1.1 jmmv 17:
18: .include "../../mk/bsd.prefs.mk"
19:
20: SUBST_CLASSES+= hdr
1.9 rillig 21: SUBST_MESSAGE.hdr= Setting up global.h.
1.1 jmmv 22: SUBST_STAGE.hdr= pre-configure
23: SUBST_FILES.hdr= global.h
24: .if ${OPSYS} == "NetBSD"
25: SUBST_SED.hdr= -e 's|SENDMAIL ".*"|SENDMAIL "/usr/sbin/sendmail"|'
26: .else
27: SUBST_SED.hdr= -e 's|SENDMAIL ".*"|SENDMAIL "/usr/lib/sendmail"|'
28: .endif
29:
30: SUBST_CLASSES+= man
1.9 rillig 31: SUBST_MESSAGE.man= Setting up manpages.
1.1 jmmv 32: SUBST_STAGE.man= pre-configure
33: SUBST_FILES.man= anacrontab.5 anacron.8
34: SUBST_SED.man= -e 's|/etc/anacrontab|${PKG_SYSCONFDIR}/anacrontab|g'
35:
36: MAKE_FLAGS+= ANACRONTAB='${PKG_SYSCONFDIR}/anacrontab'
37: MAKE_FLAGS+= BINDIR='${PREFIX}/sbin'
1.6 rillig 38: MAKE_FLAGS+= CFLAGS=${CFLAGS:M*:Q}
39: MAKE_FLAGS+= INSTALL_DATA=${INSTALL_DATA:Q}
40: MAKE_FLAGS+= INSTALL_DIR=${TRUE:Q}
41: MAKE_FLAGS+= INSTALL_PROGRAM=${INSTALL_PROGRAM:Q}
1.1 jmmv 42: MAKE_FLAGS+= MANDIR='${PREFIX}/man'
1.6 rillig 43: MAKE_FLAGS+= PREFIX=${PREFIX:Q}
44: MAKE_FLAGS+= SHELL=${SH:Q}
1.1 jmmv 45: MAKE_FLAGS+= SPOOLDIR='/var/spool/anacron'
46:
47: EGDIR= ${PREFIX}/share/examples/anacron
48: .if exists(${FILESDIR}/anacrontab.${OPSYS})
49: CONF_FILES= ${EGDIR}/anacrontab.${OPSYS} \
50: ${PKG_SYSCONFDIR}/anacrontab
51: CONF_FILES_MODE= 0600
52: .endif
53:
54: OWN_DIRS= /var/spool/anacron
55:
56: RCD_SCRIPTS= anacron
57:
1.11 joerg 58: INSTALLATION_DIRS= ${PKGMANDIR}/man5 ${PKGMANDIR}/man8 sbin ${EGDIR}
59:
60: INSTALL_MAKE_FLAGS= BINDIR=${DESTDIR}${PREFIX}/sbin \
61: MANDIR=${DESTDIR}${PREFIX}/${PKGMANDIR}
1.1 jmmv 62:
63: post-install:
1.11 joerg 64: ${INSTALL_DATA} ${FILESDIR}/anacrontab.FreeBSD ${DESTDIR}${EGDIR}
65: ${INSTALL_DATA} ${FILESDIR}/anacrontab.NetBSD ${DESTDIR}${EGDIR}
1.1 jmmv 66:
67: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>