Sun Dec 7 22:38:13 2008 UTC ()
DEPENDS+=mail/pear-Mail
PKGREVISION++


(adrianp)
diff -r1.21 -r1.22 pkgsrc/security/base/Makefile

cvs diff -r1.21 -r1.22 pkgsrc/security/base/Attic/Makefile (switch to unified diff)

--- pkgsrc/security/base/Attic/Makefile 2008/11/05 22:50:00 1.21
+++ pkgsrc/security/base/Attic/Makefile 2008/12/07 22:38:13 1.22
@@ -1,87 +1,89 @@ @@ -1,87 +1,89 @@
1# $NetBSD: Makefile,v 1.21 2008/11/05 22:50:00 adrianp Exp $ 1# $NetBSD: Makefile,v 1.22 2008/12/07 22:38:13 adrianp Exp $
2# 2#
3 3
4DISTNAME= base-1.4.1 4DISTNAME= base-1.4.1
 5PKGREVISION= 1
5CATEGORIES= security 6CATEGORIES= security
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=secureideas/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=secureideas/}
7 8
8MAINTAINER= adrianp@NetBSD.org 9MAINTAINER= adrianp@NetBSD.org
9HOMEPAGE= http://secureideas.sourceforge.net/ 10HOMEPAGE= http://secureideas.sourceforge.net/
10COMMENT= Analysis engine to process a database of security events 11COMMENT= Analysis engine to process a database of security events
11 12
12PKG_DESTDIR_SUPPORT= destdir 13PKG_DESTDIR_SUPPORT= destdir
13 14
14.include "../../mk/apachever.mk" 15.include "../../mk/apachever.mk"
15.include "../../lang/php/phpversion.mk" 16.include "../../lang/php/phpversion.mk"
16 17
17DEPENDS+= adodb>=4.96a:../../databases/adodb 18DEPENDS+= adodb>=4.96a:../../databases/adodb
18DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.0.4:../../graphics/php-gd 19DEPENDS+= ${PHP_PKG_PREFIX}-gd>=4.0.4:../../graphics/php-gd
19DEPENDS+= ${PHP_PKG_PREFIX}-sockets>=4.0.4:../../net/php-sockets 20DEPENDS+= ${PHP_PKG_PREFIX}-sockets>=4.0.4:../../net/php-sockets
20DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.0.4:../../databases/php-mysql 21DEPENDS+= ${PHP_PKG_PREFIX}-mysql>=4.0.4:../../databases/php-mysql
21DEPENDS+= ${PHP_PKG_PREFIX}-pear-Log-[0-9]*:../../sysutils/pear-Log 22DEPENDS+= ${PHP_PKG_PREFIX}-pear-Log-[0-9]*:../../sysutils/pear-Log
22DEPENDS+= ${PHP_PKG_PREFIX}-pear-Numbers_Words-[0-9]*:../../math/pear-Numbers_Words 23DEPENDS+= ${PHP_PKG_PREFIX}-pear-Numbers_Words-[0-9]*:../../math/pear-Numbers_Words
23DEPENDS+= ${PHP_PKG_PREFIX}-pear-Numbers_Roman-[0-9]*:../../math/pear-Numbers_Roman 24DEPENDS+= ${PHP_PKG_PREFIX}-pear-Numbers_Roman-[0-9]*:../../math/pear-Numbers_Roman
24DEPENDS+= ${PHP_PKG_PREFIX}-pear-Image_Color-[0-9]*:../../graphics/pear-Image_Color 25DEPENDS+= ${PHP_PKG_PREFIX}-pear-Image_Color-[0-9]*:../../graphics/pear-Image_Color
25DEPENDS+= ${PHP_PKG_PREFIX}-pear-Image_Graph-[0-9]*:../../graphics/pear-Image_Graph 26DEPENDS+= ${PHP_PKG_PREFIX}-pear-Image_Graph-[0-9]*:../../graphics/pear-Image_Graph
 27DEPENDS+= ${PHP_PKG_PREFIX}-pear-Mail-[0-9]*:../../mail/pear-Mail
26DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.0.4:../../www/ap-php 28DEPENDS+= ${APACHE_PKG_PREFIX}-${PHP_PKG_PREFIX}>=4.0.4:../../www/ap-php
27 29
28NO_BUILD= YES 30NO_BUILD= YES
29WRKSRC= ${WRKDIR}/base-php4 31WRKSRC= ${WRKDIR}/base-php4
30 32
31.include "../../mk/bsd.prefs.mk" 33.include "../../mk/bsd.prefs.mk"
32 34
33DOC_FILES= CHANGELOG CREDITS README README.mssql TODO \ 35DOC_FILES= CHANGELOG CREDITS README README.mssql TODO \
34 UPGRADE base_faq.rtf INSTALL INSTALL.rtf \ 36 UPGRADE base_faq.rtf INSTALL INSTALL.rtf \
35 README.country_support README.graph_alert_data 37 README.country_support README.graph_alert_data
36BASE_DIR= ${PREFIX}/share/base 38BASE_DIR= ${PREFIX}/share/base
37EGDIR= ${PREFIX}/share/examples/base 39EGDIR= ${PREFIX}/share/examples/base
38MESSAGE_SUBST+= EGDIR=${EGDIR:Q} BASE_DIR=${BASE_DIR:Q} 40MESSAGE_SUBST+= EGDIR=${EGDIR:Q} BASE_DIR=${BASE_DIR:Q}
39PAX_DIRS= admin help images includes languages scripts setup \ 41PAX_DIRS= admin help images includes languages scripts setup \
40 sql styles 42 sql styles
41WWW_USER?= ${APACHE_USER} 43WWW_USER?= ${APACHE_USER}
42WWW_GROUP?= ${APACHE_GROUP} 44WWW_GROUP?= ${APACHE_GROUP}
43USE_TOOLS+= pax perl:run 45USE_TOOLS+= pax perl:run
44REPLACE_PERL+= scripts/base_maintenance.pl 46REPLACE_PERL+= scripts/base_maintenance.pl
45 47
46PKG_GROUPS_VARS+= WWW_GROUP 48PKG_GROUPS_VARS+= WWW_GROUP
47PKG_USERS_VARS+= WWW_USER 49PKG_USERS_VARS+= WWW_USER
48 50
49CONF_FILES= ${EGDIR}/base.conf ${PKG_SYSCONFDIR}/base.conf 51CONF_FILES= ${EGDIR}/base.conf ${PKG_SYSCONFDIR}/base.conf
50 52
51CONF_FILES_PERMS= ${EGDIR}/base_conf.php ${BASE_DIR}/base_conf.php \ 53CONF_FILES_PERMS= ${EGDIR}/base_conf.php ${BASE_DIR}/base_conf.php \
52 ${WWW_USER} ${WWW_GROUP} 0600 54 ${WWW_USER} ${WWW_GROUP} 0600
53 55
54BUILD_DEFS+= APACHE_USER APACHE_GROUP 56BUILD_DEFS+= APACHE_USER APACHE_GROUP
55 57
56SUBST_CLASSES+= conf 58SUBST_CLASSES+= conf
57SUBST_STAGE.conf= post-patch 59SUBST_STAGE.conf= post-patch
58SUBST_FILES.conf= base.conf base_conf.php.dist 60SUBST_FILES.conf= base.conf base_conf.php.dist
59SUBST_SED.conf= -e "s|@BASE_DIR@|${BASE_DIR}|g" 61SUBST_SED.conf= -e "s|@BASE_DIR@|${BASE_DIR}|g"
60SUBST_SED.conf+= -e "s|@DBTYPE@|${DBTYPE}|g" 62SUBST_SED.conf+= -e "s|@DBTYPE@|${DBTYPE}|g"
61SUBST_SED.conf+= -e "s|@PREFIX@|${PREFIX}|g" 63SUBST_SED.conf+= -e "s|@PREFIX@|${PREFIX}|g"
62SUBST_MESSAGE.conf= Fixing configuration files. 64SUBST_MESSAGE.conf= Fixing configuration files.
63 65
64INSTALLATION_DIRS= ${BASE_DIR} ${EGDIR} share/doc/base 66INSTALLATION_DIRS= ${BASE_DIR} ${EGDIR} share/doc/base
65 67
66.include "options.mk" 68.include "options.mk"
67 69
68post-extract: 70post-extract:
69 ${CP} ${FILESDIR}/base.conf ${WRKSRC}/base.conf 71 ${CP} ${FILESDIR}/base.conf ${WRKSRC}/base.conf
70 ${FIND} ${WRKSRC} -name *.php | ${XARGS} ${CHMOD} ${SHAREMODE} 72 ${FIND} ${WRKSRC} -name *.php | ${XARGS} ${CHMOD} ${SHAREMODE}
71 73
72do-install: 74do-install:
73 ${INSTALL_DATA} ${WRKSRC}/base.conf ${DESTDIR}${EGDIR} 75 ${INSTALL_DATA} ${WRKSRC}/base.conf ${DESTDIR}${EGDIR}
74 ${INSTALL_DATA} ${WRKSRC}/base_conf.php.dist ${DESTDIR}${EGDIR}/base_conf.php 76 ${INSTALL_DATA} ${WRKSRC}/base_conf.php.dist ${DESTDIR}${EGDIR}/base_conf.php
75 ${INSTALL_DATA} ${WRKSRC}/*.php ${DESTDIR}${BASE_DIR} 77 ${INSTALL_DATA} ${WRKSRC}/*.php ${DESTDIR}${BASE_DIR}
76 78
77. for f in ${DOC_FILES} 79. for f in ${DOC_FILES}
78 ${INSTALL_DATA} ${WRKSRC}/docs/${f:Q} ${DESTDIR}${PREFIX}/share/doc/base 80 ${INSTALL_DATA} ${WRKSRC}/docs/${f:Q} ${DESTDIR}${PREFIX}/share/doc/base
79. endfor 81. endfor
80 82
81. for i in ${PAX_DIRS} 83. for i in ${PAX_DIRS}
82 cd ${WRKSRC}/${i:Q} && pax -rw . ${DESTDIR}${BASE_DIR}/${i:Q} 84 cd ${WRKSRC}/${i:Q} && pax -rw . ${DESTDIR}${BASE_DIR}/${i:Q}
83. endfor 85. endfor
84 86
85 ${CHOWN} ${WWW_USER} ${DESTDIR}${BASE_DIR} 87 ${CHOWN} ${WWW_USER} ${DESTDIR}${BASE_DIR}
86 88
87.include "../../mk/bsd.pkg.mk" 89.include "../../mk/bsd.pkg.mk"