rpms/gegl/F-9 .cvsignore,1.6,1.7 gegl.spec,1.7,1.8 sources,1.6,1.7

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


Author: nphilipp

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

Modified Files:
	.cvsignore gegl.spec sources 
Log Message:
Update to version 0.0.22
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: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gegl/F-9/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	7 Oct 2008 14:49:00 -0000	1.6
+++ .cvsignore	30 Jan 2009 09:35:16 -0000	1.7
@@ -1 +1 @@
-gegl-0.0.20.tar.bz2
+gegl-0.0.22.tar.bz2


Index: gegl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gegl/F-9/gegl.spec,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- gegl.spec	7 Oct 2008 14:49:00 -0000	1.7
+++ gegl.spec	30 Jan 2009 09:35:16 -0000	1.8
@@ -1,18 +1,34 @@
 Summary:	A graph based image processing framework
 Name:		gegl
-Version:	0.0.20
-Release:	1%{?dist}
+Version:	0.0.22
+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
-Patch0:		gegl-missing_header.patch
 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. 
@@ -32,15 +48,24 @@
 
 %prep
 %setup -q
-%patch0 -p0
 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
@@ -49,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
 
@@ -68,17 +98,29 @@
 
 %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
+* 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
 - Update to latest release
 
+* Thu Jul 10 2008 Deji Akingunola <dakingun at gmail.com> - 0.0.18-1
+- Update to latest release
+
 * Thu Feb 28 2008 Deji Akingunola <dakingun at gmail.com> - 0.0.16-1
 - New release
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gegl/F-9/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	7 Oct 2008 14:49:00 -0000	1.6
+++ sources	30 Jan 2009 09:35:16 -0000	1.7
@@ -1 +1 @@
-2e1f97ec8abd9a4a21f458b43799bff2  gegl-0.0.20.tar.bz2
+e2196c2016d16a4479e157f8fdee4162  gegl-0.0.22.tar.bz2




More information about the scm-commits mailing list