commit f5f5d2d26cb6a7309b1eb58c9a3e876e65e84c3a
Author: Jakub Bogusz <[email protected]>
Date:   Mon Feb 29 22:11:21 2016 +0100

    - updated to 1.12.2.1
    - added nox patch (don't check for gdk module, which requires $DISPLAY)

 guile-clutter-nox.patch | 11 +++++++++++
 guile-clutter.spec      | 44 +++++++++++++++++++++++++++++++-------------
 2 files changed, 42 insertions(+), 13 deletions(-)
---
diff --git a/guile-clutter.spec b/guile-clutter.spec
index c808788..fb8ecd5 100644
--- a/guile-clutter.spec
+++ b/guile-clutter.spec
@@ -1,27 +1,37 @@
 Summary:       Clutter library wrapper for Guile Scheme
 Summary(pl.UTF-8):     Wrapper biblioteki Clutter dla Guile Scheme
 Name:          guile-clutter
-Version:       1.10.0
+Version:       1.12.2.1
 Release:       1
 License:       GPL v2+
 Group:         Libraries
 Source0:       
http://ftp.gnu.org/gnu/guile-gnome/guile-clutter/%{name}-%{version}.tar.gz
-# Source0-md5: ea5566b45f0b9b395f52c562beb4d0ee
+# Source0-md5: db566c9e3148fc92daad7235921ccf96
 Patch0:                %{name}-info.patch
+Patch1:                %{name}-nox.patch
 URL:           http://www.gnu.org/software/guile-gnome/
-BuildRequires: clutter-devel >= 1.10
-BuildRequires: g-wrap-devel >= 1.9.8
-BuildRequires: guile-devel >= 5:1.10.0
-BuildRequires: guile-gnome-atk >= 2
-BuildRequires: guile-gnome-cairo >= 2
-BuildRequires: guile-gnome-glib-devel >= 2
-BuildRequires: guile-gnome-pango >= 2
+BuildRequires: autoconf >= 2.61
+BuildRequires: automake >= 1:1.12
+BuildRequires: cogl-devel >= 1.12.2
+BuildRequires: clutter-devel >= 1.12.2
+BuildRequires: g-wrap-devel >= 1.9.15
+#BuildRequires:        guile-cairo >= 1.10.0
+BuildRequires: guile-cairo >= 1.4.0
+BuildRequires: guile-devel >= 5:2.0.11
+BuildRequires: guile-gnome-atk >= 2.16.4
+BuildRequires: guile-gnome-cairo >= 2.16.4
+BuildRequires: guile-gnome-glib-devel >= 2.16.4
+BuildRequires: guile-gnome-gtk >= 2.16.4
+BuildRequires: guile-gnome-pango >= 2.16.4
+BuildRequires: guile-gnome-platform >= 2.16.4
+BuildRequires: libtool >= 2:2
 BuildRequires: pkgconfig >= 1:0.9.0
 BuildRequires: texinfo
-Requires:      clutter >= 1.10
-Requires:      g-wrap >= 1.9.8
-Requires:      guile >= 5:1.10.0
-Requires:      guile-gnome-glib >= 2
+Requires:      clutter >= 1.12.2
+Requires:      cogl >= 1.12.2
+Requires:      g-wrap >= 1.9.15
+Requires:      guile >= 5:2.0.11
+Requires:      guile-gnome-glib >= 2.16.4
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -33,8 +43,14 @@ Guile-Clutter obudowuje bibliotekÄ™ Clutter dla Guile Scheme.
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
+%{__libtoolize}
+%{__aclocal} -I m4
+%{__autoconf}
+%{__autoheader}
+%{__automake}
 %configure
 %{__make}
 
@@ -68,7 +84,9 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_libdir}/libgw-guile-gnome-clutter-glx.so
 %{_datadir}/guile-gnome-2/gnome/clutter*.scm
 %{_datadir}/guile-gnome-2/gnome/defs/clutter*.defs
+%{_datadir}/guile-gnome-2/gnome/defs/cogl-types.defs
 %{_datadir}/guile-gnome-2/gnome/gw/clutter*.scm
 %{_datadir}/guile-gnome-2/gnome/overrides/clutter*.defs*
+%{_pkgconfigdir}/guile-clutter-1.0.pc
 %{_infodir}/guile-gnome-clutter.info*
 %{_infodir}/guile-gnome-clutter-glx.info*
diff --git a/guile-clutter-nox.patch b/guile-clutter-nox.patch
new file mode 100644
index 0000000..17b7fa7
--- /dev/null
+++ b/guile-clutter-nox.patch
@@ -0,0 +1,11 @@
+--- guile-clutter-1.12.2.1/configure.ac.orig   2015-12-08 02:26:30.000000000 
+0100
++++ guile-clutter-1.12.2.1/configure.ac        2016-02-29 21:26:09.660887300 
+0100
+@@ -116,7 +116,7 @@
+ GUILE_GNOME_MODULE_REQUIRED([gnome gw glib])
+ GUILE_GNOME_MODULE_REQUIRED([gnome gw gobject])
+ GUILE_GNOME_MODULE_REQUIRED([gnome gw gobject-spec])
+-GUILE_GNOME_MODULE_REQUIRED([gnome gw gdk]) ## gdk-pixbuf
++dnl GUILE_GNOME_MODULE_REQUIRED([gnome gw gdk]) ## gdk-pixbuf, requires 
$DISPLAY
+ GUILE_GNOME_MODULE_REQUIRED([gnome gw cairo])
+ GUILE_GNOME_MODULE_REQUIRED([gnome gw cairo-spec])
+ GUILE_GNOME_MODULE_REQUIRED([gnome gw atk])
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/guile-clutter.git/commitdiff/f5f5d2d26cb6a7309b1eb58c9a3e876e65e84c3a

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to