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

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>