I've now moved on a bit further. The changes I've made so far are below. These take me as far as yelp (package 83 out of 133). Now I'm stuck again, and I'm at my wits end trying to get past it :( The configuration of yelp ends with: checking whether to enable C++ RTTI... no checking whether we have a gtk 2 gecko build... yes checking whether we have a gecko debug build... no checking for gecko version... 1.7 configure: error: mozilla is not supported What can I do about this? /M The changes so far: diff -Nut --recursive jhbuild_moduleset_2.15.4_org/freedesktop-2.15.4.modules jhbuild_moduleset_2.15.4/freedesktop-2.15.4.modules --- jhbuild_moduleset_2.15.4_org/freedesktop-2.15.4.modules 2006-07-25 21:34:35.000000000 +0100 +++ jhbuild_moduleset_2.15.4/freedesktop-2.15.4.modules 2006-07-24 20:24:03.000000000 +0100 @@ -29,7 +29,7 @@ <dep package="cairo"/> </dependencies> </tarball> - <tarball id="dbus" supports-non-srcdir-builds="no" version="0.62"> + <tarball autogenargs="--enable-python" id="dbus" supports-non-srcdir-builds="no" version="0.62"> <source href="http://dbus.freedesktop.org/releases/dbus-0.62.tar.gz" md5sum="ba7692f63d0e9f1ef06703dff56cb650" size="1737361"/> <branch repo="dbus.freedesktop.org"/> <dependencies> @@ -94,7 +94,7 @@ <dep package="perl-net-dbus"/> </suggests> </tarball> - <tarball autogenargs="--disable-qt3 --disable-qt4 --disable-mono --disable-monodoc --disable-manpages --enable-compat-howl --enable-compat-libdns_sd" id="avahi" version="0.6.11"> + <tarball autogenargs="--disable-qt3 --disable-qt4 --disable-mono --disable-python-dbus --disable-monodoc --disable-manpages --enable-compat-howl --enable-compat-libdns_sd" id="avahi" version="0.6.11"> <source href="http://avahi.org/download/avahi-0.6.11.tar.gz" md5sum="91fd8cc0c2bae638848faad36cf1c032" size="885546"/> <branch checkoutdir="avahi" module="trunk" repo="avahi.0pointer.de"/> <dependencies> @@ -107,4 +107,8 @@ <dep package="gnome-python/pygtk"/> </after> </tarball> + <tarball id="libdaemon" version="0.10"> + <source href="http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.10.tar.gz" /> + <branch checkoutdir="libdaemon" module="trunk" repo="libdaemon.0pointer.de"/> + </tarball> </moduleset> diff -Nut --recursive jhbuild_moduleset_2.15.4_org/gnome-2.15.4.modules jhbuild_moduleset_2.15.4/gnome-2.15.4.modules --- jhbuild_moduleset_2.15.4_org/gnome-2.15.4.modules 2006-07-25 21:34:35.000000000 +0100 +++ jhbuild_moduleset_2.15.4/gnome-2.15.4.modules 2006-07-25 23:10:54.000000000 +0100 @@ -31,8 +31,8 @@ <dep package="intltool"/> </dependencies> </tarball> - <tarball id="libxklavier" supports-non-srcdir-builds="no" version="2.2"> - <source href="http://download.gnome.org/sources/libxklavier/2.2/libxklavier-2.2.tar.bz2" md5sum="1c53646f35d77564f42d3f4342cd443f" size="337909"/> + <tarball id="libxklavier" supports-non-srcdir-builds="no" version="2.91"> + <source href="http://kent.dl.sourceforge.net/sourceforge/gswitchit/libxklavier-2.91.tar.gz" md5sum="53d9864d165c86edb6a67f7ebe140814" size="455935"/> <branch repo="xklavier.freedesktop.org"/> <dependencies> <dep package="libxml2"/> @@ -102,7 +102,7 @@ <dep package="glib"/> </dependencies> </tarball> - <tarball id="gtk+" version="2.10.0"> + <tarball autogenargs="--without-libtiff" id="gtk+" version="2.10.0"> <source href="http://download.gnome.org/sources/gtk+/2.10/gtk+-2.10.0.tar.bz2" md5sum="37cdf73719e8b2af6b0d065df6236542" size="14152208"/> <branch/> <dependencies> diff -Nut --recursive jhbuild_moduleset_2.15.4_org/sample-tarball.jhbuildrc jhbuild_moduleset_2.15.4/sample-tarball.jhbuildrc --- jhbuild_moduleset_2.15.4_org/sample-tarball.jhbuildrc 2006-07-25 21:34:36.000000000 +0100 +++ jhbuild_moduleset_2.15.4/sample-tarball.jhbuildrc 2006-07-24 23:33:32.000000000 +0100 @@ -20,7 +20,7 @@ # extra arguments to pass to all autogen.sh scripts # to speed up builds of gnome2, try '--disable-static --disable-gtk-doc' -autogenargs='--disable-static --disable-gtk-doc' +autogenargs='--disable-static --disable-gtk-doc ' # set CFLAGS: os.environ['CFLAGS'] = '-g -O2' -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus therning org Jabber: magnus therning gmail com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Unreadable code, Why would anyone use it? Learn a better way. -- Geoff Kuenning's contribution to the 2004 Perl Haiku Contest, Haikus about Perl - 'Dishonerable Mention' winner
Attachment:
pgpFClXQhMAX6.pgp
Description: PGP signature