rpms/evas/devel evas.spec,1.4,1.5

Ignacio Vazquez-Abrams (ivazquez) fedora-extras-commits at redhat.com
Sat Apr 22 15:42:39 UTC 2006


Author: ivazquez

Update of /cvs/extras/rpms/evas/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5753/devel

Modified Files:
	evas.spec 
Log Message:
- Split out edb and directfb packages
- Added upstream Provides
- Enabled fontconfig font searching



Index: evas.spec
===================================================================
RCS file: /cvs/extras/rpms/evas/devel/evas.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- evas.spec	18 Apr 2006 12:45:24 -0000	1.4
+++ evas.spec	22 Apr 2006 15:42:39 -0000	1.5
@@ -1,6 +1,6 @@
 Name:           evas
 Version:        0.9.9.026
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        A hardware-accelerated canvas API
 
 Group:          System Environment/Libraries
@@ -14,7 +14,20 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  xorg-x11-proto-devel libX11-devel libXext-devel
 BuildRequires:  libXrender-devel mesa-libGL-devel mesa-libGLU-devel
-BuildRequires:  libICE-devel
+BuildRequires:  libICE-devel fontconfig-devel
+#BuildRequires:  cairo-devel
+
+Provides:       %{name}-module_loader_eet = %{version}-%{release}
+Provides:       %{name}-module_saver_eet = %{version}-%{release}
+Provides:       %{name}-module_loader_jpeg = %{version}-%{release}
+Provides:       %{name}-module_saver_jpeg = %{version}-%{release}
+Provides:       %{name}-module_loader_png = %{version}-%{release}
+Provides:       %{name}-module_saver_png = %{version}-%{release}
+#Provides:       %{name}-module_engine_cairo_x11 = %{version}-%{release}
+Provides:       %{name}-module_engine_fb = %{version}-%{release}
+Provides:       %{name}-module_engine_gl_x11 = %{version}-%{release}
+Provides:       %{name}-module_engine_software_x11 = %{version}-%{release}
+Provides:       %{name}-module_engine_xrender_x11 = %{version}-%{release}
 
 %description
 Evas is a hardware-accelerated canvas API for X-Windows that can draw
@@ -36,6 +49,25 @@
 The evas-devel package contains libraries and header files for developing
 evas applications.
 
+%package        directfb
+Summary:        evas support for DirectFB
+Group:          System Environment/Libraries
+Requires:       %{name} = %{version}-%{release}
+Provides:       %{name}-module_engine_directfb = %{version}-%{release}
+
+%description    directfb
+This package contains the DirectFB engine for evas.
+
+%package        edb
+Summary:        evas support for edb
+Group:          System Environment/Libraries
+Requires:       %{name} = %{version}-%{release}
+Provides:       %{name}-module_loader_edb = %{version}-%{release}
+Provides:       %{name}-module_saver_edb = %{version}-%{release}
+
+%description    edb
+This package contains the edb loader and saver for evas.
+
 %prep
 %setup -q
 %patch -p 1 -b .novera
@@ -59,12 +91,30 @@
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING COPYING-PLAIN README
-%{_bindir}/*_load
-%{_bindir}/*_test
-%{_bindir}/*_window
+%{_bindir}/%{name}_buffer*
+%{_bindir}/%{name}_fb*
+%{_bindir}/%{name}_gl_x11*
+%{_bindir}/%{name}_software_x11*
+%{_bindir}/%{name}_xrender_x11*
 %{_datadir}/%{name}
 %{_libdir}/*.so.*
-%{_libdir}/%{name}
+%dir %{_libdir}/%{name}
+%dir %{_libdir}/%{name}/modules
+%dir %{_libdir}/%{name}/modules/engines
+%dir %{_libdir}/%{name}/modules/loaders
+%dir %{_libdir}/%{name}/modules/savers
+%{_libdir}/%{name}/modules/engines/buffer
+%{_libdir}/%{name}/modules/engines/fb
+%{_libdir}/%{name}/modules/engines/gl_x11
+%{_libdir}/%{name}/modules/engines/software_generic
+%{_libdir}/%{name}/modules/engines/software_x11
+%{_libdir}/%{name}/modules/engines/xrender_x11
+%{_libdir}/%{name}/modules/loaders/eet
+%{_libdir}/%{name}/modules/loaders/jpeg
+%{_libdir}/%{name}/modules/loaders/png
+%{_libdir}/%{name}/modules/savers/eet
+%{_libdir}/%{name}/modules/savers/jpeg
+%{_libdir}/%{name}/modules/savers/png
 
 %files devel
 %defattr(-,root,root,-)
@@ -74,7 +124,24 @@
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 
+%files directfb
+%defattr(-,root,root,-)
+%doc
+%{_bindir}/evas_directfb*
+%{_libdir}/%{name}/modules/engines/directfb
+
+%files edb
+%defattr(-,root,root,-)
+%doc
+%{_libdir}/%{name}/modules/loaders/edb
+%{_libdir}/%{name}/modules/savers/edb
+
 %changelog
+* Sat Apr 22 2006 Ignacio Vazquez-Abrams <ivazquez at ivazquez.net> 0.9.9.026-2
+- Split out edb and directfb packages
+- Added upstream Provides
+- Enabled fontconfig font searching
+
 * Tue Apr 18 2006 Ignacio Vazquez-Abrams <ivazquez at ivazquez.net> 0.9.9.026-1
 - Upstream update
 




More information about the scm-commits mailing list