Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ee1b307165db54276645b09c382b2e3d1828411e)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: David Kowis <dkowis AT shlrm.org>
  • To: Treeve Jelbert <treeve AT scarlet.be>, sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (ee1b307165db54276645b09c382b2e3d1828411e)
  • Date: Mon, 24 Jul 2006 17:13:39 -0500

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Arwed von Merkatz wrote:
> On Mon, Jul 24, 2006 at 09:39:06AM -0500, Treeve Jelbert wrote:
>> GIT changes to master grimoire by Treeve Jelbert <treeve AT scarlet.be>:
> [...]
>> diff --git a/utils/dbus/BUILD b/utils/dbus/BUILD
>> index 010a66b..49c7246 100755
>> --- a/utils/dbus/BUILD
>> +++ b/utils/dbus/BUILD
>> @@ -2,10 +2,6 @@ if [ "$DBUS_SELINUX" == "y" ]; then
>> OPTS="--enable-selinux $OPTS"
>> fi &&
>>
>> -OPTS="$DBUS_GTK2 \
>> - $DBUS_PYREX \
>> - $OPTS" &&
>> -
>> create_account messagebus &&
>> make_single &&
>> default_build &&
>> diff --git a/utils/dbus/CONFIGURE b/utils/dbus/CONFIGURE
>> index 50d8e8e..f803ba5 100755
>> --- a/utils/dbus/CONFIGURE
>> +++ b/utils/dbus/CONFIGURE
>> @@ -1,17 +1 @@
>> -config_query DBUS_SELINUX 'Enable SELinux support?' n &&
>> -
>> -if spell_ok gtk+2; then
>> - config_query_option DBUS_GTK2 'Build GTK+2 binaries?' y \
>> - '--enable-gtk' '--disable-gtk'
>> -else
>> - config_query_option DBUS_GTK2 'Build GTK+2 binaries?' n \
>> - '--enable-gtk' '--disable-gtk'
>> -fi
>> -
>> -if spell_ok pyrex; then
>> - config_query_option DBUS_PYREX 'Build Python bindings?' y \
>> - '--enable-python' '--disable-python'
>> -else
>> - config_query_option DBUS_PYREX 'Build Python bindings?' n \
>> - '--enable-python' '--disable-python'
>> -fi
>> +config_query DBUS_SELINUX 'Enable SELinux support?' n
>> diff --git a/utils/dbus/DEPENDS b/utils/dbus/DEPENDS
>> index 3b4aa30..dde1d6c 100755
>> --- a/utils/dbus/DEPENDS
>> +++ b/utils/dbus/DEPENDS
>> @@ -1,37 +1,9 @@
>> -#depends gcc34 &&
>> -
>> if [ "$DBUS_XMLTYPE" == 'y' ]; then
>> depends libxml2 '--with-xml=libxml'
>> else
>> depends expat '--with-xml=expat'
>> fi &&
>>
>> -if [ "$DBUS_GTK2" == '--disable-gtk' ] &&
>> - [ "$DBUS_PYREX" == '--disable-python' ]; then
>> - optional_depends glib2 \
>> - '--enable-glib' \
>> - '--disable-glib' \
>> - 'Enable GLib-friendly client library'
>> -else
>> - #
>> - # GTK+2 bindings need glib2
>> - # Bug #9538
>> - #
>> - if [ "$DBUS_GTK2" == '--enable-gtk' ]; then
>> - depends glib2 '--enable-glib' &&
>> - depends gtk+2
>> - fi &&
>> -
>> - #
>> - # Python bindings need glib2
>> - # Bug #9538
>> - #
>> - if [ "$DBUS_PYREX" == '--enable-python' ]; then
>> - depends glib2 '--enable-glib' &&
>> - depends pyrex
>> - fi
>> -fi &&
>> -
>> optional_depends doxygen \
>> '--enable-doxygen-docs' \
>> '--disable-doxygen-docs' \
>> @@ -40,25 +12,5 @@ optional_depends doxygen
>> optional_depends xmlto \
>> '--enable-xml-docs' \
>> '--disable-xml-docs' \
>> - 'Build XML Documentation' &&
>> -
>> -# should add a qt4 one aswell, once upstream fixes it
>> -optional_depends qt-x11 \
>> - '--disable-qt --enable-qt3' \
>> - '--disable-qt --disable-qt3' \
>> - 'Enable Qt-friendly client library' &&
>> -
>> -optional_depends mono \
>> - '--enable-mono' \
>> - '--disable-mono' \
>> - 'Build mono bindings' &&
>> -
>> -optional_depends monodoc \
>> - '--enable-mono-docs' \
>> - '--disable-mono-docs' \
>> - 'for mono binding documentation' #&&
>> + 'Build XML Documentation'
>>
>> -#optional_depends gcj \
>> -# '--enable-gcj' \
>> -# '--disable-gcj' \
>> -# 'for GNU Java bindings'
>> diff --git a/utils/dbus/DETAILS b/utils/dbus/DETAILS
>> index f24f71f..9af6880 100755
>> --- a/utils/dbus/DETAILS
>> +++ b/utils/dbus/DETAILS
>> @@ -1,6 +1,6 @@
>> SPELL=dbus
>> - VERSION=0.62
>> -
>> SOURCE_HASH=sha512:8d54a0f2988c20893f5bd2087f549ea2ff2e19c161a78e6f47ecf0329eeed753eb62d04693be867e99d532ef1848429f20d285ea9cfa2a7592827d8c8e9b425a
>> + VERSION=0.90
>> +
>> SOURCE_HASH=sha512:1d239b6087d8681b328645963e3ddb742053f277461c96fcb6c8fc254521c05cb2e00b3637e4e97ed752ef56d890d1796dedca6ec95b7a0a10b2a7b2f611dfb5
>> SOURCE=$SPELL-$VERSION.tar.gz
>> SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
>> SOURCE_URL[0]=http://dbus.freedesktop.org/releases/$SOURCE
>> diff --git a/utils/dbus/HISTORY b/utils/dbus/HISTORY
>> index b4517c2..c39e195 100644
>> --- a/utils/dbus/HISTORY
>> +++ b/utils/dbus/HISTORY
>> @@ -1,3 +1,11 @@
>> +2006-07-24 Treeve Jelbert <treeve01 AT pi.be>
>> + * DETAILS: version 0.90
>> + * DEPENDS: remove gtk, python and mono stuff
>> + * PRE_BUILD: delete
>> + * BUILD: delete redundant code
>> + * SUB_DEPENDS, PRE_SUB_DEPENDS, REPAIR^0.61^PRE_SUB_DEPENDS: deleted
>> + all the language bindings are now separate spells
>> +
>
> This is massively incomplete and breaks every single spell that uses one
> of the language bindings. Never remove SUB_DEPENDS/PRE_SUB_DEPENDS
> without changing all spells using them, all of them will now fail to
> cast.
>

