New commits:
commit 7645bb915898fb507cfce5c3bd477ac254fb221f
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
subverison: sub dependency on apaches with DAV
commit f35c8992ba8ffe047627d55f27eaa743e7e4d725
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
apache22: provide sub dependency DAV
commit 9b6731116537c91630dade2f0e3422067d23859f
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
apache2: provide sub dependency DAV
diff --git a/collab/subversion/DEPENDS b/collab/subversion/DEPENDS
index aee4567..615b62a 100755
--- a/collab/subversion/DEPENDS
+++ b/collab/subversion/DEPENDS
@@ -27,4 +27,24 @@ optional_depends cyrus-sasl '--with-sasl' '--without-sasl'
'for Cyrus SASL authe
optional_depends neon '--with-neon=/usr' '--without-neon' 'for Subversion
client to support DAV' &&
optional_depends db '--with-berkeley-db' '--without-berkeley-db' 'for
Berkeley DB backend' &&
-optional_depends APACHE2 '--with-apxs' '--without-apxs' 'to create Apache 2
modules'
+optional_depends APACHE2 '--with-apxs' '--without-apxs' 'to create Apache 2
modules' &&
+local indian=$(get_spell_provider $SPELL APACHE2) &&
+if [[ -z "$indian" ]]; then
+:
+else
+ case "$indian" in
+ apache2)
+ sub_depends apache2 DAV
+ ;;
+ apache22)
+ sub_depends apache22 DAV
+ ;;
+ httpd-dev)
+ # nothing to do in this case, it builds all modules
+ ;;
+ *)
+ message "${MESSAGE_COLOR}Unknown provider for APACHE2, please update
this spell!$DEFAULT_COLOR"
+ return -1
+ ;;
+ esac
+fi
diff --git a/collab/subversion/HISTORY b/collab/subversion/HISTORY
index 65214c1..4c4ede9 100644
--- a/collab/subversion/HISTORY
+++ b/collab/subversion/HISTORY
@@ -1,3 +1,6 @@
+2008-08-22 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: sub dependency on some apache with DAV
+
2008-07-29 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.5.1
+# extra options, for sub dependencies
+persistent_add APACHE22_EXTRA
+APACHE22_EXTRA=
basic_config() {
# Perform any configuration in here that doesn't involve modules
diff --git a/http/apache2/HISTORY b/http/apache2/HISTORY
index 805c8eb..3c08dd8 100644
--- a/http/apache2/HISTORY
+++ b/http/apache2/HISTORY
@@ -1,3 +1,7 @@
+2008-08-20 Thomas Orgis <sobukus AT sourcemage.org>
+ * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^none^PRE_SUB_DEPENDS:
+ provide DAV sub dependency for mod_dav
+
2008-05-27 Remko van der Vossen <wich AT sourcemage.org>
* CONFLICTS: conflict with xshttpd if that is compiled without prefix