Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/ecore

Dir     : e17/libs/ecore


Modified Files:
        ecore.spec.in 


Log Message:


tedium. ecore now is properly packaged as an rpm...

===================================================================
RCS file: /cvs/e/e17/libs/ecore/ecore.spec.in,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- ecore.spec.in       8 Sep 2005 21:04:21 -0000       1.5
+++ ecore.spec.in       20 Apr 2006 07:44:08 -0000      1.6
@@ -3,7 +3,7 @@
 Summary: Enlightened Core X interface library
 Name: @PACKAGE@
 Version: @VERSION@
-Release: 0.20050908
+Release: 0.%(date '+%Y%m%d')
 License: BSD
 Group: User Interface/X
 Source: %{name}-%{version}.tar.gz
@@ -12,8 +12,8 @@
 Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment 
Project (http://www.enlightenment.org/)}
 Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
 #BuildSuggests: xorg-x11-devel
-BuildRequires: libjpeg-devel XFree86-devel openssl-devel
-BuildRequires: evas-devel eet-devel
+#BuildRequires: libjpeg-devel XFree86-devel openssl-devel
+#BuildRequires: evas-devel eet-devel
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 %description
@@ -26,12 +26,110 @@
 Summary: Ecore headers and development libraries.
 Group: Development/Libraries
 Requires: %{name} = %{version}
-Requires: libjpeg-devel XFree86-devel openssl-devel
-Requires: evas-devel eet-devel
+#Requires: libjpeg-devel XFree86-devel openssl-devel
+#Requires: evas-devel eet-devel
 
 %description devel
 Ecore development files
 
+%package bin
+Summary: Tools that support Ecore
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description bin
+Tools that support Ecore
+
+%package debug
+Summary: Tools for debugging/demonstration of Ecore
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description debug
+Tools for debugging/demonstration of Ecore
+
+%package ecore-con
+Summary: Ecore Connection Library
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-con
+Ecore Connection Library
+
+%package ecore-config
+Summary: Ecore Enlightened Property Library
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-config
+Ecore Enlightened Property Library
+
+%package ecore-dbus
+Summary: Ecore DBus Library
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-dbus
+Ecore DBus Library
+
+%package ecore-evas
+Summary: Ecore Evas Wrapper Library
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-evas
+Ecore Evas Wrapper Library
+
+%package ecore-fb
+Summary: Ecore frame buffer system functions
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-fb
+Ecore frame buffer system functions
+
+%package ecore-file
+Summary: Ecore File Library
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-file
+Ecore File Library
+
+%package ecore-ipc
+Summary: Ecore inter-process communication functions
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-ipc
+Ecore inter-process communication functions
+
+%package ecore-job
+Summary: Ecore job dealing functions
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-job
+Ecore job dealing functions
+
+%package ecore-txt
+Summary: Ecore text encoding conversion functions
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-txt
+Ecore text encoding conversion functions
+
+%package ecore-x
+Summary: Ecore functions for dealing with the X Windows System
+Group: Development/Libraries
+Requires: %{name} = %{version}
+
+%description ecore-x
+Ecore functions for dealing with the X Windows System
+
+
+
 %prep
 %setup -q -n %{name}-%{version}
 
@@ -39,7 +137,7 @@
 CFLAGS="-I/usr/kerberos/include -I/usr/X11R6/include/X11/extensions"
 LDFLAGS="-L/usr/kerberos/lib -L/usr/X11R6/%{_lib}"
 export CFLAGS LDFLAGS
-%{configure} --prefix=%{_prefix}
+%{configure} --prefix=%{_prefix} --disable-ecore-dfb
 %{__make} %{?_smp_mflags} %{?mflags}
 
 %install
@@ -57,17 +155,64 @@
 %files
 %defattr(-, root, root)
 %doc AUTHORS COPYING* README*
-%{_libdir}/*.so.*
-%{_libdir}/*.la
-%{_bindir}/ecore_*
-%{_datadir}/ecore
+%{_libdir}/libecore.so.*
 
 %files devel
 %defattr(-, root, root)
 %doc doc/html
 %{_libdir}/*.so
+%{_libdir}/*.la
 %{_libdir}/*.a
 %{_bindir}/ecore-config
 %{_libdir}/pkgconfig/*
 %{_datadir}/aclocal/*
 %{_includedir}/*.h
+
+%files bin
+%defattr(-, root, root)
+%{_bindir}/ecore_config
+
+%files debug
+%defattr(-, root, root)
+%{_bindir}/*test
+%{_datadir}/ecore
+
+%files ecore-con
+%defattr(-, root, root)
+%{_libdir}/libecore_con.so.*
+
+%files ecore-config
+%defattr(-, root, root)
+%{_libdir}/libecore_config.so.*
+
+%files ecore-dbus
+%defattr(-, root, root)
+%{_libdir}/libecore_dbus.so.*
+
+%files ecore-evas
+%defattr(-, root, root)
+%{_libdir}/libecore_evas.so.*
+
+%files ecore-fb
+%defattr(-, root, root)
+%{_libdir}/libecore_fb.so.*
+
+%files ecore-file
+%defattr(-, root, root)
+%{_libdir}/libecore_file.so.*
+
+%files ecore-ipc
+%defattr(-, root, root)
+%{_libdir}/libecore_ipc.so.*
+
+%files ecore-job
+%defattr(-, root, root)
+%{_libdir}/libecore_job.so.*
+
+%files ecore-txt
+%defattr(-, root, root)
+%{_libdir}/libecore_txt.so.*
+
+%files ecore-x
+%defattr(-, root, root)
+%{_libdir}/libecore_x.so.*




-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to