[gtk-osx] Build liboil from tarball



commit 7e14bf5aaf218f7454254e8f1730576555487f9d
Author: Philip Chimento <philip chimento gmail com>
Date:   Sun Oct 5 20:34:21 2014 -0700

    Build liboil from tarball
    
    liboil is in maintenance mode and will not receive any more updates.
    Since we need to patch it because AM_CONFIG_HEADER won't build any more
    with Automake, we should build it from tarballs going forward.

 modulesets-unstable/gtk-osx-gstreamer.modules |   11 +++++++----
 modulesets/gtk-osx-gstreamer.modules          |   11 +++++++----
 2 files changed, 14 insertions(+), 8 deletions(-)
---
diff --git a/modulesets-unstable/gtk-osx-gstreamer.modules b/modulesets-unstable/gtk-osx-gstreamer.modules
index bec41c9..0010f0e 100644
--- a/modulesets-unstable/gtk-osx-gstreamer.modules
+++ b/modulesets-unstable/gtk-osx-gstreamer.modules
@@ -6,15 +6,18 @@
               href="git://anongit.freedesktop.org/gstreamer/"/>
   <repository type="tarball" name="sourceforge"
               href="http://iweb.dl.sf.net/project/"/>
-  <repository type="git" name="liboil"
-              href="git://anongit.freedesktop.org/"/>
+  <repository type="tarball" name="liboil"
+              href="http://liboil.freedesktop.org/download/"/>
 
   <!-- The GStreamer project maintains its own moduleset at
        git://anongit.freedesktop.org/gstreamer/jhbuild/. The modules
        are unversioned and haven't been tested for gtk-osx
        compatibility, but there are more of them. -->
-  <autotools id="liboil" makeargs=' CFLAGS="$CFLAGS -DHAVE_SYMBOL_UNDERSCORE"'>
-    <branch repo="liboil">
+
+  <!-- liboil is in maintenance mode, use tarball. -->
+  <autotools id="liboil" makeargs=' CFLAGS="$CFLAGS -DHAVE_SYMBOL_UNDERSCORE"'
+             autogen-template="autoreconf -fis &amp;&amp; %(srcdir)s/configure --prefix %(prefix)s --libdir 
%(libdir)s %(autogenargs)s">
+    <branch repo="liboil" module="liboil-0.3.17.tar.gz" version="0.3.17">
       <patch 
file="http://git.gnome.org/browse/gtk-osx/plain/patches/liboil-use-ac-config-headers-macro.patch"; strip="1"/>
     </branch>
   </autotools>
diff --git a/modulesets/gtk-osx-gstreamer.modules b/modulesets/gtk-osx-gstreamer.modules
index 03c83da..4ff8ef8 100644
--- a/modulesets/gtk-osx-gstreamer.modules
+++ b/modulesets/gtk-osx-gstreamer.modules
@@ -6,15 +6,18 @@
               href="git://anongit.freedesktop.org/gstreamer/"/>
   <repository type="tarball" name="sourceforge"
               href="http://iweb.dl.sf.net/project/"/>
-  <repository type="git" name="liboil"
-              href="git://anongit.freedesktop.org/"/>
+  <repository type="tarball" name="liboil"
+              href="http://liboil.freedesktop.org/download/"/>
 
   <!-- The GStreamer project maintains its own moduleset at
        git://anongit.freedesktop.org/gstreamer/jhbuild/. The modules
        are unversioned and haven't been tested for gtk-osx
        compatibility. -->
-  <autotools id="liboil" makeargs=' CFLAGS="$CFLAGS -DHAVE_SYMBOL_UNDERSCORE"'>
-    <branch repo="liboil" tag="liboil-0.3.17">
+
+  <!-- liboil is in maintenance mode, use tarball. -->
+  <autotools id="liboil" makeargs=' CFLAGS="$CFLAGS -DHAVE_SYMBOL_UNDERSCORE"'
+             autogen-template="autoreconf -fis &amp;&amp; %(srcdir)s/configure --prefix %(prefix)s --libdir 
%(libdir)s %(autogenargs)s">
+    <branch repo="liboil" module="liboil-0.3.17.tar.gz" version="0.3.17">
       <patch 
file="http://git.gnome.org/browse/gtk-osx/plain/patches/liboil-use-ac-config-headers-macro.patch"; strip="1"/>
     </branch>
   </autotools>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]