rpms/gegl/devel gegl-extensions-path.patch, NONE, 1.1 .cvsignore, 1.3, 1.4 gegl.spec, 1.2, 1.3 sources, 1.3, 1.4

Deji Akingunola (deji) fedora-extras-commits at redhat.com
Sat Feb 9 05:57:13 UTC 2008


Author: deji

Update of /cvs/pkgs/rpms/gegl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26906

Modified Files:
	.cvsignore gegl.spec sources 
Added Files:
	gegl-extensions-path.patch 
Log Message:
* Thu Jan 17 2008 Deji Akingunola <dakingun at gmail.com> - 0.0.15-1.svn20080117
- Update to a svn snapshot for gnome-scan
- Apply patch to fix extensions loading on 64bit systems


gegl-extensions-path.patch:

--- NEW FILE gegl-extensions-path.patch ---
--- gegl/Makefile.am	2008-01-17 18:35:58.000000000 -0500
+++ gegl/Makefile.am.new	2008-01-17 22:46:46.000000000 -0500
@@ -49,7 +49,7 @@
 	-I$(top_srcdir)	\
 	@DEP_CFLAGS@ @BABL_CFLAGS@
 
-AM_CPPFLAGS = -DPREFIX=\""$(prefix)"\"
+AM_CPPFLAGS = -DLIBDIR=\""$(libdir)"\"
 
 libgegl_ at GEGL_API_VERSION@includedir = $(includedir)/gegl-$(GEGL_API_VERSION)
 libgegl_ at GEGL_API_VERSION@subincludedir = $(includedir)/gegl-$(GEGL_API_VERSION)/gegl
--- gegl/gegl-init.c	2008-01-17 18:35:58.000000000 -0500
+++ gegl/gegl-init.c.new	2008-01-17 22:47:48.000000000 -0500
@@ -233,7 +233,7 @@
 #ifdef G_OS_WIN32
           module_path = g_win32_get_package_installation_subdirectory (PACKAGE_NAME, "lib" GEGL_LIBRARY ".dll", GEGL_LIBRARY);
 #else
-          module_path = g_strdup (PREFIX "/lib/" GEGL_LIBRARY);
+          module_path = g_strdup (LIBDIR "/" GEGL_LIBRARY);
 #endif
         }
 


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/gegl/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore	19 Dec 2007 04:48:08 -0000	1.3
+++ .cvsignore	9 Feb 2008 05:56:40 -0000	1.4
@@ -1 +1 @@
-gegl-0.0.14.tar.bz2
+gegl-0.0.15.tar.bz2


Index: gegl.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gegl/devel/gegl.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- gegl.spec	19 Dec 2007 04:48:08 -0000	1.2
+++ gegl.spec	9 Feb 2008 05:56:40 -0000	1.3
@@ -1,20 +1,24 @@
 Summary:	A graph based image processing framework
 Name:		gegl
-Version:	0.0.14
-Release:	1%{?dist}
+Version:	0.0.15
+Release:	1.svn20080117%{?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-envelopes.patch
-Patch1:		gegl-lua.patch
-Patch2:		gegl-compile_fix.patch
+#Source0:	ftp://ftp.gtk.org/pub/gegl/0.0/%{name}-%{version}.tar.bz2
+# Tarball generated from svn checkout on the date referenced in the spec
+# 'Release' field. The tarball can be re-generated as follows;
+#  svn co -r 1848 http://svn.gnome.org/svn/gegl/trunk/ gegl-svn20080117
+#  cd gegl-svn20080117 && ./autogen.sh && make distcheck
+Source0:	%{name}-%{version}.tar.bz2
+Patch0:		gegl-extensions-path.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	babl-devel gtk2-devel ruby
 BuildRequires:	libpng-devel libjpeg-devel librsvg2-devel
 BuildRequires:	perl-devel SDL-devel OpenEXR-devel lua-devel
 BuildRequires:	enscript w3m graphviz pkgconfig
+BuildRequires:	automake autoconf libtool
 
 %description
 GEGL (Generic Graphics Library) is a graph based image processing framework. 
@@ -34,13 +38,12 @@
 
 %prep
 %setup -q
-%patch0 -p0 -b .eve
-%patch1 -p0 -b .lua
-%patch2 -p0 -b .fix
+%patch0 -p0 -b .ext
 chmod -x operations/io/ff-load.c operations/render/perlin/perlin.c
 
 %build
-%configure --disable-static --enable-workshop --disable-docs
+./autogen.sh
+%configure --disable-static --enable-workshop
 make %{?_smp_mflags}
 										
 %install
@@ -71,8 +74,13 @@
 %{_includedir}/gegl-1.0/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/%{name}.pc
+%doc %{_datadir}/gtk-doc/html/gegl/
 
 %changelog
+* Thu Jan 17 2008 Deji Akingunola <dakingun at gmail.com> - 0.0.15-1.svn20080117
+- Update to a svn snapshot for gnome-scan
+- Apply patch to fix extensions loading on 64bit systems
+
 * Sat Dec 08 2007 Deji Akingunola <dakingun at gmail.com> - 0.0.14-1
 - Update to 0.0.14 release
 - License change from GPLv2+ to GPLv3+


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/gegl/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources	19 Dec 2007 04:48:08 -0000	1.3
+++ sources	9 Feb 2008 05:56:40 -0000	1.4
@@ -1 +1 @@
-7377258ee3d3a134a2909a9e9f4dfac1  gegl-0.0.14.tar.bz2
+b0729a2bfab6fc8eedc0a848a9fc5892  gegl-0.0.15.tar.bz2




More information about the fedora-extras-commits mailing list