[packages/guile-clutter] - updated to 1.12.2.1 - added nox patch (don't check for gdk module, which requires $DISPLAY)
qboosh
qboosh at pld-linux.org
Mon Feb 29 22:07:54 CET 2016
commit f5f5d2d26cb6a7309b1eb58c9a3e876e65e84c3a
Author: Jakub Bogusz <qboosh at pld-linux.org>
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
More information about the pld-cvs-commit
mailing list