Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (b08217aacca72ee65f80e7642d51571bc07f8c3d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (b08217aacca72ee65f80e7642d51571bc07f8c3d)
  • Date: Fri, 22 Aug 2008 12:45:23 -0500

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

collab/subversion/DEPENDS | 22 +++++++++++++++++++++-
collab/subversion/HISTORY | 3 +++
http/apache2/BUILD | 2 +-
http/apache2/CONFIGURE | 3 +++
http/apache2/HISTORY | 4 ++++
http/apache2/PRE_SUB_DEPENDS | 6 ++++++
http/apache2/REPAIR^none^PRE_SUB_DEPENDS | 6 ++++++
http/apache2/SUB_DEPENDS | 7 +++++++
http/apache22/BUILD | 2 +-
http/apache22/CONFIGURE | 3 +++
http/apache22/HISTORY | 4 ++++
http/apache22/PRE_SUB_DEPENDS | 6 ++++++
http/apache22/REPAIR^none^PRE_SUB_DEPENDS | 6 ++++++
http/apache22/SUB_DEPENDS | 7 +++++++
14 files changed, 78 insertions(+), 3 deletions(-)

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

diff --git a/http/apache2/BUILD b/http/apache2/BUILD
index 93d01a6..57d9a73 100755
--- a/http/apache2/BUILD
+++ b/http/apache2/BUILD
@@ -13,5 +13,5 @@ cp -f $SCRIPT_DIRECTORY/config.layout $SOURCE_DIRECTORY &&
--mandir=$INSTALL_ROOT/usr/share/man \
--enable-layout=SMGL \
--enable-modules=most \
- $OPTS &&
+ $OPTS $APACHE22_EXTRA &&
make
diff --git a/http/apache2/CONFIGURE b/http/apache2/CONFIGURE
index 2a73097..6637c34 100755
--- a/http/apache2/CONFIGURE
+++ b/http/apache2/CONFIGURE
@@ -8,6 +8,9 @@
# * mod_isapi (win32 only)
# * mod_nw_ssl (netware only)

+# 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

diff --git a/http/apache2/PRE_SUB_DEPENDS b/http/apache2/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..7dde420
--- /dev/null
+++ b/http/apache2/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ DAV) list_find "$OPTS $APACHE22_EXTRA" --enable-dav && return 0 ;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/http/apache2/REPAIR^none^PRE_SUB_DEPENDS
b/http/apache2/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..7dde420
--- /dev/null
+++ b/http/apache2/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ DAV) list_find "$OPTS $APACHE22_EXTRA" --enable-dav && return 0 ;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/http/apache2/SUB_DEPENDS b/http/apache2/SUB_DEPENDS
new file mode 100755
index 0000000..a1cd215
--- /dev/null
+++ b/http/apache2/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ DAV)
+ message "${MESSAGE_COLOR}Forcing DAV module as sub
dependency.$DEFAULT_COLOR" &&
+ APACHE22_EXTRA="$APACHE22_EXTRA --enable-dav"
+ ;;
+ *) echo "unknown sub_depends $THIS_SUB_DEPENDS"; return 1 ;;
+esac
diff --git a/http/apache22/BUILD b/http/apache22/BUILD
index 6b45256..e87b05c 100755
--- a/http/apache22/BUILD
+++ b/http/apache22/BUILD
@@ -13,5 +13,5 @@ cp -f $SCRIPT_DIRECTORY/config.layout $SOURCE_DIRECTORY &&
--mandir=$INSTALL_ROOT/usr/share/man \
--enable-layout=SMGL \
--enable-so \
- $OPTS &&
+ $OPTS $APACHE22_EXTRA &&
make
diff --git a/http/apache22/CONFIGURE b/http/apache22/CONFIGURE
index cebb58a..e3712b7 100755
--- a/http/apache22/CONFIGURE
+++ b/http/apache22/CONFIGURE
@@ -12,6 +12,9 @@
# * mod_isapi (win32 only)
# * mod_nw_ssl (netware only)

+# 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/apache22/HISTORY b/http/apache22/HISTORY
index a14a943..840e9bc 100644
--- a/http/apache22/HISTORY
+++ b/http/apache22/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-08-10 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Optionally depends on pcre for system-installed version
* init.d/apache: According to
http://httpd.apache.org/docs/2.2/upgrading.html,
diff --git a/http/apache22/PRE_SUB_DEPENDS b/http/apache22/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..7dde420
--- /dev/null
+++ b/http/apache22/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ DAV) list_find "$OPTS $APACHE22_EXTRA" --enable-dav && return 0 ;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/http/apache22/REPAIR^none^PRE_SUB_DEPENDS
b/http/apache22/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000..7dde420
--- /dev/null
+++ b/http/apache22/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ DAV) list_find "$OPTS $APACHE22_EXTRA" --enable-dav && return 0 ;;
+ *) echo "unknown sub_depends!" ;;
+esac
+return 1
+
diff --git a/http/apache22/SUB_DEPENDS b/http/apache22/SUB_DEPENDS
new file mode 100755
index 0000000..a1cd215
--- /dev/null
+++ b/http/apache22/SUB_DEPENDS
@@ -0,0 +1,7 @@
+case $THIS_SUB_DEPENDS in
+ DAV)
+ message "${MESSAGE_COLOR}Forcing DAV module as sub
dependency.$DEFAULT_COLOR" &&
+ APACHE22_EXTRA="$APACHE22_EXTRA --enable-dav"
+ ;;
+ *) echo "unknown sub_depends $THIS_SUB_DEPENDS"; return 1 ;;
+esac



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (b08217aacca72ee65f80e7642d51571bc07f8c3d), Thomas Orgis, 08/22/2008

Archive powered by MHonArc 2.6.24.

Top of Page