diff options
author | tomeu <tomeu@localhost.(none)> | 2009-03-17 17:57:05 (GMT) |
---|---|---|
committer | Tomeu Vizoso <tomeu@sugarlabs.org> | 2009-03-17 18:04:03 (GMT) |
commit | fcf8dc1e73f8da5a67639a89940fd10744d03915 (patch) | |
tree | c696a08b767e38743d4a8c9014987c97587292a7 | |
parent | ce74db3f4c19505a167715ad198a487e328af453 (diff) |
Add Mandriva support
-rw-r--r-- | config/sysdeps/mandrivalinux-2009.1.xml | 73 | ||||
-rw-r--r-- | sjhbuild/sysdeps.py | 2 |
2 files changed, 74 insertions, 1 deletions
diff --git a/config/sysdeps/mandrivalinux-2009.1.xml b/config/sysdeps/mandrivalinux-2009.1.xml new file mode 100644 index 0000000..6f9277e --- /dev/null +++ b/config/sysdeps/mandrivalinux-2009.1.xml @@ -0,0 +1,73 @@ +<?xml version="1.0"?> +<dependencies> + <package name="intltool"/> + <package name="libtool"/> + <package name="autoconf"/> + <package name="automake"/> + <package name="python-devel"/> + <package name="gcc"/> + <package name="gcc-c++"/> + <package name="gtk2-devel"/> + <package name="pygtk2.0-devel"/> + <package name="libcroco0.6_3-devel"/> + <package name="libgsf-devel"/> + <package name="enchant-devel"/> + <package name="fribidi-devel"/> + <package name="boost-devel"/> + <package name="libxt6-devel"/> + <package name="gnome-doc-utils"/> + <package name="expat-devel"/> + <package name="gettext-devel"/> + <package name="wv-devel"/> + <package name="zlib-devel"/> + <package name="gnome-common"/> + <package name="python-numpy"/> + <package name="x11-server-xephyr"/> + <package name="make"/> + <package name="gnome-python-desktop"/> + <package name="python-cjson"/> + <package name="subversion"/> + <package name="libGConf2-devel"/> + <package name="libglade2-devel"/> + <package name="popt-devel"/> + <package name="gnome-vfs2-devel"/> + <package name="librsvg2-devel"/> + <package name="gnome-icon-theme"/> + <package name="icon-naming-utils"/> + <package name="fonts-ttf-dejavu"/> + <package name="gstreamer0.10-python"/> + <package name="icon-slicer"/> + <package name="python-gtksourceview"/> + <package name="alsa-lib-devel"/> + <package name="xapian-bindings-python"/> + <package name="libxapian15"/> + <package name="gnome-python-gconf"/> + <package name="dbus-python"/> + <package name="dbus-devel"/> + <package name="dbus-glib-devel"/> + <package name="loudmouth-devel"/> + <package name="libpoppler-glib-devel"/> + + <package name="avahi" + source="avahi"/> + <package name="avahi-gobject-devel" + source="avahi"/> + <package name="python-gobject" + source="pygobject"/> + <package name="matchbox-common" + source="libmatchbox"/> + <package name="matchbox-window-manager" + source="matchbox-window-manager"/> + <package name="python-xpcom" + source="xulrunner"/> + <package name="xulrunner-devel-unstable" + source="xulrunner"/> + <package name="python-hippo-canvas" + source="hippo-canvas"/> + <package name="python-abiword" + source="pyabiword"/> + <package name="libabiword" + source="abiword"/> + <package name="libabiword" + source="abiword-plugins"/> +</dependencies> diff --git a/sjhbuild/sysdeps.py b/sjhbuild/sysdeps.py index b398cff..cd92253 100644 --- a/sjhbuild/sysdeps.py +++ b/sjhbuild/sysdeps.py @@ -46,7 +46,7 @@ def get_distribution(): def check_package(package): name, version = get_distribution() - if name == 'fedora': + if name in ['fedora', 'mandrivalinux']: ret = subprocess.call(['rpm', '--quiet', '-q', package]) return ret == 0 elif name in ['ubuntu', 'debian']: |