[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