Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Eric Sandall (87558a59cd96c4a864dd6b43f3427ddfcc9ebd2f)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Eric Sandall <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Eric Sandall (87558a59cd96c4a864dd6b43f3427ddfcc9ebd2f)
  • Date: Thu, 19 Apr 2007 14:16:17 -0500

GIT changes to master grimoire by Eric Sandall <sandalle AT sourcemage.org>:

gnome2-apps/gnucash2/DEPENDS | 110
+++++++++++++++++-------------------
gnome2-apps/gnucash2/HISTORY | 1
gnome2-apps/gramps/DEPENDS | 4 -
gnome2-apps/gramps/HISTORY | 4 +
x11-toolkits/pygtk2/HISTORY | 4 +
x11-toolkits/pygtk2/PRE_SUB_DEPENDS | 5 +
x11-toolkits/pygtk2/SUB_DEPENDS | 6 +
7 files changed, 74 insertions(+), 60 deletions(-)

New commits:
commit 87558a59cd96c4a864dd6b43f3427ddfcc9ebd2f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gramps,pygtk2: gramps needs pygtk2 built against numpy (Bug #9125)

commit 7bbe7e2cf9546256193e3bcc9b105a1a58a9a2f8
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

gnucash2: Clean up formatting in DEPENDS

diff --git a/gnome2-apps/gnucash2/DEPENDS b/gnome2-apps/gnucash2/DEPENDS
index 7e388f4..3d2e389 100755
--- a/gnome2-apps/gnucash2/DEPENDS
+++ b/gnome2-apps/gnucash2/DEPENDS
@@ -1,68 +1,64 @@
- depends -sub CAIRO goffice-dev &&
- depends perl &&
- depends pkgconfig &&
- depends gtkhtml2 &&
- depends texinfo &&
- depends guile &&
- depends libgsf &&
- depends libart_lgpl &&
- depends libgnomeprint &&
- depends libtool &&
- depends libxml2 &&
- depends -sub G_WRAP_DEVEL g-wrap &&
- depends swig &&
- depends slib &&
+depends -sub CAIRO goffice-dev &&
+depends -sub G_WRAP_DEVEL g-wrap &&
+depends gtkhtml2 &&
+depends guile &&
+depends libart_lgpl &&
+depends libgnomeprint &&
+depends libgsf &&
+depends libtool &&
+depends libxml2 &&
+depends perl &&
+depends pkgconfig &&
+depends slib &&
+depends swig &&
+depends texinfo &&

- optional_depends bzip2 \
- "--with-bz2" \
- "--without-bz2" \
- "Build with BZip2 support" &&
+optional_depends bzip2 \
+ '--with-bz2' \
+ '--without-bz2' \
+ 'to build with BZip2 support' &&

- optional_depends libofx \
- "--enable-ofx" \
- "--disable-ofx" \
- "compile with ofx support?" &&
+optional_depends libofx \
+ '--enable-ofx' \
+ '--disable-ofx' \
+ 'to compile with ofx support' &&

- optional_depends aqbanking \
- "--enable-hbci" \
- "--disable-hbci" \
- "Enable HBCI support" &&
+optional_depends aqbanking \
+ '--enable-hbci' \
+ '--disable-hbci' \
+ 'to enable HBCI support' &&

- optional_depends postgresql \
- "--enable-sql" \
- "--disable-sql" \
- "for SQL support" &&
+optional_depends postgresql \
+ '--enable-sql' \
+ '--disable-sql' \
+ 'for SQL support' &&

- optional_depends doxygen \
- "--enable-doxygen" \
- "--disable-doxygen" \
- "enable documentation generation" &&
+optional_depends doxygen \
+ '--enable-doxygen' \
+ '--disable-doxygen' \
+ 'to enable documentation generation' &&

- optional_depends graphviz \
- "--enable-dot" \
- "--disable-dot" \
- "enable graphs in documentation" &&
+optional_depends graphviz \
+ '--enable-dot' \
+ '--disable-dot' \
+ 'to enable graphs in documentation' &&

- optional_depends gtk+2 \
- "--with-gtk" \
- "--without-gtk" \
- "Build without UI" &&
+optional_depends gtk+2 \
+ '--with-gtk' \
+ '--without-gtk' \
+ 'to build without UI' &&

- optional_depends gnome-vfs2 \
- "--with-gnome" \
- "--without-gnome" \
- "Enable Gnome extension support" &&
+optional_depends gnome-vfs2 \
+ '--with-gnome' \
+ '--without-gnome' \
+ 'to enable Gnome extension support' &&

- optional_depends libgnomeui \
- "--enable-gui" \
- "--disable-gui" \
- "Build with the GNOME GUI components" &&
+optional_depends libgnomeui \
+ '--enable-gui' \
+ '--disable-gui' \
+ 'to build with the GNOME GUI components' &&

optional_depends finance-quote \
- "" \
- "" \
- "for stock price quotes and currency exchange rates"
-
-
-
-
+ '' \
+ '' \
+ 'for stock price quotes and currency exchange rates'
diff --git a/gnome2-apps/gnucash2/HISTORY b/gnome2-apps/gnucash2/HISTORY
index 8258449..4353882 100644
--- a/gnome2-apps/gnucash2/HISTORY
+++ b/gnome2-apps/gnucash2/HISTORY
@@ -1,6 +1,7 @@
2007-04-19 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on goffice built with cairo support (Bug #13688)
Depends on g-wrap devel version (Bug #13722)
+ Clean up formatting
* INSTALL: Fails installation with multiple make jobs

2007-04-15 George Sherwood <george AT beernabeer.com>
diff --git a/gnome2-apps/gramps/DEPENDS b/gnome2-apps/gramps/DEPENDS
index 5bfa9f4..fcb6ed2 100755
--- a/gnome2-apps/gramps/DEPENDS
+++ b/gnome2-apps/gramps/DEPENDS
@@ -1,7 +1,5 @@
depends libgnomeui &&
-message "${MESSAGE_COLOR}Needs ${SPELL_COLOR}pygtk2${DEFAULT_COLOR}" \
- "${MESSAGE_COLOR}built with ${SPELL_COLOR}numpy${DEFAULT_COLOR}" &&
-depends pygtk2 &&
+depends -sub NUMPY pygtk2 &&
depends gnome-python2 &&
depends scrollkeeper &&
depends gnome-doc-utils &&
diff --git a/gnome2-apps/gramps/HISTORY b/gnome2-apps/gramps/HISTORY
index 9a251b2..8bea068 100644
--- a/gnome2-apps/gramps/HISTORY
+++ b/gnome2-apps/gramps/HISTORY
@@ -1,3 +1,7 @@
+2007-04-19 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Depends on pygtk2 built with NUMPY (Bug #9125)
+ Remove message, now taken care of by sub_depends
+
2007-01-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.2.6

diff --git a/x11-toolkits/pygtk2/HISTORY b/x11-toolkits/pygtk2/HISTORY
index 9748061..773f4d4 100644
--- a/x11-toolkits/pygtk2/HISTORY
+++ b/x11-toolkits/pygtk2/HISTORY
@@ -1,3 +1,7 @@
+2007-04-19 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_SUB_DEPENDS, SUB_DEPENDS: gramps requires pygtk2 built against
+ numpy (Bug #9125)
+
2007-02-11 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 2.10.4

diff --git a/x11-toolkits/pygtk2/PRE_SUB_DEPENDS
b/x11-toolkits/pygtk2/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..bd2b801
--- /dev/null
+++ b/x11-toolkits/pygtk2/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ NUMPY) is_depends_enabled $SPELL numpy && return 0;;
+esac
+
+return 1
diff --git a/x11-toolkits/pygtk2/SUB_DEPENDS b/x11-toolkits/pygtk2/SUB_DEPENDS
new file mode 100755
index 0000000..66669e7
--- /dev/null
+++ b/x11-toolkits/pygtk2/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ NUMPY) echo "Numpy support requested: forcing numpy dependency."
+ depends numpy;;
+ *) echo "Bogus sub_depends: $THIS_SUB_DEPENDS"
+ return 1;;
+esac



  • [SM-Commit] GIT changes to master grimoire by Eric Sandall (87558a59cd96c4a864dd6b43f3427ddfcc9ebd2f), Eric Sandall, 04/19/2007

Archive powered by MHonArc 2.6.24.

Top of Page