[ecore] 1.7.7-3

Rex Dieter rdieter at fedoraproject.org
Sat Aug 17 20:56:33 UTC 2013


commit c4ba9ce29484797d06564a46e729017b0d81ecaf
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Sat Aug 17 15:56:22 2013 -0500

    1.7.7-3
    
    - tighten build deps to ensure ecore-evas component builds
    - -devel drop explicit deps, automatic pkgconfig deps catch those already
    - %build: --disable-silent-rules

 ecore.spec |   18 +++++++++++-------
 1 files changed, 11 insertions(+), 7 deletions(-)
---
diff --git a/ecore.spec b/ecore.spec
index e871446..663f52e 100644
--- a/ecore.spec
+++ b/ecore.spec
@@ -1,12 +1,14 @@
 Name:           ecore
 Version:        1.7.7
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        Event/X abstraction layer
 Group:          System Environment/Libraries
 License:        MIT
 URL:            http://web.enlightenment.org/p.php?p=about/efl&l=en
 Source0:        http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
-BuildRequires:  eet-devel evas-devel libX11-devel libXext-devel libeina-devel 
+BuildRequires:  eet-devel >= %{version}
+BuildRequires:  evas-devel >= %{version}
+BuildRequires:  libX11-devel libXext-devel libeina-devel
 BuildRequires:  libXcursor-devel libXrender-devel libxcb-devel 
 BuildRequires:  libXinerama-devel libXrandr-devel libXScrnSaver-devel 
 BuildRequires:  libXcomposite-devel libXfixes-devel libXdamage-devel 
@@ -23,9 +25,6 @@ optimized, and convenient.
 Summary:        Development files for %{name}
 Group:          Development/Libraries
 Requires:       %{name}%{?_isa} = %{version}-%{release} 
-Requires:       libcurl-devel openssl-devel
-Requires:       evas-devel eet-devel
-Requires:       pkgconfig
 
 %description    devel
 The %{name}-devel package contains libraries and header files for
@@ -35,10 +34,10 @@ developing applications that use %{name}.
 %setup -q -n %{name}-%{version}
 
 %build
-%configure --disable-static --enable-ecore-fb --enable-ecore-evas-fb --enable-ecore-sdl --disable-ecore-evas-directfb --disable-rpath --enable-openssl --disable-gnutls --enable-doc --enable-cares --disable-xim --enable-ecore-evas --enable-ecore-input-evas  --enable-ecore-evas-software-x11
+%configure --disable-static --enable-ecore-fb --enable-ecore-evas-fb --enable-ecore-sdl --disable-ecore-evas-directfb --disable-rpath --enable-openssl --disable-gnutls --enable-doc --enable-cares --disable-xim --enable-ecore-evas --enable-ecore-input-evas  --enable-ecore-evas-software-x11 --disable-silent-rules
 
 make %{?_smp_mflags}
-cd doc; make doc %{?_smp_mflags}
+make doc %{?_smp_mflags} -C doc
 
 %install
 make install DESTDIR=%{buildroot} INSTALL='install -p'
@@ -82,6 +81,11 @@ mv %{buildroot}%{_mandir}/man3/Examples.3 %{buildroot}%{_mandir}/man3/ecore-Exam
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Sat Aug 17 2013 Rex Dieter <rdieter at fedoraproject.org> - 1.7.7-3
+- tighten build deps to ensure ecore-evas component builds
+- -devel drop explicit deps, automatic pkgconfig deps catch those already
+- %%build: --disable-silent-rules
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.7.7-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 


More information about the scm-commits mailing list