pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/apache2 The directories for configuration files an...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b540d1cca67b
branches:  trunk
changeset: 518057:b540d1cca67b
user:      rillig <rillig%pkgsrc.org@localhost>
date:      Wed Aug 30 06:16:27 2006 +0000

description:
The directories for configuration files and log files are now set in the
config.layout file instead of CONFIGURE_ARGS, to avoid defining things
twice. No actual change, since the paths are still the same.

Added all necessary variables to BUILD_DEFS, as reported by pkglint.

diffstat:

 www/apache2/Makefile         |  8 +++++---
 www/apache2/distinfo         |  4 ++--
 www/apache2/options.mk       |  5 ++++-
 www/apache2/patches/patch-ad |  6 +++---
 4 files changed, 14 insertions(+), 9 deletions(-)

diffs (105 lines):

diff -r 8509765dec64 -r b540d1cca67b www/apache2/Makefile
--- a/www/apache2/Makefile      Wed Aug 30 05:41:19 2006 +0000
+++ b/www/apache2/Makefile      Wed Aug 30 06:16:27 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.104 2006/07/28 13:35:37 tron Exp $
+# $NetBSD: Makefile,v 1.105 2006/08/30 06:16:27 rillig Exp $
 
 .include "Makefile.common"
 
@@ -12,13 +12,12 @@
 CONFLICTS=     apache-*ssl-[0-9]* apache-[0-9]* apache6-[0-9]*
 
 BUILD_DEFS+=   USE_INET6
+BUILD_DEFS+=   VARBASE
 
 USE_TOOLS+=            perl perl:run pkg-config
 USE_LIBTOOL=           yes
 GNU_CONFIGURE=         yes
 CONFIGURE_ARGS+=       --enable-layout=NetBSD
-CONFIGURE_ARGS+=       --localstatedir=${VARBASE:Q}
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
 CONFIGURE_ARGS+=       --with-port=80
 CONFIGURE_ARGS+=       --enable-so
 CONFIGURE_ENV+=                perlbin=${PERL5:Q}
@@ -94,6 +93,7 @@
 APACHE_GROUP?=         www
 PKG_GROUPS=            ${APACHE_GROUP}
 PKG_USERS=             ${APACHE_USER}:${APACHE_GROUP}
+BUILD_DEFS+=           APACHE_USER APACHE_GROUP
 
 PKG_SYSCONFVAR=                apache
 PKG_SYSCONFSUBDIR?=    httpd
@@ -130,6 +130,8 @@
 SUBST_STAGE.paths=     pre-configure
 SUBST_FILES.paths=     config.layout
 SUBST_SED.paths=       -e "s|@PREFIX@|${PREFIX}|g"
+SUBST_SED.paths+=      -e "s|@VARBASE@|${VARBASE}|g"
+SUBST_SED.paths+=      -e "s|@SYSCONFDIR@|${PKG_SYSCONFDIR}|g"
 SUBST_MESSAGE.paths=   Fixing paths.
 
 SUBST_CLASSES+=                apr-lt
diff -r 8509765dec64 -r b540d1cca67b www/apache2/distinfo
--- a/www/apache2/distinfo      Wed Aug 30 05:41:19 2006 +0000
+++ b/www/apache2/distinfo      Wed Aug 30 06:16:27 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.48 2006/07/28 10:38:36 tron Exp $
+$NetBSD: distinfo,v 1.49 2006/08/30 06:16:27 rillig Exp $
 
 SHA1 (httpd-2.0.59.tar.bz2) = 908209cd6e52f700d2a841a25de36e44d469c376
 RMD160 (httpd-2.0.59.tar.bz2) = 78b802354e338798a6978ece8b3568be97542174
@@ -6,7 +6,7 @@
 SHA1 (patch-aa) = bff1ef591f5361e7169ff9005dcf86437b9dac23
 SHA1 (patch-ab) = 387892276efd49fd081a187c1123de26fb6486ba
 SHA1 (patch-ac) = 515043b5c215d49fe8f6d3191b502c978e2a2dad
-SHA1 (patch-ad) = 8c6f62346ffb5069de89a50516a3da2c6104e09b
+SHA1 (patch-ad) = 088d6ff0e7a8acfe70b4f85a6ce58d42c935fd13
 SHA1 (patch-ag) = 78dcb023f524ef65928b529320932c9664ec0d01
 SHA1 (patch-ai) = 4dc88c15b0525a5aabc80d5c2a0720cd260629de
 SHA1 (patch-ak) = f11a86b1235d5c595fa381bbb474db4fe8448215
diff -r 8509765dec64 -r b540d1cca67b www/apache2/options.mk
--- a/www/apache2/options.mk    Wed Aug 30 05:41:19 2006 +0000
+++ b/www/apache2/options.mk    Wed Aug 30 06:16:27 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2006/07/28 10:38:36 tron Exp $
+# $NetBSD: options.mk,v 1.5 2006/08/30 06:16:27 rillig Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.apache
 PKG_SUPPORTED_OPTIONS= suexec
@@ -6,6 +6,9 @@
 .include "../../mk/bsd.options.mk"
 
 .if !empty(PKG_OPTIONS:Msuexec)
+BUILD_DEFS+=           VARBASE APACHE_USER APACHE_SUEXEC_PATH
+BUILD_DEFS+=           APACHE_SUEXEC_DOCROOT APACHE_SUEXEC_LOGFILE
+
 APACHE_SUEXEC_DOCROOT?=        ${PREFIX}/share/httpd/htdocs
 APACHE_SUEXEC_PATH=    /bin:/usr/bin:${PREFIX}/bin:/usr/local/bin
 APACHE_SUEXEC_LOGFILE?=        ${VARBASE}/log/httpd/suexec.log
diff -r 8509765dec64 -r b540d1cca67b www/apache2/patches/patch-ad
--- a/www/apache2/patches/patch-ad      Wed Aug 30 05:41:19 2006 +0000
+++ b/www/apache2/patches/patch-ad      Wed Aug 30 06:16:27 2006 +0000
@@ -1,4 +1,4 @@
-$NetBSD: patch-ad,v 1.7 2005/04/25 09:13:14 adam Exp $
+$NetBSD: patch-ad,v 1.8 2006/08/30 06:16:27 rillig Exp $
 
 --- config.layout.orig 2004-11-24 19:31:09.000000000 +0000
 +++ config.layout
@@ -15,7 +15,7 @@
 +    sbindir:       ${exec_prefix}/sbin
 +    libexecdir:    ${exec_prefix}/lib/httpd
 +    mandir:        ${prefix}/man
-+    sysconfdir:    ${prefix}/etc/httpd
++    sysconfdir:    @SYSCONFDIR@
 +    datadir:       ${prefix}/share/httpd
 +    installbuilddir: ${datadir}/build
 +    errordir:      ${datadir}/error
@@ -24,7 +24,7 @@
 +    manualdir:     ${datadir}/manual
 +    cgidir:        ${exec_prefix}/libexec/cgi-bin
 +    includedir:    ${prefix}/include/httpd
-+    localstatedir: /var
++    localstatedir: @VARBASE@
 +    runtimedir:    ${localstatedir}/run
 +    logfiledir:    ${localstatedir}/log/httpd
 +    proxycachedir: ${localstatedir}/db/httpd/proxy



Home | Main Index | Thread Index | Old Index