summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArjan Bouter2009-10-08 19:44:35 +0200
committerArjan Bouter2009-10-08 19:44:35 +0200
commitad0b933a6086ae2971afd63f8ae2a7566e435e1c (patch)
treebcb49ec19cd8b0c3c29413b36814d557b5af07ff
parent4ea44f151c82bd2a0206cf397d35fcfed4fc53c8 (diff)
parent40661fdb7761e3168619ecad0d09f61d55d7b824 (diff)
Merge branch 'master' of ssh://scm.sourcemage.org/smgl/grimoire
-rwxr-xr-xgnome2-libs/devicekit/DEPENDS2
-rw-r--r--gnome2-libs/devicekit/HISTORY3
-rwxr-xr-xgnome2-libs/libcanberra/CONFIGURE2
-rw-r--r--gnome2-libs/libcanberra/HISTORY7
-rwxr-xr-xgnome2-libs/libcanberra/PRE_SUB_DEPENDS6
-rwxr-xr-xgnome2-libs/libcanberra/REPAIR^none^PRE_SUB_DEPENDS6
-rwxr-xr-xgnome2-libs/libcanberra/SUB_DEPENDS7
-rwxr-xr-xgnome2-libs/metacity/DEPENDS1
-rw-r--r--gnome2-libs/metacity/HISTORY3
-rwxr-xr-xutils/eggdbus/DEPENDS2
-rw-r--r--utils/eggdbus/HISTORY4
11 files changed, 40 insertions, 3 deletions
diff --git a/gnome2-libs/devicekit/DEPENDS b/gnome2-libs/devicekit/DEPENDS
index c200701813..f7a0df5441 100755
--- a/gnome2-libs/devicekit/DEPENDS
+++ b/gnome2-libs/devicekit/DEPENDS
@@ -2,7 +2,7 @@ depends dbus &&
depends dbus-glib &&
depends pkgconfig &&
depends udev &&
-optional_depends docbook-dtd \
+optional_depends docbook-xsl \
"--enable-man-pages" \
"--disable-man-pages" \
"Build and install man pages?" &&
diff --git a/gnome2-libs/devicekit/HISTORY b/gnome2-libs/devicekit/HISTORY
index 573ce9869b..eb9d23ef66 100644
--- a/gnome2-libs/devicekit/HISTORY
+++ b/gnome2-libs/devicekit/HISTORY
@@ -1,3 +1,6 @@
+2009-10-08 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DEPENDS: requires docbook-xsl, not only docbook-dtd
+
2009-07-20 Eric Sandall <sandalle@sourcemage.org>
* DEPENDS: Requires docbook-dtd not libxslt for man pages
diff --git a/gnome2-libs/libcanberra/CONFIGURE b/gnome2-libs/libcanberra/CONFIGURE
index dca16b1ef3..02b3d9e9d9 100755
--- a/gnome2-libs/libcanberra/CONFIGURE
+++ b/gnome2-libs/libcanberra/CONFIGURE
@@ -1,6 +1,6 @@
config_query_option CANBERRA_OSS "Enable OSS support?" n \
"--enable-oss" "--disable-oss" &&
-config_query_option CANBERRA_NULL "Enable NULL backend?" n \
+config_query_option CANBERRA_NULL "Enable NULL backend?" y \
"--enable-null" "--disable-null"
diff --git a/gnome2-libs/libcanberra/HISTORY b/gnome2-libs/libcanberra/HISTORY
index 9f634abb91..c877a303ff 100644
--- a/gnome2-libs/libcanberra/HISTORY
+++ b/gnome2-libs/libcanberra/HISTORY
@@ -1,3 +1,10 @@
+2009-10-08 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * SUB_DEPENDS, PRE_SUBDEPENDS, REPAIR^none^PRE_SUB_DEPENDS:
+ added sub dependency GTK
+ * CONFIGURE: default to building the null backend, otherwise
+ a default build on a clean system will fail due to no backend
+ being selected
+
2009-10-02 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 0.18
diff --git a/gnome2-libs/libcanberra/PRE_SUB_DEPENDS b/gnome2-libs/libcanberra/PRE_SUB_DEPENDS
new file mode 100755
index 0000000000..91ac72086c
--- /dev/null
+++ b/gnome2-libs/libcanberra/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GTK) is_depends_enabled $SPELL gtk+2 && return 0;;
+ *) echo "Eek, unknown subdependency requested!"; return 1;;
+esac
+return 1
+
diff --git a/gnome2-libs/libcanberra/REPAIR^none^PRE_SUB_DEPENDS b/gnome2-libs/libcanberra/REPAIR^none^PRE_SUB_DEPENDS
new file mode 100755
index 0000000000..91ac72086c
--- /dev/null
+++ b/gnome2-libs/libcanberra/REPAIR^none^PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ GTK) is_depends_enabled $SPELL gtk+2 && return 0;;
+ *) echo "Eek, unknown subdependency requested!"; return 1;;
+esac
+return 1
+
diff --git a/gnome2-libs/libcanberra/SUB_DEPENDS b/gnome2-libs/libcanberra/SUB_DEPENDS
new file mode 100755
index 0000000000..e80d179011
--- /dev/null
+++ b/gnome2-libs/libcanberra/SUB_DEPENDS
@@ -0,0 +1,7 @@
+
+case $THIS_SUB_DEPENDS in
+GTK) echo "GTK support requested, forcing gtk+2 dependency." &&
+ depends gtk+2 '--enable-gtk'
+ ;;
+*) echo unknown sub-depends!!! ; return 1 ;;
+esac
diff --git a/gnome2-libs/metacity/DEPENDS b/gnome2-libs/metacity/DEPENDS
index 000bcea099..d91476edb4 100755
--- a/gnome2-libs/metacity/DEPENDS
+++ b/gnome2-libs/metacity/DEPENDS
@@ -9,6 +9,7 @@ depends libglade2 &&
depends orbit2 &&
depends xml-parser-expat &&
depends zenity &&
+depends -sub GTK libcanberra &&
optional_depends libxcomposite \
"--enable-compositor" \
diff --git a/gnome2-libs/metacity/HISTORY b/gnome2-libs/metacity/HISTORY
index 217306817b..aa2cfdf006 100644
--- a/gnome2-libs/metacity/HISTORY
+++ b/gnome2-libs/metacity/HISTORY
@@ -1,3 +1,6 @@
+2009-10-08 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DEPENDS: added libcanberra with GTK, bug #15451
+
2009-09-22 Ladislav Hagara <hgr@vabo.cz>
* DETAILS: 2.28.0
diff --git a/utils/eggdbus/DEPENDS b/utils/eggdbus/DEPENDS
index 4e95395338..1a72968917 100755
--- a/utils/eggdbus/DEPENDS
+++ b/utils/eggdbus/DEPENDS
@@ -7,7 +7,7 @@ optional_depends gtk-doc \
"--disable-gtk-doc" \
"to build documentation" &&
-optional_depends libxslt \
+optional_depends docbook-xsl \
"--enable-man-pages" \
"--disable-man-pages" \
"to build man pages (seems broken)"
diff --git a/utils/eggdbus/HISTORY b/utils/eggdbus/HISTORY
index 58e3eef4ab..047fbf2e55 100644
--- a/utils/eggdbus/HISTORY
+++ b/utils/eggdbus/HISTORY
@@ -1,3 +1,7 @@
+2009-10-08 Arwed v. Merkatz <v.merkatz@gmx.net>
+ * DEPENDS: depends on docbook-xsl for man pages,
+ not libxslt
+
2009-09-30 Arjan Bouter <abouter@sourcemage.org>
* DEPENDS: added missing optional dep on libxslt
* BUILD: removed, not needed anymore