Enlightenment CVS committal Author : mej Project : e17 Module : libs/ecore
Dir : e17/libs/ecore Modified Files: ecore.spec.in Log Message: Tue Nov 6 21:42:00 2007 Michael Jennings (mej) Spec and build fixes. ---------------------------------------------------------------------- =================================================================== RCS file: /cvs/e/e17/libs/ecore/ecore.spec.in,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- ecore.spec.in 1 Jul 2007 17:28:11 -0000 1.23 +++ ecore.spec.in 7 Nov 2007 05:42:07 -0000 1.24 @@ -16,19 +16,22 @@ %endif ## disabled features +%bcond_with lib_ecore_directfb +%bcond_with lib_ecore_sdl ## enabled features ##%bcond_without module_engine_software_x11 %bcond_without lib_ecore_fb -%bcond_without lib_ecore_directfb # This just keeps a missing doxygen from killing the build. %define _missing_doc_files_terminate_build 0 %define breq_lib_ecore_directfb %{?with_lib_ecore_directfb:DirectFB} +%define breq_lib_ecore_sdl %{?with_lib_ecore_sdl:SDL-devel} %define ac_with_lib_ecore_fb --%{?with_lib_ecore_fb:en}%{!?with_lib_ecore_fb:dis}able-ecore-fb -%define ac_with_lib_ecore_directfb --%{?with_lib_ecore_directfb:en}%{!?with_lib_ecore_directfb:dis}able-ecore-dfb +%define ac_with_lib_ecore_directfb --%{?with_lib_ecore_directfb:en}%{!?with_lib_ecore_directfb:dis}able-ecore-directfb +%define ac_with_lib_ecore_sdl --%{?with_lib_ecore_sdl:en}%{!?with_lib_ecore_sdl:dis}able-ecore-sdl Summary: Enlightened Core X interface library Name: @PACKAGE@ @@ -43,7 +46,7 @@ Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}} #BuildSuggests: xorg-x11-devel, XFree86-devel BuildRequires: libjpeg-devel, openssl-devel %{?breq_lib_ecore_directfb} -BuildRequires: curl-devel, evas-devel, eet-devel +BuildRequires: curl-devel, evas-devel, eet-devel %{?breq_lib_ecore_sdl} BuildRoot: %{_tmppath}/%{name}-%{version}-root %description @@ -57,8 +60,7 @@ Group: Development/Libraries Requires: %{name} = %{version} Requires: curl-devel, openssl-devel, evas-devel, eet-devel -Requires: ecore-bin, ecore-con, ecore-config, ecore-dbus, ecore-desktop, -Requires: ecore-evas, ecore-file, ecore-ipc, ecore-job, ecore-txt +Requires: ecore-bin, ecore-con, ecore-config, ecore-evas, ecore-file, ecore-ipc, ecore-job, ecore-txt Requires: ecore-x %{?with_lib_ecore_fb:ecore-fb} %{?with_lib_ecore_directfb:ecore-directfb} %description devel @@ -88,22 +90,6 @@ %description config Ecore Enlightened Property Library -%package dbus -Summary: Ecore DBus Library -Group: Development/Libraries -Requires: %{name} = %{version} - -%description dbus -Ecore DBus Library - -%package desktop -Summary: Ecore freedesktop.org .desktop, icon, menu parsing Library -Group: Development/Libraries -Requires: %{name} = %{version} - -%description desktop -Ecore freedesktop.org .desktop, icon, menu parsing Library - %if %{with lib_ecore_directfb} %package directfb Summary: Ecore DirectFB system functions @@ -177,7 +163,11 @@ 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} %{?ac_with_lib_ecore_fb} %{?ac_with_lib_ecore_directfb} +%{configure} --prefix=%{_prefix} \ + %{?ac_with_lib_ecore_fb} \ + %{?ac_with_lib_ecore_directfb} \ + %{?ac_with_lib_ecore_sdl} + %{__make} %{?_smp_mflags} %{?mflags} %install @@ -204,7 +194,7 @@ %{_libdir}/*.la %{_libdir}/*.a %{_libdir}/pkgconfig/* -%{_datadir}/aclocal/* +#%{_datadir}/aclocal/* %{_includedir}/*.h %files bin @@ -218,14 +208,6 @@ %files config %defattr(-, root, root) %{_libdir}/libecore_config.so.* - -%files dbus -%defattr(-, root, root) -%{_libdir}/libecore_dbus.so.* - -%files desktop -%defattr(-, root, root) -%{_libdir}/libecore_desktop.so.* %if %{with lib_ecore_directfb} %files directfb ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs