Contents
Mandriva 2007.1 (Spring)
Building GNOME 2.20
Build Requirements
You can install all the build requirements to build on a 2007.1 system with:
urpmi bison cups-common docbook-style-xsl doxygen flex libaudiofile0-devel libbzip2_1-devel libcups2-devel libenchant1-devel libexif12-devel libexpat0-devel libfreetype6-devel libgdbm3-devel libgnome-keyring0-devel libgpgme11-devel libguile17-devel libldap2.3_0-devel libmozilla-firefox2.0.0.3-devel libncurses5-devel libnspr4-devel libpcre0-devel libpng3-devel libpopt0-devel libSDL1.2-devel libxorg-x11-devel libx11_6-devel linus-git lynx perl-XML-Simple texinfo wireless-tools zip
If you want to build applications using Mono, like tomboy, you may also install the following:
urpmi gtk-sharp2 gnome-sharp2 mono
Sample .jhbuildrc files
Same as 2.18 for the moment, just change the moduleset value to 2.20.
Usual problems
See notes for older versions.
Mandriva 2007.0
Building GNOME 2.18
Build Requirements
You can install all the build requirements to build on a 2007.0 system with:
urpmi cups-common docbook-style-xsl bison flex libaudiofile0-devel libbzip2_1-devel libcups2-devel libenchant1-devel libexif12-devel libexpat0-devel libfreetype6-devel libgdbm3-devel libgnome-keyring0-devel libgpgme11-devel libldap2.3_0-devel libmozilla-firefox1.5.0.10-devel libncurses5-devel libnspr4-devel libpng3-devel libpopt0-devel libSDL1.2-devel libxorg-x11-devel libx11_6-devel linus-git lynx perl-XML-Simple texinfo wireless-tools zip
Sample .jhbuildrc files
Rename to .jhbuildrc: gnome218-jhbuildrc.py
Usual problems
NetworkManager: won't build because it requires a version of wireless-tool newer than the one available for Mandriva 2007.0.
network-manager-applet: won't build if NetworkManager is missing.