I was messing around with the CVS code last night and got all the stuff to
build for e17/apps/e.  Attached is a spec file for the libs and such so
that you can easily build the RPMS for them.  The only thing that probably
should be committed is the change for freetype in the evas package.  On
Fedora, the package is freetype-2.x.x on other boxes it might be noted as
freetype2...  just a inconsistancy I came across.... anyway, enjoy.



-- 
Jason Williams
Lead Developer
Gaim Assistant
<[EMAIL PROTECTED]>
diff -ur e17/apps/e/enlightenment.spec e17-vanilla/apps/e/enlightenment.spec
--- e17/apps/e/enlightenment.spec	2005-01-05 00:05:23.000000000 -0500
+++ e17-vanilla/apps/e/enlightenment.spec	2005-01-05 19:31:02.802239769 -0500
@@ -18,6 +18,16 @@
 %description
 Enlightenment is a window manager.
 
+%package devel
+Summary: Development headers for Enlightenment. 
+Group: User Interface/Desktops
+Requires: %{name} = %{version}
+Requires: libjpeg-devel XFree86-devel eet-devel embryo-devel
+Requires: evas-devel edb-devel edje-devel imlib2-devel ecore-devel
+
+%description devel
+Development headers for Enlightenment.
+
 %prep
 %setup -q
 
@@ -45,4 +55,8 @@
 %{_libdir}/%{name}
 %{_datadir}/%{name}
 
+%files devel
+%defattr(-, root, root)
+%{_includedir}/enlightenment/*.h
+
 %changelog
diff -ur e17/libs/epsilon/epsilon.spec e17-vanilla/libs/epsilon/epsilon.spec
--- e17/libs/epsilon/epsilon.spec	2005-01-05 00:05:29.000000000 -0500
+++ e17-vanilla/libs/epsilon/epsilon.spec	2005-01-05 19:05:45.705921729 -0500
@@ -10,7 +10,6 @@
 Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <[EMAIL PROTECTED]>}
 Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
 Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
-Vendor: The Enlightenment Development Team <[EMAIL PROTECTED]>
 #BuildSuggests: xorg-x11-devel
 BuildRequires: epeg-devel imlib2-devel libjpeg-devel freetype-devel XFree86-devel
 Requires: epeg >= 0.9.0
diff -ur e17/libs/esmart/esmart.spec e17-vanilla/libs/esmart/esmart.spec
--- e17/libs/esmart/esmart.spec	2005-01-05 00:05:29.000000000 -0500
+++ e17-vanilla/libs/esmart/esmart.spec	2005-01-05 19:10:18.523607004 -0500
@@ -11,7 +11,6 @@
 Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <[EMAIL PROTECTED]>}
 Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
 Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
-Vendor: The Enlightenment Development Team <[EMAIL PROTECTED]>
 Requires: evas >= 1.0.0 imlib2 libjpeg ecore epsilon 
 Requires: edje freetype eet edb embryo
 #BuildSuggests: xorg-x11-devel 
diff -ur e17/libs/evas/evas.spec e17-vanilla/libs/evas/evas.spec
--- e17/libs/evas/evas.spec	2005-01-05 00:05:29.000000000 -0500
+++ e17-vanilla/libs/evas/evas.spec	2005-01-05 18:56:31.752387057 -0500
@@ -12,7 +12,7 @@
 Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
 Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
 #BuildSuggests: xorg-x11-devel
-BuildRequires: libpng-devel eet-devel edb-devel XFree86-devel freetype2-devel libjpeg-devel
+BuildRequires: libpng-devel eet-devel edb-devel XFree86-devel freetype-devel libjpeg-devel
 Provides: evas evas_software_x11 evas_loader_png evas_loader_jpeg evas_loader_eet evas_loader_edb
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
diff -ur e17/libs/ewl/ewl.spec e17-vanilla/libs/ewl/ewl.spec
--- e17/libs/ewl/ewl.spec	2005-01-05 00:05:30.000000000 -0500
+++ e17-vanilla/libs/ewl/ewl.spec	2005-01-05 19:16:33.186798843 -0500
@@ -72,7 +72,6 @@
 %{_bindir}/ewl-config
 %{_bindir}/ewl_test
 %{_bindir}/ewl_embed_test
-%{_bindir}/ewl_media_test
 %{_bindir}/ewl_simple_test
 
 %changelog
diff -ur e17/libs/imlib2/imlib2.spec e17-vanilla/libs/imlib2/imlib2.spec
--- e17/libs/imlib2/imlib2.spec	2005-01-04 09:47:03.000000000 -0500
+++ e17-vanilla/libs/imlib2/imlib2.spec	2005-01-05 18:30:01.274620690 -0500
@@ -136,12 +136,18 @@
 %defattr(-, root, root)
 %doc AUTHORS COPYING README ChangeLog doc/index.html doc/imlib2.gif doc/blank.gif
 %{_libdir}/lib*.so.*
+/usr/share/imlib2/data/fonts/*.ttf
+/usr/share/imlib2/data/images/*.png
 %{_bindir}/*
 
 %files devel
 %defattr(-, root, root, 0755)
 %{_libdir}/libImlib2.so
 %{_libdir}/*.a
+%{_libdir}/imlib2/loaders/*.a
+%{_libdir}/imlib2/loaders/*.la
+%{_libdir}/imlib2/filters/*.a
+%{_libdir}/imlib2/filters/*.la
 %{_libdir}/*.la
 %{_libdir}/pkgconfig/imlib2.pc
 %{_includedir}/*

Reply via email to