Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Arwed v. Merkatz (c4c56b0122b5f85acd7d4e65378b247f0f9399f1)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: "Arwed v. Merkatz" <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Arwed v. Merkatz (c4c56b0122b5f85acd7d4e65378b247f0f9399f1)
  • Date: Sun, 19 Nov 2006 05:19:50 -0600

GIT changes to master grimoire by Arwed v. Merkatz <v.merkatz AT gmx.net>:

ChangeLog | 4 ++++
libcompat | 12 ++++++++++++
video-libs/gst-plugins-base/DEPENDS | 6 +++++-
video-libs/gst-plugins-base/HISTORY | 3 +++
video-libs/gst-plugins-good/DEPENDS | 6 +++++-
video-libs/gst-plugins-good/HISTORY | 3 +++
video-libs/gstreamer/DEPENDS | 6 +++++-
video-libs/gstreamer/HISTORY | 3 +++
8 files changed, 40 insertions(+), 3 deletions(-)

New commits:
commit c4c56b0122b5f85acd7d4e65378b247f0f9399f1
Author: Arwed v. Merkatz <v.merkatz AT gmx.net>
Commit: Arwed v. Merkatz <v.merkatz AT gmx.net>

gst-plugins-good: depends on pyxml when building docs

commit 2855d40a5f70c3911a5308ef368faa9a483b7aca
Author: Arwed v. Merkatz <v.merkatz AT gmx.net>
Commit: Arwed v. Merkatz <v.merkatz AT gmx.net>

gst-plugins-base: depends on pyxml when building docs, bug 10918

commit a81c05e3e4126bc3dbaf2e36112d34be61a2bf7b
Author: Arwed v. Merkatz <v.merkatz AT gmx.net>
Commit: Arwed v. Merkatz <v.merkatz AT gmx.net>

gstreamer: depends on pyxml when building docs, bug 10909

commit 885974c646dbd98f58ec9bb5f00d3d7a23c496f6
Author: Arwed v. Merkatz <v.merkatz AT gmx.net>
Commit: Arwed v. Merkatz <v.merkatz AT gmx.net>

added is_depends_enabled function to libcompat

diff --git a/ChangeLog b/ChangeLog
index 9dcfe2f..fe757a5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-11-19 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * libcompat: added is_depends_enabled function from
+ is_depends_enabled.function
+
2006-11-18 George Sherwood <george AT beernabeer.com>
* python-devel: new spell, twisted-core

diff --git a/libcompat b/libcompat
index f900c37..b654e6e 100755
--- a/libcompat
+++ b/libcompat
@@ -53,3 +53,15 @@ declare -f runtime_depends &> /dev/null
function runtime_depends() {
depends "$@"
}
+
+declare -f is_depends_enabled &>/dev/null ||
+function is_depends_enabled() {
+ local dep_status
+ if [[ $3 ]] ; then
+ dep_status=$DEPENDS_STATUS
+ else
+ dep_status=$(hash_get uncommitted_hash $1)
+ [[ $dep_status ]] || dep_status=$DEPENDS_STATUS
+ fi
+ grep -q "^[[:space:]]*$1:$2:on" $dep_status
+}
diff --git a/video-libs/gst-plugins-base/DEPENDS
b/video-libs/gst-plugins-base/DEPENDS
index 447a720..1110917 100755
--- a/video-libs/gst-plugins-base/DEPENDS
+++ b/video-libs/gst-plugins-base/DEPENDS
@@ -40,4 +40,8 @@ optional_depends libtheora
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "to build documentation"
+ "to build documentation" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gst-plugins-base/HISTORY
b/video-libs/gst-plugins-base/HISTORY
index 9938cde..42d018a 100644
--- a/video-libs/gst-plugins-base/HISTORY
+++ b/video-libs/gst-plugins-base/HISTORY
@@ -1,3 +1,6 @@
+2006-11-19 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DEPENDS: depends on pyxml if gtk-doc is enabled, bug #10918
+
2006-09-18 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DETAILS: updated to 0.10.10

diff --git a/video-libs/gst-plugins-good/DEPENDS
b/video-libs/gst-plugins-good/DEPENDS
index 63655c0..151d1a9 100755
--- a/video-libs/gst-plugins-good/DEPENDS
+++ b/video-libs/gst-plugins-good/DEPENDS
@@ -77,4 +77,8 @@ optional_depends taglib
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "to build documentation"
+ "to build documentation" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gst-plugins-good/HISTORY
b/video-libs/gst-plugins-good/HISTORY
index 0498c16..a20ff91 100644
--- a/video-libs/gst-plugins-good/HISTORY
+++ b/video-libs/gst-plugins-good/HISTORY
@@ -1,3 +1,6 @@
+2006-11-19 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DEPENDS: depends on pyxml when building docs, similar to bug #10918
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/video-libs/gstreamer/DEPENDS b/video-libs/gstreamer/DEPENDS
index a7355e7..8e4c5bc 100755
--- a/video-libs/gstreamer/DEPENDS
+++ b/video-libs/gstreamer/DEPENDS
@@ -17,4 +17,8 @@ optional_depends gettext
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
- "to build documentation"
+ "to build documentation" &&
+
+if is_depends_enabled $SPELL gtk-doc; then
+ depends pyxml
+fi
diff --git a/video-libs/gstreamer/HISTORY b/video-libs/gstreamer/HISTORY
index 2e09dad..18f1ad5 100644
--- a/video-libs/gstreamer/HISTORY
+++ b/video-libs/gstreamer/HISTORY
@@ -1,3 +1,6 @@
+2006-11-19 Arwed v. Merkatz <v.merkatz AT gmx.net>
+ * DEPENDS: depends on pyxml if gtk-doc is enabled, bug #10909
+
2006-09-18 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DETAILS: updated to 0.10.10




  • [SM-Commit] GIT changes to master grimoire by Arwed v. Merkatz (c4c56b0122b5f85acd7d4e65378b247f0f9399f1), Arwed v. Merkatz, 11/19/2006

Archive powered by MHonArc 2.6.24.

Top of Page