1 # $NetBSD: Makefile,v 1.4 2013/03/07 12:58:11 obache Exp $
4 DISTNAME
= logrotate-3.8
.4
6 MASTER_SITES
= https
://fedorahosted.org
/releases
/l
/o
/logrotate
/
9 MAINTAINER
= pkgsrc-users@NetBSD.org
10 HOMEPAGE
= https
://fedorahosted.org
/logrotate
/
11 COMMENT
= Daemon to rotate
, compress
, remove and mail system log files
14 USE_TOOLS
+= gmake gzip
:run gunzip
:run mail
:run
17 CFLAGS
+= -DSTATEFILE
=\"${VARBASE}/db
/logrotate.status
\"
18 CFLAGS
+= -DDEFAULT_MAIL_COMMAND
=\"${MAIL_CMD
:Q
}\"
19 CFLAGS
+= -DCOMPRESS_COMMAND
=\"${GZIP_CMD
:[1]:Q
}\"
20 CFLAGS
+= -DUNCOMPRESS_COMMAND
=\"${GUNZIP_CMD
:[1]:Q
}\"
22 MAKE_ENV
+= RPM_OPT_FLAGS
=${CFLAGS
:Q
}
25 EGDIR
= ${PREFIX}/share
/examples
/logrotate
26 CONF_FILES
= ${EGDIR}/logrotate.conf
${PKG_SYSCONFDIR}/logrotate.conf
27 OWN_DIRS
= ${PKG_SYSCONFDIR}/logrotate.d
28 MESSAGE_SUBST
+= EGDIR
=${EGDIR}
29 INSTALLATION_DIRS
+= ${EGDIR} ${PKG_SYSCONFDIR} ${OWN_DIRS}
33 SUBST_STAGE.paths
= pre-build
34 SUBST_MESSAGE.paths
= Substituting paths variables.
35 SUBST_FILES.paths
= examples
/logrotate-default
36 SUBST_FILES.paths
+= examples
/logrotate.cron
37 SUBST_FILES.paths
+= logrotate
.8
38 SUBST_VARS.paths
= PREFIX
39 SUBST_VARS.paths
+= VARBASE
40 SUBST_VARS.paths
+= PKG_SYSCONFDIR
42 DOCDIR
= share
/doc
/logrotate
44 ${INSTALL_PROGRAM} ${WRKSRC}/logrotate
${DESTDIR}${PREFIX}/sbin
45 ${INSTALL_DATA} ${WRKSRC}/examples
/logrotate-default
${DESTDIR}${EGDIR}/logrotate.conf
46 ${INSTALL_DATA} ${WRKSRC}/examples
/logrotate.cron
${DESTDIR}/${EGDIR}
47 ${INSTALL_DATA} ${WRKSRC}/README.
* ${DESTDIR}${PREFIX}/${DOCDIR}
48 ${INSTALL_DATA} ${WRKSRC}/CHANGES
${DESTDIR}${PREFIX}/${DOCDIR}
49 ${INSTALL_DATA} ${WRKSRC}/COPYING
${DESTDIR}${PREFIX}/${DOCDIR}
50 ${INSTALL_MAN} ${WRKSRC}/logrotate.conf
.5 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man5
51 ${INSTALL_MAN} ${WRKSRC}/logrotate
.8 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man8
53 .
include "../../devel/popt/buildlink3.mk"
54 .
include "../../mk/bsd.pkg.mk"