summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndoni Morales Alastruey <ylatuya@gmail.com>2013-05-06 13:34:19 +0200
committerAndoni Morales Alastruey <ylatuya@gmail.com>2013-05-06 13:37:15 +0200
commitc403c74a4340f5c4c8d9459e817f1b0f319258ae (patch)
treeb57d202aff65a333e9580491ca557d7e38471f55
parentbe6e6c9df1172e6567e147726c1499c341c94fa5 (diff)
Add support for Ubuntu Raring
-rw-r--r--cerbero/enums.py1
-rw-r--r--cerbero/utils/__init__.py2
-rw-r--r--recipes/glib.recipe4
-rw-r--r--recipes/gtk.recipe4
-rw-r--r--recipes/libsoup.recipe1
5 files changed, 10 insertions, 2 deletions
diff --git a/cerbero/enums.py b/cerbero/enums.py
index 8fb00b6..c109368 100644
--- a/cerbero/enums.py
+++ b/cerbero/enums.py
@@ -57,6 +57,7 @@ class DistroVersion:
UBUNTU_ONEIRIC = 'ubuntu_oneiric'
UBUNTU_PRECISE = 'ubuntu_precise'
UBUNTU_QUANTAL = 'ubuntu_quantal'
+ UBUNTU_RARING = 'ubuntu_raring'
FEDORA_16 = 'fedora_16'
FEDORA_17 = 'fedora_17'
FEDORA_18 = 'fedora_18'
diff --git a/cerbero/utils/__init__.py b/cerbero/utils/__init__.py
index 338e9f3..f5cc16b 100644
--- a/cerbero/utils/__init__.py
+++ b/cerbero/utils/__init__.py
@@ -142,6 +142,8 @@ def system_info():
distro_version = DistroVersion.UBUNTU_PRECISE
elif d[2] == 'quantal':
distro_version = DistroVersion.UBUNTU_QUANTAL
+ elif d[2] == 'raring':
+ distro_version = DistroVersion.UBUNTU_RARING
elif d[1].startswith('6.'):
distro_version = DistroVersion.DEBIAN_SQUEEZE
elif d[1].startswith('7.') or d[1].startswith('wheezy'):
diff --git a/recipes/glib.recipe b/recipes/glib.recipe
index 31d3d29..9baf5f6 100644
--- a/recipes/glib.recipe
+++ b/recipes/glib.recipe
@@ -97,7 +97,9 @@ class Recipe(recipe.Recipe):
elif self.config.target_platform == Platform.LINUX:
if self.config.target_distro == Distro.DEBIAN and self.config.target_distro_version in [DistroVersion.DEBIAN_SQUEEZE, DistroVersion.UBUNTU_LUCID, DistroVersion.UBUNTU_MAVERICK]:
self.config_sh = 'CFLAGS="%s" ./configure' % self._gio_flags('/usr/lib/gio/modules/', None, True)
- elif self.config.target_distro == Distro.DEBIAN and self.config.target_distro_version in [DistroVersion.UBUNTU_NATTY, DistroVersion.UBUNTU_ONEIRIC, DistroVersion.UBUNTU_PRECISE, DistroVersion.UBUNTU_QUANTAL]:
+ elif self.config.target_distro == Distro.DEBIAN and self.config.target_distro_version in [DistroVersion.UBUNTU_NATTY,
+ DistroVersion.UBUNTU_ONEIRIC, DistroVersion.UBUNTU_PRECISE,
+ DistroVersion.UBUNTU_QUANTAL, DistroVersion.UBUNTU_RARING]:
if self.config.target_arch == Architecture.X86:
self.config_sh = 'CFLAGS="%s" ./configure' % self._gio_flags('/usr/lib/gio/modules/', '/usr/lib/i386-linux-gnu/gio/modules')
elif self.config.target_arch == Architecture.X86_64:
diff --git a/recipes/gtk.recipe b/recipes/gtk.recipe
index 3dc1001..b25c439 100644
--- a/recipes/gtk.recipe
+++ b/recipes/gtk.recipe
@@ -80,7 +80,9 @@ class Recipe(recipe.Recipe):
self.can_use_configure_cache = False
if self.config.target_distro == Distro.DEBIAN and self.config.target_distro_version in [DistroVersion.DEBIAN_SQUEEZE, DistroVersion.UBUNTU_LUCID, DistroVersion.UBUNTU_MAVERICK]:
self.config_sh = 'CFLAGS="%s" ./configure' % self._gtk_flags('/usr/lib/gtk-2.0', None, '/usr/share/themes')
- elif self.config.target_distro == Distro.DEBIAN and self.config.target_distro_version in [DistroVersion.UBUNTU_NATTY, DistroVersion.UBUNTU_ONEIRIC, DistroVersion.UBUNTU_PRECISE, DistroVersion.UBUNTU_QUANTAL]:
+ elif self.config.target_distro == Distro.DEBIAN and self.config.target_distro_version in [DistroVersion.UBUNTU_NATTY,
+ DistroVersion.UBUNTU_ONEIRIC, DistroVersion.UBUNTU_PRECISE,
+ DistroVersion.UBUNTU_QUANTAL, DistroVersion.UBUNTU_RARING]:
if self.config.target_arch == Architecture.X86:
self.config_sh = 'CFLAGS="%s" ./configure' % self._gtk_flags('/usr/lib/gtk-2.0', '/usr/lib/i386-linux-gnu/gtk-2.0', '/usr/share/themes')
elif self.config.target_arch == Architecture.X86_64:
diff --git a/recipes/libsoup.recipe b/recipes/libsoup.recipe
index a7583a8..4b908ba 100644
--- a/recipes/libsoup.recipe
+++ b/recipes/libsoup.recipe
@@ -23,6 +23,7 @@ class Recipe(recipe.Recipe):
DistroVersion.UBUNTU_ONEIRIC,
DistroVersion.UBUNTU_PRECISE,
DistroVersion.UBUNTU_QUANTAL,
+ DistroVersion.UBUNTU_RARING,
DistroVersion.FEDORA_16,
DistroVersion.FEDORA_17,
DistroVersion.FEDORA_18,