Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortomeu <tomeu@localhost.(none)>2009-03-17 17:57:05 (GMT)
committer Tomeu Vizoso <tomeu@sugarlabs.org>2009-03-17 18:04:03 (GMT)
commitfcf8dc1e73f8da5a67639a89940fd10744d03915 (patch)
treec696a08b767e38743d4a8c9014987c97587292a7
parentce74db3f4c19505a167715ad198a487e328af453 (diff)
Add Mandriva support
-rw-r--r--config/sysdeps/mandrivalinux-2009.1.xml73
-rw-r--r--sjhbuild/sysdeps.py2
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']: