Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vasil Yonkov (8b0f70dc17fb5714c2530e3085654c1dc498b945)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vasil Yonkov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vasil Yonkov (8b0f70dc17fb5714c2530e3085654c1dc498b945)
  • Date: Thu, 8 Apr 2010 14:37:07 -0500

GIT changes to master grimoire by Vasil Yonkov <spirtbrat AT sourcemage.org>:

audio-players/rhythmbox/DEPENDS | 1 -
audio-players/rhythmbox/HISTORY | 3 +++
gnome2-libs/glibmm/HISTORY | 3 +++
gnome2-libs/glibmm/PRE_SUB_DEPENDS | 5 +++++
gnome2-libs/glibmm/SUB_DEPENDS | 6 ++++++
x11-toolkits/gtkmm2/DEPENDS | 6 +++++-
x11-toolkits/gtkmm2/HISTORY | 3 +++
7 files changed, 25 insertions(+), 2 deletions(-)

New commits:
commit 8b0f70dc17fb5714c2530e3085654c1dc498b945
Author: Vasil Yonkov <spirtbrat AT sourcemage.org>
Commit: Vasil Yonkov <spirtbrat AT sourcemage.org>

rhythmbox: removed hard dependency on nautilus-cd-burner

commit d7f45f549964365d3f8c8b3f25692119220c53dd
Author: Vasil Yonkov <spirtbrat AT sourcemage.org>
Commit: Vasil Yonkov <spirtbrat AT sourcemage.org>

glibmm: added subdependency handlers for documentation building

commit c1774fe38c765faa4a504793665a1995ef38522f
Author: Vasil Yonkov <spirtbrat AT sourcemage.org>
Commit: Vasil Yonkov <spirtbrat AT sourcemage.org>

gtkmm2: depends on glibmm with DOC to build documentation

diff --git a/audio-players/rhythmbox/DEPENDS b/audio-players/rhythmbox/DEPENDS
index ae91e78..1181dcc 100755
--- a/audio-players/rhythmbox/DEPENDS
+++ b/audio-players/rhythmbox/DEPENDS
@@ -1,5 +1,4 @@
depends totem &&
-depends nautilus-cd-burner &&
depends gst-plugins-base &&
depends dbus-glib &&
depends -sub PROFILES gnome-media2 &&
diff --git a/audio-players/rhythmbox/HISTORY b/audio-players/rhythmbox/HISTORY
index cd94ec5..cb90139 100644
--- a/audio-players/rhythmbox/HISTORY
+++ b/audio-players/rhythmbox/HISTORY
@@ -1,3 +1,6 @@
+2010-04-08 Vasil Yonkov <spirtbrat AT sourcemage.org>
+ * DEPENDS: removed hard nautilus-cd-burner
+
2010-04-06 Vasil Yonkov <spirtbrat AT sourcemage.org>
* BUILD, CONFIGURE: added RHYTHMBOX_DAAP, RHYTHMBOX_FM
* DEPENDS: added options for libnotify, libmusicbrainz3, lirc,
diff --git a/gnome2-libs/glibmm/HISTORY b/gnome2-libs/glibmm/HISTORY
index dca02b7..1ab3d2d 100644
--- a/gnome2-libs/glibmm/HISTORY
+++ b/gnome2-libs/glibmm/HISTORY
@@ -1,3 +1,6 @@
+2010-04-08 Vasil Yonkov <spirtbrat AT sourcemage.org>
+ * PRE_SUB_DEPENDS, SUB_DEPENDS: added DOC
+
2010-03-30 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DETAILS: updated spell to 2.24.0

diff --git a/gnome2-libs/glibmm/PRE_SUB_DEPENDS
b/gnome2-libs/glibmm/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..131aea8
--- /dev/null
+++ b/gnome2-libs/glibmm/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ DOC) if [[ $FULLDOCS == "y" ]]; then return 0; fi ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/gnome2-libs/glibmm/SUB_DEPENDS b/gnome2-libs/glibmm/SUB_DEPENDS
new file mode 100755
index 0000000..8367c52
--- /dev/null
+++ b/gnome2-libs/glibmm/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ DOC) message "Documentation requested, forcing build" &&
+ FULLDOCS="y";;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/x11-toolkits/gtkmm2/DEPENDS b/x11-toolkits/gtkmm2/DEPENDS
index e809464..3364aa7 100755
--- a/x11-toolkits/gtkmm2/DEPENDS
+++ b/x11-toolkits/gtkmm2/DEPENDS
@@ -1,4 +1,8 @@
depends glibmm &&
depends gtk+2 &&
depends cairomm &&
-depends pangomm
+depends pangomm &&
+
+if list_find "$GTKMM2_OPTS" "--enable-documentation"; then
+ depends -sub DOC glibmm
+fi
diff --git a/x11-toolkits/gtkmm2/HISTORY b/x11-toolkits/gtkmm2/HISTORY
index 7f5ebb9..d2d849d 100644
--- a/x11-toolkits/gtkmm2/HISTORY
+++ b/x11-toolkits/gtkmm2/HISTORY
@@ -1,3 +1,6 @@
+2010-04-08 Vasil Yonkov <spirtbrat AT sourcemage.org>
+ * DEPENDS: depends on glibmm with DOC to build documentation
+
2010-04-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.20.1





Archive powered by MHonArc 2.6.24.

Top of Page