Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Silbe <sascha@silbe.org>2009-09-21 19:04:21 (GMT)
committer Sascha Silbe <sascha@silbe.org>2009-09-21 19:04:21 (GMT)
commit144bc392faa2623f27dcef9acd14aeebda208bc4 (patch)
tree2dd72ac10ed337268dc9ea97c237de4f33e6ea91
parent58fb33670c5299d512536aa6933d24f4796ad7f3 (diff)
Debian/Ubuntu sysdeps: split up into several files and use symlinks to reduce redundancy
l---------config/sysdeps/10debian-allversions.xml1
l---------config/sysdeps/10ubuntu-allversions.xml1
-rw-r--r--config/sysdeps/50debian-unstable.xml24
-rw-r--r--config/sysdeps/50ubuntu-8.10.xml3
-rw-r--r--config/sysdeps/50ubuntu-9.04.xml8
-rw-r--r--config/sysdeps/50ubuntu-allversions.xml6
-rw-r--r--config/sysdeps/debian-family.xml78
7 files changed, 121 insertions, 0 deletions
diff --git a/config/sysdeps/10debian-allversions.xml b/config/sysdeps/10debian-allversions.xml
new file mode 120000
index 0000000..ce85b51
--- /dev/null
+++ b/config/sysdeps/10debian-allversions.xml
@@ -0,0 +1 @@
+debian-family.xml \ No newline at end of file
diff --git a/config/sysdeps/10ubuntu-allversions.xml b/config/sysdeps/10ubuntu-allversions.xml
new file mode 120000
index 0000000..ce85b51
--- /dev/null
+++ b/config/sysdeps/10ubuntu-allversions.xml
@@ -0,0 +1 @@
+debian-family.xml \ No newline at end of file
diff --git a/config/sysdeps/50debian-unstable.xml b/config/sysdeps/50debian-unstable.xml
new file mode 100644
index 0000000..9a164d8
--- /dev/null
+++ b/config/sysdeps/50debian-unstable.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0"?>
+<dependencies>
+ <package name="espeak"/>
+ <package name="espeak-data"/>
+ <package name="python-evince" source="gnome-python-desktop"/>
+ <package name="python-metacity" source="gnome-python-desktop"/>
+ <package name="python-rsvg" source="gnome-python-desktop"/>
+ <package name="python-wnck" source="gnome-python-desktop"/>
+ <package name="python-xpcom" source="xulrunner"/>
+ <!-- TODO: check whether we actually need these (commented out for Ubuntu 9.04) -->
+ <package name="cdbs"/>
+ <package name="debhelper"/>
+ <package name="devscripts"/>
+ <package name="docbook-xsl"/>
+ <package name="libnspr4-dev"/>
+ <package name="libsqlite3-dev"/>
+ <package name="libwnck-dev"/>
+ <package name="patchutils"/>
+ <package name="python-central"/>
+ <package name="quilt"/>
+ <package name="shared-mime-info"/>
+ <!-- TODO: check whether we actually need these (not included for Ubuntu 8.10) -->
+ <package name="python-empy"/>
+</dependencies>
diff --git a/config/sysdeps/50ubuntu-8.10.xml b/config/sysdeps/50ubuntu-8.10.xml
new file mode 100644
index 0000000..01e7a1b
--- /dev/null
+++ b/config/sysdeps/50ubuntu-8.10.xml
@@ -0,0 +1,3 @@
+<?xml version="1.0"?>
+<dependencies>
+</dependencies>
diff --git a/config/sysdeps/50ubuntu-9.04.xml b/config/sysdeps/50ubuntu-9.04.xml
new file mode 100644
index 0000000..fbed814
--- /dev/null
+++ b/config/sysdeps/50ubuntu-9.04.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<dependencies>
+ <package name="espeak"/>
+ <package name="espeak-data"/>
+ <package name="python-gnome2-desktop" source="gnome-python-desktop"/>
+ <!-- TODO: check whether we actually need these (not included for Ubuntu 8.10) -->
+ <package name="python-empy"/>
+</dependencies>
diff --git a/config/sysdeps/50ubuntu-allversions.xml b/config/sysdeps/50ubuntu-allversions.xml
new file mode 100644
index 0000000..4065823
--- /dev/null
+++ b/config/sysdeps/50ubuntu-allversions.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<dependencies>
+ <package name="xulrunner-1.9-dev" source="xulrunner"/>
+ <!-- TODO: check whether we actually need these (commented out for Debian) -->
+ <package name="libpoppler-dev"/>
+</dependencies>
diff --git a/config/sysdeps/debian-family.xml b/config/sysdeps/debian-family.xml
new file mode 100644
index 0000000..511f796
--- /dev/null
+++ b/config/sysdeps/debian-family.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0"?>
+<dependencies>
+ <package name="automake"/><!-- automake 1.10 for metacity -->
+ <package name="automake1.9"/>
+ <package name="avahi-daemon"/>
+ <package name="evince"/>
+ <package name="g++"/>
+ <package name="gcc"/>
+ <package name="gettext"/>
+ <package name="gnome-common"/>
+ <package name="gnome-doc-utils"/>
+ <package name="gnome-icon-theme"/>
+ <package name="gstreamer0.10-plugins-base"/>
+ <package name="gstreamer0.10-plugins-good"/>
+ <package name="gtk-doc-tools"/>
+ <package name="icon-naming-utils"/>
+ <package name="icon-slicer"/>
+ <package name="intltool"/>
+ <package name="libasound2-dev"/>
+ <package name="libavahi-gobject-dev"/>
+ <package name="libboost-dev"/>
+ <package name="libcanberra-gtk-dev"/><!-- for metacity -->
+ <package name="libcroco3-dev"/>
+ <package name="libcsound64-dev"/>
+ <package name="libdbus-1-dev"/>
+ <package name="libdbus-glib-1-dev"/>
+ <package name="libenchant-dev"/>
+ <package name="libexpat1-dev"/>
+ <package name="libffi-dev"/>
+ <package name="libfribidi-dev"/>
+ <package name="libgconf2-dev"/>
+ <package name="libglade2-dev"/>
+ <package name="libglib2.0-dev"/>
+ <package name="libgnomevfs2-dev"/>
+ <package name="libgsf-1-dev"/>
+ <package name="libgtk2.0-bin"/>
+ <package name="libgtk2.0-dev"/>
+ <package name="libidl-dev"/>
+ <package name="libloudmouth1-dev"/>
+ <package name="libpoppler-glib-dev"/>
+ <package name="libpopt-dev"/>
+ <package name="librsvg2-dev"/>
+ <package name="libssl-dev"/>
+ <package name="libsoup2.4-dev" source="libsoup"/>
+ <package name="libtool"/>
+ <package name="libwv-dev"/>
+ <package name="libxapian15"/>
+ <package name="libxt-dev"/>
+ <package name="make"/>
+ <package name="python-avahi"/>
+ <package name="python-cairo-dev"/>
+ <package name="python-cjson"/>
+ <package name="python-csound"/>
+ <package name="python-dbus"/>
+ <package name="python-decorator"/>
+ <package name="python-dev"/>
+ <package name="python-distutils-extra"/><!-- for sugar-update-control -->
+ <package name="python-gconf"/>
+ <package name="python-gnome2"/>
+ <package name="python-gobject" source="pygobject"/>
+ <package name="python-gst0.10"/>
+ <package name="python-gtk2-dev"/>
+ <package name="python-gtksourceview2"/>
+ <package name="python-libxml2"/>
+ <package name="python-numpy"/>
+ <package name="python-pyatspi"/><!-- for dogtail -->
+ <package name="python-pygame"/>
+ <package name="python-simplejson"/>
+ <package name="python-vte"/><!-- for Terminal -->
+ <package name="python-xapian"/>
+ <package name="subversion"/>
+ <package name="unzip"/>
+ <package name="x11-utils"/>
+ <package name="xserver-xephyr"/>
+ <package name="zenity"/><!-- for metacity -->
+ <package name="zip"/>
+ <package name="zlib1g-dev"/>
+</dependencies>