So is it reverted?!?

If it's going to break these things. it shouldn't go into test!


- --
David Kowis
+--------------------------------------------------------------------+
| Cauldron Component Lead |
| SourceMage GNU/Linux -- www.sourcemage.org |
| |
| Progress isn't made by early risers. It's made by lazy men trying |
| to find easier ways to do something. - Robert Heinlein |
+--------------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)

iQGVAwUBRMVGE8nf+vRw63ObAQIo9Qv/QWk2+PvevwGVIAcexZdJfmWCb9nSQ+gs
ywPI83tex6RWuXA8SRWNCPI33n8oXdeFYTAmjmZIrs9UivBPTqR7uCgbGha10W7+
2GQHP4yCWCulUMIPqaErYuuLRTWcfViR5eSCCJjZ2ld7Nten9m5mfCIyy2/a8Z1Z
2XVdz9T9FPvV5XoMpK27pq2GoRG/jEqIFAcxxPQ4/+IjpWFlAR7W6PnR115S2ML8
uBgSjDlMC0YNelh/8qk1iyi/8msW77z8KiFbTgco86eT7QedNGqCa9NC/lfJ3tIt
gKeyd4AKvFFMJB90NSrqpaFi4e47OdSKYkXCPLuEUgx+C8osmdmDGgx2V2uhdeRo
B4df0YGI9X5IQZP805rqBCCsLFo6Ng1DepNGr97LDMXZeWg52wba/DyMv4XIc6GD
2wfcrndz94BaU48M2/Dw6pSXp3FV44XL3xXgy5J0H46oyKeaPVGa8Vk/YJDDxNbk
H8yywMTQfKt6Xxs+4C2gRt2huAo3C9vt
=8SLn
-----END PGP SIGNATURE-----




Archive powered by MHonArc 2.6.24.

Top of Page