rpms/gegl/F-10 gegl.spec,1.10,1.11

Nils Philippsen nphilipp at fedoraproject.org
Fri Jan 30 09:35:12 UTC 2009


Author: nphilipp

Update of /cvs/pkgs/rpms/gegl/F-10
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv2644

Modified Files:
	gegl.spec 
Log Message:
use the same timestamps for certain documentation files on all architectures to avoid multi-lib conflicts (#481404)
consolidate spec files between OS releases
reenable building documentation on ppc64
explicitly list more build requirements and/or versions to catch eventual problems during future builds



Index: gegl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gegl/F-10/gegl.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- gegl.spec	16 Jan 2009 05:28:54 -0000	1.10
+++ gegl.spec	30 Jan 2009 09:34:42 -0000	1.11
@@ -1,17 +1,34 @@
 Summary:	A graph based image processing framework
 Name:		gegl
 Version:	0.0.22
-Release:	1%{?dist}
+Release:	2%{?dist}
 # The binary is under the GPL, while the libs are under LGPL
 License:	LGPLv3+ and GPLv3+
 Group:		System Environment/Libraries
 URL:		http://www.gegl.org/
 Source0:	ftp://ftp.gtk.org/pub/gegl/0.0/%{name}-%{version}.tar.bz2
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires:	babl-devel gtk2-devel ruby
-BuildRequires:	libpng-devel libjpeg-devel librsvg2-devel libopenraw-devel
-BuildRequires:	perl-devel SDL-devel OpenEXR-devel lua-devel
-BuildRequires:	asciidoc enscript w3m graphviz pkgconfig
+BuildRequires:	asciidoc
+BuildRequires:	babl-devel >= 0.0.22
+BuildRequires:  cairo-devel
+BuildRequires:  enscript
+BuildRequires:  glib2-devel >= 2.16.1
+BuildRequires:  graphviz
+BuildRequires:  gtk2-devel >= 2.8.6
+BuildRequires:  libjpeg-devel
+BuildRequires:  libopenraw-devel >= 0.0.5
+BuildRequires:	libpng-devel
+BuildRequires:  librsvg2-devel >= 2.14.0
+BuildRequires:	libspiro-devel
+BuildRequires:  libv4l-devel
+BuildRequires:  lua-devel >= 5.1.0
+BuildRequires:  OpenEXR-devel
+BuildRequires:  pango-devel
+BuildRequires:	perl-devel
+BuildRequires:  pkgconfig
+BuildRequires:  ruby
+BuildRequires:  SDL-devel
+BuildRequires:  w3m
 
 %description
 GEGL (Generic Graphics Library) is a graph based image processing framework. 
@@ -34,11 +51,21 @@
 chmod -x operations/external/ff-load.c operations/common/perlin/perlin.*
 
 %build
-%ifnarch ppc64
-%configure --disable-static --enable-workshop
-%else
-%configure --disable-static --enable-workshop --disable-docs
-%endif
+%configure \
+    --with-cairo \
+    --with-graphviz \
+    --with-gtk --with-gdk-pixbuf \
+    --with-libjpeg \
+    --with-libopenraw \
+    --with-libpng \
+    --with-librsvg \
+    --with-libspiro \
+    --with-libv4l \
+    --with-lua \
+    --with-openexr \
+    --with-pango --with-pangocairo \
+    --with-sdl \
+    --disable-static --enable-workshop
 make %{?_smp_mflags}
 										
 %install
@@ -47,6 +74,11 @@
 
 rm -f %{buildroot}%{_libdir}/*.la
 
+# fix timestamps of generated files
+for f in %{_datadir}/gtk-doc/html/gegl/operations.html; do
+    touch -m -r ChangeLog "%{buildroot}/$f"
+done
+
 %check
 make check
 
@@ -66,15 +98,21 @@
 
 %files devel
 %defattr(-, root, root, -)
+%doc %{_datadir}/gtk-doc/html/gegl/
 %{_includedir}/gegl-0.0/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/%{name}.pc
-%ifnarch ppc64
-%doc %{_datadir}/gtk-doc/html/gegl/
-%endif
 
 %changelog
-* Fri Jan 16 2009 Deji Akingunola <dakingun at gmail.com> - 0.0.22-1
+* Thu Jan 29 2009 Nils Philippsen - 0.0.22-2
+- use the same timestamps for certain documentation files on all architectures
+  to avoid multi-lib conflicts (#481404)
+- consolidate spec files between OS releases
+- reenable building documentation on ppc64
+- explicitly list more build requirements and/or versions to catch eventual
+  problems during future builds
+
+* Tue Jan 13 2009 Deji Akingunola <dakingun at gmail.com> - 0.0.22-1
 - Update to version 0.0.22
 
 * Tue Oct 07 2008 Deji Akingunola <dakingun at gmail.com> - 0.0.20-1




More information about the fedora-extras-commits mailing list