From 99b13c2bd7a90a439cb477b13ca25bf63d0ef1c0 Mon Sep 17 00:00:00 2001 From: Daniel Narvaez Date: Thu, 15 Nov 2012 16:29:02 +0000 Subject: Move configuration files to their own dir --- (limited to 'config') diff --git a/config/deps/packages-3.4.json b/config/deps/packages-3.4.json new file mode 100644 index 0000000..165c62d --- /dev/null +++ b/config/deps/packages-3.4.json @@ -0,0 +1,268 @@ +{ "Xvfb": + { "fedora": "xorg-x11-server-Xvfb", + "ubuntu": "xvfb" }, + "base-system": + { "fedora": ["kernel", + "kernel-PAE", + "kernel-modules-extra", + "yum", + "NetworkManager", + "make", + "git", + "sudo", + "xorg-x11-drv-ati", + "xorg-x11-drv-evdev", + "xorg-x11-drv-fbdev", + "xorg-x11-drv-geode", + "xorg-x11-drv-intel", + "xorg-x11-drv-mga", + "xorg-x11-drv-modesetting", + "xorg-x11-drv-nouveau", + "xorg-x11-drv-openchrome", + "xorg-x11-drv-qxl", + "xorg-x11-drv-synaptics", + "xorg-x11-drv-vesa", + "xorg-x11-drv-vmmouse", + "xorg-x11-drv-vmware", + "xorg-x11-drv-wacom", + "xorg-x11-server-Xorg", + "grub2", + "setserial", + "buildbot", + "rootfiles", + "e2fsprogs", + "openssh-server", + "mingetty", + "hostname", + "system-config-firewall-base", + "lvm2", + "passwd", + "acl", + "plymouth-scripts", + "policycoreutils", + "selinux-policy-targeted", + "parted", + "sendmail", + "biosdevname", + "cronie", + "audit", + "attr", + "gpg-pubkey"], + "ubuntu": [] }, + "xinit": + { "fedora": "xorg-x11-xinit", + "ubuntu": "xinit" }, + "cairo foreign": + { "fedora": "pygobject3", + "ubuntu": "python-gi-cairo" }, + "cairo typelib": + { "fedora": "gobject-introspection", + "ubuntu": "gir1.2-freedesktop" }, + "pkg-config": + { "fedora": "pkgconfig", + "ubuntu": "pkgconfig" }, + "gcc": + { "fedora": "gcc", + "ubuntu": "gcc" }, + "autoreconf": + { "fedora": "autoconf", + "ubuntu": "autoconf" }, + "aclocal": + { "fedora": "automake", + "ubuntu": "automake" }, + "libtool": + { "fedora": "libtool", + "ubuntu": "libtool" }, + "icon-slicer": + { "fedora": "icon-slicer", + "ubuntu": "icon-slicer" }, + "intltoolize": + { "fedora": "intltool", + "ubuntu": "intltool" }, + "xcursorgen": + { "fedora": "xorg-x11-apps", + "ubuntu": "x11-apps" }, + "gnome-doc-common": + { "fedora": "gnome-common", + "ubuntu": "gnome-common" }, + "python": + { "fedora": "python-devel", + "ubuntu": "python-dev" }, + "glib-2.0": + { "fedora": "glib2-devel", + "ubuntu": "libglib2.0-dev" }, + "gtk+-3.0": + { "fedora": "gtk3-devel", + "ubuntu": "libgtk-3-dev" }, + "sm": + { "fedora": "libSM-devel", + "ubuntu": "libsm-dev" }, + "ice": + { "fedora": "libICE-devel", + "ubuntu": "libice-dev" }, + "alsa": + { "fedora": "alsa-lib-devel", + "ubuntu": "libasound2-dev" }, + "librsvg-2.0": + { "fedora": "librsvg2-devel", + "ubuntu": "librsvg2-dev" }, + "gobject-introspection-1.0": + { "fedora": "gobject-introspection-devel", + "ubuntu": "libgirepository1.0-dev" }, + "pygtk-2.0": + { "fedora": "pygtk2-devel", + "ubuntu": "python-gtk2-dev" }, + "gconf-2.0": + { "fedora": "GConf2-devel", + "ubuntu": "libgconf2-dev" }, + "pycairo": + { "fedora": "pycairo-devel", + "ubuntu": "python-cairo-dev" }, + "icon-naming-utils": + { "fedora": "icon-naming-utils", + "ubuntu": "icon-naming-utils" }, + "org.freedesktop.Telepathy.AccountManager": + { "fedora": "telepathy-mission-control", + "ubuntu": "telepathy-mission-control-5" }, + "dconf": + { "fedora": "dconf", + "ubuntu": "dconf" }, + "gnome-keyring-daemon": + { "fedora": "gnome-keyring", + "ubuntu": "gnome-keyring" }, + "metacity": + { "fedora": "metacity", + "ubuntu": "metacity" }, + "Adwaita": + { "fedora": "gnome-themes-standard", + "ubuntu": "gnome-themes-standard" }, + "espeak": + { "fedora": "espeak", + "ubuntu": "espeak" }, + "wnck python": + { "fedora": "gnome-python2-libwnck", + "ubuntu": "python-wnck" }, + "simplejson python": + { "fedora": "python-simplejson", + "ubuntu": "python-simplejson" }, + "hippo python": + { "fedora": "hippo-canvas-python", + "ubuntu": "python-hippocanvas" }, + "telepathy python": + { "fedora": "python-telepathy", + "ubuntu": "python-telepathy" }, + "xapian python": + { "fedora": "xapian-bindings-python", + "ubuntu": "python-xapian" }, + "dateutil python": + { "fedora": "python-dateutil", + "ubuntu": "python-dateutil" }, + "gtksourceview2 python": + { "fedora": "pygtksourceview", + "ubuntu": "python-gtksourceview2" }, + "vte python": + { "fedora": "vte", + "ubuntu": "python-vte" }, + "decorator python": + { "fedora": "python-decorator", + "ubuntu": "python-decorator" }, + "gi python": + { "fedora": "pygobject3", + "ubuntu": "pygobject" }, + "evince typelib": + { "fedora": "evince-libs", + "ubuntu": "gir1.2-evince-3.0" }, + "gtksource typelib": + { "fedora": "gtksourceview3", + "ubuntu": "gir1.2-gtksource-3.0" }, + "gconf typelib": + { "fedora": "GConf2", + "ubuntu": "gir1.2-gconf-2.0" }, + "gst typelib": + { "fedora": "gstreamer", + "ubuntu": "gir1.2-gstreamer-1.0" }, + "wnck typelib": + { "fedora": "libwnck3", + "ubuntu": "gir1.2-wnck-3.0" }, + "rsvg python": + { "fedora": "gnome-python2-rsvg", + "ubuntu": "python-rsvg" }, + "org.freedesktop.Telepathy.ConnectionManager.gabble": + { "fedora": "telepathy-gabble", + "ubuntu": "telepathy-gabble" }, + "org.freedesktop.Telepathy.ConnectionManager.salut": + { "fedora": "telepathy-salut", + "ubuntu": "telepathy-salut" }, + "webkit typelib": + { "fedora": "webkitgtk3", + "ubuntu": "gir1.2-webkit-3.0" }, + "pygst python": + { "fedora": "gstreamer-python", + "ubuntu": "python-gst0.10" }, + "vte typelib": + { "fedora": "vte3", + "ubuntu": "gir1.2-vte-2.90" }, + "video4linux2": + { "fedora": "gstreamer-plugins-good", + "ubuntu": "gstreamer0.10-plugins-good" }, + "abiword python": + { "fedora": "pyabiword", + "ubuntu": null }, + "c++": + { "fedora": "gcc-c++", + "ubuntu": "g++" }, + "yasm": + { "fedora": "yasm", + "ubuntu": "yasm" }, + "flex": + { "fedora": "flex", + "ubuntu": "flex" }, + "xtst": + { "fedora": "libXtst-devel", + "ubuntu": "libxtst-dev" }, + "bison": + { "fedora": "bison", + "ubuntu": "bison" }, + "gtk-doc": + { "fedora": "gtk-doc", + "ubuntu": "gtk-doc-tools" }, + "cairo-gobject": + { "fedora": "cairo-gobject-devel", + "ubuntu": "libcairo2-dev" }, + "iso-codes": + { "fedora": "iso-codes-devel", + "ubuntu": "iso-codes" }, + "xkbfile": + { "fedora": "libxkbfile-devel", + "ubuntu": "libxkbfile-dev" }, + "espeak devel": + { "fedora": "espeak-devel", + "ubuntu": "libespeak-dev" }, + "libxml-2.0": + { "fedora": "libxml2-devel", + "ubuntu": "libxml2-dev" }, + "atk-bridge": + { "fedora": "at-spi2-atk", + "ubuntu": "libatk-adaptor" }, + "Xephyr": + { "fedora": "xorg-x11-server-Xephyr", + "ubuntu": "xserver-xephyr" }, + "dbus-launch": + { "fedora": "dbus-x11", + "ubuntu": "dbus-x11" }, + "pyatspi python": + { "fedora": "pyatspi", + "ubuntu": "python-pyatspi2" }, + "xrandr": + { "fedora": "libXrandr-devel", + "ubuntu": "libxrandr-dev" }, + "x11": + { "fedora": "libX11-devel", + "ubuntu": "libx11-dev" }, + "tar": + { "fedora": "tar", + "ubuntu": "tar" }, + "xrdb": + { "fedora": "xorg-x11-server-utils", + "ubuntu": "x11-xserver-utils" } +} diff --git a/config/deps/packages-3.6.json b/config/deps/packages-3.6.json new file mode 100644 index 0000000..808d4d0 --- /dev/null +++ b/config/deps/packages-3.6.json @@ -0,0 +1,276 @@ +{ "Xvfb": + { "fedora": "xorg-x11-server-Xvfb", + "ubuntu": "xvfb" }, + "base-system": + { "fedora": ["kernel", + "kernel-PAE", + "kernel-modules-extra", + "yum", + "NetworkManager", + "make", + "git", + "sudo", + "xorg-x11-drv-ati", + "xorg-x11-drv-evdev", + "xorg-x11-drv-fbdev", + "xorg-x11-drv-geode", + "xorg-x11-drv-intel", + "xorg-x11-drv-mga", + "xorg-x11-drv-modesetting", + "xorg-x11-drv-nouveau", + "xorg-x11-drv-openchrome", + "xorg-x11-drv-qxl", + "xorg-x11-drv-synaptics", + "xorg-x11-drv-vesa", + "xorg-x11-drv-vmmouse", + "xorg-x11-drv-vmware", + "xorg-x11-drv-wacom", + "xorg-x11-server-Xorg", + "grub2", + "setserial", + "buildbot", + "e2fsprogs", + "openssh-server", + "mingetty", + "hostname", + "system-config-firewall-base", + "lvm2", + "passwd", + "acl", + "plymouth-scripts", + "policycoreutils", + "selinux-policy-targeted", + "parted", + "sendmail", + "biosdevname", + "cronie", + "audit", + "attr", + "gpg-pubkey"], + "ubuntu": ["apt", + "make", + "git"] }, + "xinit": + { "fedora": "xorg-x11-xinit", + "ubuntu": "xinit" }, + "cairo foreign": + { "fedora": "pygobject3", + "ubuntu": "python-gi-cairo" }, + "cairo typelib": + { "fedora": "gobject-introspection", + "ubuntu": "gir1.2-freedesktop" }, + "pkg-config": + { "fedora": "pkgconfig", + "ubuntu": "pkgconfig" }, + "gcc": + { "fedora": "gcc", + "ubuntu": "gcc" }, + "autoreconf": + { "fedora": "autoconf", + "ubuntu": "autoconf" }, + "aclocal": + { "fedora": "automake", + "ubuntu": "automake" }, + "libtool": + { "fedora": "libtool", + "ubuntu": "libtool" }, + "icon-slicer": + { "fedora": "icon-slicer", + "ubuntu": "icon-slicer" }, + "intltoolize": + { "fedora": "intltool", + "ubuntu": "intltool" }, + "xcursorgen": + { "fedora": "xorg-x11-apps", + "ubuntu": "x11-apps" }, + "gnome-doc-common": + { "fedora": "gnome-common", + "ubuntu": "gnome-common" }, + "python": + { "fedora": "python-devel", + "ubuntu": "python-dev" }, + "glib-2.0": + { "fedora": "glib2-devel", + "ubuntu": "libglib2.0-dev" }, + "gtk+-3.0": + { "fedora": "gtk3-devel", + "ubuntu": "libgtk-3-dev" }, + "sm": + { "fedora": "libSM-devel", + "ubuntu": "libsm-dev" }, + "ice": + { "fedora": "libICE-devel", + "ubuntu": "libice-dev" }, + "alsa": + { "fedora": "alsa-lib-devel", + "ubuntu": "libasound2-dev" }, + "librsvg-2.0": + { "fedora": "librsvg2-devel", + "ubuntu": "librsvg2-dev" }, + "gobject-introspection-1.0": + { "fedora": "gobject-introspection-devel", + "ubuntu": "libgirepository1.0-dev" }, + "pygtk-2.0": + { "fedora": "pygtk2-devel", + "ubuntu": "python-gtk2-dev" }, + "gconf-2.0": + { "fedora": "GConf2-devel", + "ubuntu": "libgconf2-dev" }, + "pycairo": + { "fedora": "pycairo-devel", + "ubuntu": "python-cairo-dev" }, + "icon-naming-utils": + { "fedora": "icon-naming-utils", + "ubuntu": "icon-naming-utils" }, + "org.freedesktop.Telepathy.AccountManager": + { "fedora": "telepathy-mission-control", + "ubuntu": "telepathy-mission-control-5" }, + "dconf": + { "fedora": "dconf", + "ubuntu": "dconf" }, + "gnome-keyring-daemon": + { "fedora": "gnome-keyring", + "ubuntu": "gnome-keyring" }, + "metacity": + { "fedora": "metacity", + "ubuntu": "metacity" }, + "Adwaita": + { "fedora": "gnome-themes-standard", + "ubuntu": "gnome-themes-standard" }, + "espeak": + { "fedora": "espeak", + "ubuntu": "espeak" }, + "wnck python": + { "fedora": "gnome-python2-libwnck", + "ubuntu": "python-wnck" }, + "simplejson python": + { "fedora": "python-simplejson", + "ubuntu": "python-simplejson" }, + "hippo python": + { "fedora": "hippo-canvas-python", + "ubuntu": "python-hippocanvas" }, + "telepathy python": + { "fedora": "python-telepathy", + "ubuntu": "python-telepathy" }, + "xapian python": + { "fedora": "xapian-bindings-python", + "ubuntu": "python-xapian" }, + "dateutil python": + { "fedora": "python-dateutil", + "ubuntu": "python-dateutil" }, + "gtksourceview2 python": + { "fedora": "pygtksourceview", + "ubuntu": "python-gtksourceview2" }, + "vte python": + { "fedora": "vte", + "ubuntu": "python-vte" }, + "decorator python": + { "fedora": "python-decorator", + "ubuntu": "python-decorator" }, + "gi python": + { "fedora": "pygobject3", + "ubuntu": "python-gi" }, + "evince typelib": + { "fedora": "evince-libs", + "ubuntu": "gir1.2-evince-3.0" }, + "gtksource typelib": + { "fedora": "gtksourceview3", + "ubuntu": "gir1.2-gtksource-3.0" }, + "gconf typelib": + { "fedora": "GConf2", + "ubuntu": "gir1.2-gconf-2.0" }, + "gst typelib": + { "fedora": "gstreamer", + "ubuntu": ["gir1.2-gstreamer-1.0", + "libgstreamer1.0-0"] }, + "wnck typelib": + { "fedora": "libwnck3", + "ubuntu": "gir1.2-wnck-3.0" }, + "rsvg python": + { "fedora": "gnome-python2-rsvg", + "ubuntu": "python-rsvg" }, + "org.freedesktop.Telepathy.ConnectionManager.gabble": + { "fedora": "telepathy-gabble", + "ubuntu": "telepathy-gabble" }, + "org.freedesktop.Telepathy.ConnectionManager.salut": + { "fedora": "telepathy-salut", + "ubuntu": "telepathy-salut" }, + "webkit typelib": + { "fedora": "webkitgtk3", + "ubuntu": "gir1.2-webkit-3.0" }, + "pygst python": + { "fedora": "gstreamer-python", + "ubuntu": "python-gst0.10" }, + "vte typelib": + { "fedora": "vte3", + "ubuntu": "gir1.2-vte-2.90" }, + "video4linux2": + { "fedora": "gstreamer-plugins-good", + "ubuntu": "gstreamer0.10-plugins-good" }, + "abiword python": + { "fedora": "pyabiword", + "ubuntu": null }, + "c++": + { "fedora": "gcc-c++", + "ubuntu": "g++" }, + "yasm": + { "fedora": "yasm", + "ubuntu": "yasm" }, + "flex": + { "fedora": "flex", + "ubuntu": "flex" }, + "xtst": + { "fedora": "libXtst-devel", + "ubuntu": "libxtst-dev" }, + "bison": + { "fedora": "bison", + "ubuntu": "bison" }, + "gtk-doc": + { "fedora": "gtk-doc", + "ubuntu": "gtk-doc-tools" }, + "cairo-gobject": + { "fedora": "cairo-gobject-devel", + "ubuntu": "libcairo2-dev" }, + "iso-codes": + { "fedora": "iso-codes-devel", + "ubuntu": "iso-codes" }, + "xkbfile": + { "fedora": "libxkbfile-devel", + "ubuntu": "libxkbfile-dev" }, + "espeak devel": + { "fedora": "espeak-devel", + "ubuntu": "libespeak-dev" }, + "libxml-2.0": + { "fedora": "libxml2-devel", + "ubuntu": "libxml2-dev" }, + "atk-bridge": + { "fedora": "at-spi2-atk", + "ubuntu": "libatk-adaptor" }, + "Xephyr": + { "fedora": "xorg-x11-server-Xephyr", + "ubuntu": "xserver-xephyr" }, + "dbus-launch": + { "fedora": "dbus-x11", + "ubuntu": "dbus-x11" }, + "pyatspi python": + { "fedora": "pyatspi", + "ubuntu": "python-pyatspi2" }, + "xrandr": + { "fedora": "libXrandr-devel", + "ubuntu": "libxrandr-dev" }, + "x11": + { "fedora": "libX11-devel", + "ubuntu": "libx11-dev" }, + "tar": + { "fedora": "tar", + "ubuntu": "tar" }, + "xrdb": + { "fedora": "xorg-x11-server-utils", + "ubuntu": "x11-xserver-utils" }, + "gstreamer-plugins-base-1.0": + { "fedora": "gstreamer1-plugins-base-devel", + "ubuntu": "libgstreamer-plugins-base1.0-dev" }, + "gstreamer-1.0": + { "fedora": "gstreamer1-devel", + "ubuntu": "libgstreamer1.0-dev" } +} diff --git a/config/deps/prerequisites.json b/config/deps/prerequisites.json new file mode 100644 index 0000000..63d18f5 --- /dev/null +++ b/config/deps/prerequisites.json @@ -0,0 +1,4 @@ +[{ "check": "Xvfb", + "checker": "binary" }, + { "check": "pkg-config", + "checker": "binary" }] diff --git a/config/deps/sugar-build.json b/config/deps/sugar-build.json new file mode 100644 index 0000000..2f368e7 --- /dev/null +++ b/config/deps/sugar-build.json @@ -0,0 +1,15 @@ +[{ "check": "atk-bridge", + "checker": "gtkmodule" }, + { "check": "xinit", + "checker": "binary" }, + { "check": "Xephyr", + "checker": "binary" }, + { "check": "dbus-launch", + "checker": "binary" }, + { "check_name": "pyatspi python", + "check": "import pyatspi", + "checker": "python" }, + { "check": "xrandr", + "checker": "pkgconfig" }, + { "check": "x11", + "checker": "pkgconfig" }] diff --git a/config/deps/sugar-buildtime-3.4.json b/config/deps/sugar-buildtime-3.4.json new file mode 100644 index 0000000..4362766 --- /dev/null +++ b/config/deps/sugar-buildtime-3.4.json @@ -0,0 +1,44 @@ +[{ "check": "gcc", + "checker": "binary" }, + { "check": "autoreconf", + "checker": "binary" }, + { "check": "xrdb", + "checker": "binary" }, + { "check": "aclocal", + "checker": "binary" }, + { "check": "libtool", + "checker": "binary" }, + { "check": "icon-slicer", + "checker": "binary" }, + { "check": "intltoolize", + "checker": "binary" }, + { "check": "xcursorgen", + "checker": "binary" }, + { "check": "gnome-doc-common", + "checker": "binary" }, + { "check": "python", + "checker": "pkgconfig" }, + { "check": "glib-2.0", + "checker": "pkgconfig" }, + { "check": "gtk+-3.0", + "checker": "pkgconfig" }, + { "check": "sm", + "checker": "pkgconfig" }, + { "check": "ice", + "checker": "pkgconfig" }, + { "check": "alsa", + "checker": "pkgconfig" }, + { "check": "librsvg-2.0", + "checker": "pkgconfig" }, + { "check": "gobject-introspection-1.0", + "checker": "pkgconfig" }, + { "check": "pygtk-2.0", + "checker": "pkgconfig" }, + { "check": "gconf-2.0", + "checker": "pkgconfig" }, + { "check": "pycairo", + "checker": "pkgconfig" }, + { "check": "icon-naming-utils", + "checker": "pkgconfig" }, + { "check": "tar", + "checker": "binary" }] diff --git a/config/deps/sugar-buildtime-3.6.json b/config/deps/sugar-buildtime-3.6.json new file mode 100644 index 0000000..cbe41b9 --- /dev/null +++ b/config/deps/sugar-buildtime-3.6.json @@ -0,0 +1,48 @@ +[{ "check": "gcc", + "checker": "binary" }, + { "check": "autoreconf", + "checker": "binary" }, + { "check": "xrdb", + "checker": "binary" }, + { "check": "aclocal", + "checker": "binary" }, + { "check": "libtool", + "checker": "binary" }, + { "check": "icon-slicer", + "checker": "binary" }, + { "check": "intltoolize", + "checker": "binary" }, + { "check": "xcursorgen", + "checker": "binary" }, + { "check": "gnome-doc-common", + "checker": "binary" }, + { "check": "python", + "checker": "pkgconfig" }, + { "check": "glib-2.0", + "checker": "pkgconfig" }, + { "check": "gtk+-3.0", + "checker": "pkgconfig" }, + { "check": "sm", + "checker": "pkgconfig" }, + { "check": "ice", + "checker": "pkgconfig" }, + { "check": "alsa", + "checker": "pkgconfig" }, + { "check": "librsvg-2.0", + "checker": "pkgconfig" }, + { "check": "gobject-introspection-1.0", + "checker": "pkgconfig" }, + { "check": "pygtk-2.0", + "checker": "pkgconfig" }, + { "check": "gconf-2.0", + "checker": "pkgconfig" }, + { "check": "pycairo", + "checker": "pkgconfig" }, + { "check": "gstreamer-1.0", + "checker": "pkgconfig" }, + { "check": "gstreamer-plugins-base-1.0", + "checker": "pkgconfig" }, + { "check": "icon-naming-utils", + "checker": "pkgconfig" }, + { "check": "tar", + "checker": "binary"}] diff --git a/config/deps/sugar-runtime-3.4.json b/config/deps/sugar-runtime-3.4.json new file mode 100644 index 0000000..61cc7c1 --- /dev/null +++ b/config/deps/sugar-runtime-3.4.json @@ -0,0 +1,85 @@ +[{ "check": "org.freedesktop.Telepathy.AccountManager", + "checker": "dbus" }, + { "check": "dconf", + "checker": "binary" }, + { "check": "gnome-keyring-daemon", + "checker": "binary" }, + { "check": "metacity", + "checker": "binary" }, + { "check": "Adwaita", + "checker": "metacity-theme" }, + { "check": "espeak", + "checker": "binary" }, + { "check_name": "wnck python", + "check": "import wnck", + "checker": "python" }, + { "check_name": "simplejson python", + "check": "import simplejson", + "checker": "python" }, + { "check_name": "hippo python", + "check": "import hippo", + "checker": "python" }, + { "check_name": "telepathy python", + "check": "import telepathy", + "checker": "python" }, + { "check_name": "xapian python", + "check": "import xapian", + "checker": "python" }, + { "check_name": "dateutil python", + "check": "import dateutil", + "checker": "python" }, + { "check_name": "gtksourceview2 python", + "check": "import gtksourceview2", + "checker": "python" }, + { "check_name": "vte python", + "check": "import vte", + "checker": "python" }, + { "check_name": "decorator python", + "check": "import decorator", + "checker": "python" }, + { "check_name": "gi python", + "check": "import gi", + "checker": "python" }, + { "check_name": "evince typelib", + "check": "from gi.repository import EvinceDocument", + "checker": "python" }, + { "check_name": "gtksource typelib", + "check": "from gi.repository import GtkSource", + "checker": "python" }, + { "check_name": "gconf typelib", + "check": "from gi.repository import GConf", + "checker": "python" }, + { "check_name": "gst typelib", + "check": "from gi.repository import Gst", + "checker": "python" }, + { "check_name": "wnck typelib", + "check": "from gi.repository import Wnck", + "checker": "python" }, + { "check_name": "rsvg python", + "check": "import rsvg", + "checker": "python" }, + { "check": "org.freedesktop.Telepathy.ConnectionManager.gabble", + "checker": "dbus" }, + { "check": "org.freedesktop.Telepathy.ConnectionManager.salut", + "checker": "dbus" }, + { "check_name": "webkit typelib", + "check": "from gi.repository import WebKit", + "checker": "python" }, + { "check_name": "cairo foreign", + "check": "from gi.repository import Gdk, Gtk; window = Gtk.Window(0); window.realize();context = Gdk.cairo_create(window.get_window())", + "checker": "python" }, + { "check_name": "pygst python", + "check": "import pygst", + "checker": "python" }, + { "check_name": "vte typelib", + "check": "from gi.repository import Vte", + "checker": "python" }, + { "check": "video4linux2", + "checker": "gstreamer" }, + { "check_name": "abiword python", + "check": "import abiword", + "checker": "python" }, + { "check_name": "cairo typelib", + "check": "from gi.repository import cairo", + "checker": "python" } +] diff --git a/config/deps/sugar-runtime-3.6.json b/config/deps/sugar-runtime-3.6.json new file mode 100644 index 0000000..5ad43eb --- /dev/null +++ b/config/deps/sugar-runtime-3.6.json @@ -0,0 +1,85 @@ +[{ "check": "org.freedesktop.Telepathy.AccountManager", + "checker": "dbus" }, + { "check": "dconf", + "checker": "binary" }, + { "check": "gnome-keyring-daemon", + "checker": "binary" }, + { "check": "metacity", + "checker": "binary" }, + { "check": "Adwaita", + "checker": "metacity-theme" }, + { "check": "espeak", + "checker": "binary" }, + { "check_name": "wnck python", + "check": "import wnck", + "checker": "python" }, + { "check_name": "simplejson python", + "check": "import simplejson", + "checker": "python" }, + { "check_name": "hippo python", + "check": "import hippo", + "checker": "python" }, + { "check_name": "telepathy python", + "check": "import telepathy", + "checker": "python" }, + { "check_name": "xapian python", + "check": "import xapian", + "checker": "python" }, + { "check_name": "dateutil python", + "check": "import dateutil", + "checker": "python" }, + { "check_name": "gtksourceview2 python", + "check": "import gtksourceview2", + "checker": "python" }, + { "check_name": "vte python", + "check": "import vte", + "checker": "python" }, + { "check_name": "decorator python", + "check": "import decorator", + "checker": "python" }, + { "check_name": "gi python", + "check": "import gi", + "checker": "python" }, + { "check_name": "evince typelib", + "check": "from gi.repository import EvinceDocument", + "checker": "python" }, + { "check_name": "gtksource typelib", + "check": "from gi.repository import GtkSource", + "checker": "python" }, + { "check_name": "gconf typelib", + "check": "from gi.repository import GConf", + "checker": "python" }, + { "check_name": "gst typelib", + "check": "import gi; gi.require_version('Gst', '1.0'); from gi.repository import Gst; Gst.init([])", + "checker": "python" }, + { "check_name": "wnck typelib", + "check": "from gi.repository import Wnck", + "checker": "python" }, + { "check_name": "rsvg python", + "check": "import rsvg", + "checker": "python" }, + { "check": "org.freedesktop.Telepathy.ConnectionManager.gabble", + "checker": "dbus" }, + { "check": "org.freedesktop.Telepathy.ConnectionManager.salut", + "checker": "dbus" }, + { "check_name": "webkit typelib", + "check": "from gi.repository import WebKit", + "checker": "python" }, + { "check_name": "cairo foreign", + "check": "from gi.repository import Gdk, Gtk; window = Gtk.Window(0); window.realize();context = Gdk.cairo_create(window.get_window())", + "checker": "python" }, + { "check_name": "pygst python", + "check": "import pygst", + "checker": "python" }, + { "check_name": "vte typelib", + "check": "from gi.repository import Vte", + "checker": "python" }, + { "check": "video4linux2", + "checker": "gstreamer" }, + { "check_name": "abiword python", + "check": "import abiword", + "checker": "python" }, + { "check_name": "cairo typelib", + "check": "from gi.repository import cairo", + "checker": "python" } +] diff --git a/config/deps/system.json b/config/deps/system.json new file mode 100644 index 0000000..f9f70b3 --- /dev/null +++ b/config/deps/system.json @@ -0,0 +1,23 @@ +[{ "check": "c++", + "checker": "binary" }, + { "check": "yasm", + "checker": "binary" }, + { "check": "flex", + "checker": "binary" }, + { "check": "xtst", + "checker": "pkgconfig" }, + { "check": "bison", + "checker": "binary" }, + { "check": "gtk-doc", + "checker": "pkgconfig" }, + { "check": "cairo-gobject", + "checker": "pkgconfig" }, + { "check": "iso-codes", + "checker": "pkgconfig" }, + { "check": "xkbfile", + "checker": "pkgconfig" }, + { "check_name": "espeak devel", + "check": "espeak/speak_lib.h", + "checker": "include" }, + { "check": "libxml-2.0", + "checker": "pkgconfig" }] diff --git a/config/modules/activities.json b/config/modules/activities.json new file mode 100644 index 0000000..e97a0fc --- /dev/null +++ b/config/modules/activities.json @@ -0,0 +1,7 @@ +[{ "name": "browse", + "repo": "git://git.sugarlabs.org/browse/mainline.git", + "out-of-source": false }, + { "name": "chat", + "repo": "git://git.sugarlabs.org/chat/mainline.git", + "branch": "gtk3", + "out-of-source": false }] diff --git a/config/modules/sugar.json b/config/modules/sugar.json new file mode 100644 index 0000000..bbceb6d --- /dev/null +++ b/config/modules/sugar.json @@ -0,0 +1,15 @@ +[{ "name": "sugar-base", + "repo": "git://git.sugarlabs.org/sugar-base/mainline.git" }, + { "name": "sugar-toolkit", + "repo": "git://git.sugarlabs.org/sugar-toolkit/mainline.git" }, + { "name": "sugar-toolkit-gtk3", + "repo": "git://git.sugarlabs.org/sugar-toolkit-gtk3/sugar-toolkit-gtk3.git" }, + { "name": "sugar", + "repo": "git://git.sugarlabs.org/sugar/mainline.git" }, + { "name": "sugar-artwork", + "repo": "git://git.sugarlabs.org/sugar-artwork/mainline.git" }, + { "name": "sugar-datastore", + "repo": "git://git.sugarlabs.org/sugar-datastore/mainline.git" }, + { "name": "gst-plugins-espeak", + "repo": "git://git.sugarlabs.org/gst-plugins-espeak/mainline.git", + "out-of-source": false }] diff --git a/config/modules/system-3.4.json b/config/modules/system-3.4.json new file mode 100644 index 0000000..9ba12cd --- /dev/null +++ b/config/modules/system-3.4.json @@ -0,0 +1,40 @@ +[{ "name": "glib", + "repo": "git://git.gnome.org/glib", + "branch": "2.34.2" }, + { "name": "gobject-introspection", + "repo": "git://git.gnome.org/gobject-introspection", + "branch": "GOBJECT_INTROSPECTION_1_34_1_1" }, + { "name": "pygobject", + "repo": "git://git.gnome.org/pygobject", + "branch": "3.4.2" }, + { "name": "atk", + "repo": "git://git.gnome.org/atk", + "branch": "ATK_2_6_0" }, + { "name": "at-spi2-core", + "repo": "git://git.gnome.org/at-spi2-core", + "branch": "AT_SPI2_CORE_2_6_1" }, + { "name": "at-spi2-atk", + "repo": "git://git.gnome.org/at-spi2-atk", + "branch": "AT_SPI2_ATK_2_6_1" }, + { "name": "gtk+", + "repo": "git://git.gnome.org/gtk+", + "branch": "3.6.1" }, + { "name": "gstreamer", + "repo": "git://anongit.freedesktop.org/gstreamer/gstreamer", + "branch": "1.0.2", + "out-of-source": false }, + { "name": "gst-plugins-base", + "repo": "git://anongit.freedesktop.org/gstreamer/gst-plugins-base", + "branch": "1.0.2", + "out-of-source": false }, + { "name": "gst-plugins-good", + "repo": "git://anongit.freedesktop.org/gstreamer/gst-plugins-good", + "branch": "1.0.2", + "out-of-source": false }, + { "name": "gst-plugins-espeak", + "repo": "git://git.sugarlabs.org/gst-plugins-espeak/mainline.git", + "branch": "v0.4.0", + "out-of-source": false }, + { "name": "libxklavier", + "repo": "git://anongit.freedesktop.org/libxklavier", + "branch": "libxklavier-5.3" }] diff --git a/config/modules/system-3.6.json b/config/modules/system-3.6.json new file mode 100644 index 0000000..5cbaa6a --- /dev/null +++ b/config/modules/system-3.6.json @@ -0,0 +1,3 @@ +[{ "name": "pygobject", + "repo": "git://git.gnome.org/pygobject", + "branch": "a06e0d021d74c95cd517abb3e6ef5ff0037de679" }] -- cgit v0.9.1