[emotion/f19] Make spec look pretty, add eeze-devel

Dan Mashal vicodan at fedoraproject.org
Thu Aug 29 11:40:56 UTC 2013


commit 18f78571aa90db95d4c26dfb0bf1fdafd9f2cf24
Author: Dan Mashal <dan.mashal at fedoraproject.org>
Date:   Thu Aug 29 04:40:24 2013 -0700

    Make spec look pretty, add eeze-devel

 emotion.spec |   40 ++++++++++++++++++++++------------------
 1 files changed, 22 insertions(+), 18 deletions(-)
---
diff --git a/emotion.spec b/emotion.spec
index 7133993..3513980 100644
--- a/emotion.spec
+++ b/emotion.spec
@@ -1,19 +1,24 @@
 Name:           emotion
 Version:        1.7.8
-Release:        7%{?dist}
+Release:        8%{?dist}
 License:        GPLv2+ and BSD
 Summary:        Media Library for EFL
 Url:            http://www.enlightenment.org
 Group:          System Environment/Libraries
 Source:         http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
 
-BuildRequires:  doxygen edje edje-devel
-BuildRequires:  eet-devel evas-devel eio-devel 
+BuildRequires:  doxygen
+BuildRequires:  edje-devel
 BuildRequires:  ecore-devel
-BuildRequires:  gstreamer-devel 
+BuildRequires:  eet-devel
+BuildRequires:  eeze-devel
+BuildRequires:  evas-devel
+BuildRequires:  eio-devel
 BuildRequires:  evas_generic_loaders
-BuildRequires:  libX11-devel 
-BuildRequires:  gstreamer-devel gstreamer-plugins-base-devel
+BuildRequires:  gstreamer-devel
+BuildRequires:  gstreamer-devel
+BuildRequires:  gstreamer-plugins-base-devel
+BuildRequires:  libX11-devel
 
 %description
 Emotion is a video (and audio) codec playback library that acts as a
@@ -21,7 +26,7 @@ front-end to libxine or gstreamer (or something else more generic)
 that provides and evas object as a control object and video output
 point. 
 
-%package devel
+%package        devel
 Summary:        Emotion headers, documentation and test programs
 Group:          Development/Libraries
 Requires:       %{name}%{?_isa} = %{version}-%{release}
@@ -35,13 +40,10 @@ Headers, test programs and documentation for Emotion Media Library.
 
 %build
 %configure --disable-static --disable-silent-rules --enable-xine=no
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 %make_install
-#chrpath --delete %{buildroot}%{_libdir}/edje/modules/emotion/linux-gnu-x86_64-1.0.0/module.so
-#chrpath --delete %{buildroot}%{_libdir}/%{name}/*.so
-#chrpath --delete %{buildroot}%{_bindir}/*
 find %{buildroot} -name '*.la' -delete
 
 %post -p /sbin/ldconfig
@@ -49,21 +51,23 @@ find %{buildroot} -name '*.la' -delete
 
 %files
 %doc ChangeLog README COPYING*
-%dir %{_libdir}/%{name}
-%{_bindir}/%{name}_*
-%{_datadir}/%{name}
+%{_bindir}/emotion_*
+%{_datadir}/emotion
 %{_libdir}/edje
-%dir %{_libdir}/%{name}
-%{_libdir}/%{name}/*
+%{_libdir}/emotion
 %{_libdir}/libemotion.so.1
 %{_libdir}/libemotion.so.1.7.8
 
 %files devel
-%{_libdir}/pkgconfig/%{name}.pc
-%{_includedir}/*
+%{_libdir}/pkgconfig/emotion.pc
+%{_includedir}/emotion-1
 %{_libdir}/libemotion.so
 
 %changelog
+* Thu Aug 29 2013 Dan Mashal <dan.mashal at fedoraproject.org> - 1.7.8-8
+- Tighten and alphabetize BR
+- Add eeze-devel to BR
+
 * Thu Aug 29 2013 Dan Mashal <dan.mashal at fedoraproject.org> - 1.7.8-7
 - Add ecore-devel to BR
 


More information about the scm-commits mailing list