obs spec file added
authorJeonghyun Yun <jh0506.yun@samsung.com>
Fri, 17 Feb 2012 02:10:52 +0000 (21:10 -0500)
committerJeonghyun Yun <jh0506.yun@samsung.com>
Fri, 17 Feb 2012 02:10:52 +0000 (21:10 -0500)
packaging/emotion.spec [new file with mode: 0644]

diff --git a/packaging/emotion.spec b/packaging/emotion.spec
new file mode 100644 (file)
index 0000000..3a07b5a
--- /dev/null
@@ -0,0 +1,91 @@
+Name:       emotion
+Summary:    Media Library
+Version:    0.1.0+svn.66791
+Release:    1
+Group:      TO_BE/FILLED_IN
+License:    BSD
+URL:        http://www.enlightenment.org/
+Source0:    ftp://ftp.enlightenment.org/pub/emotion/%{name}-%{version}.tar.gz
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:  pkgconfig(eet)
+BuildRequires:  pkgconfig(evas)
+BuildRequires:  pkgconfig(edje)
+BuildRequires:  pkgconfig(ecore)
+BuildRequires:  pkgconfig(embryo)
+BuildRequires:  edje-bin
+BuildRequires:  gstreamer-devel
+BuildRequires:  gst-plugins-base-devel
+
+
+%description
+Video playback library used in Enlightenment DR0.17
+ This is the emotion library, a wrapper library used in the next-generation
+ Enlightenment suite for video playback.
+ .
+ This package contains the shared libraries.
+
+
+%package devel
+Summary:    Emotion headers, static libraries, documentation and test programs
+Group:      TO_BE/FILLED_IN
+Requires:   %{name} = %{version}
+Requires: eet-devel evas-devel edje-devel
+
+%description devel
+Headers, static libraries, test programs and documentation for Emotion
+
+%package gstreamer
+Summary:    Video playback library used in Enlightenment DR0.17
+Group:      TO_BE/FILLED_IN
+Requires:   %{name} = %{version}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description gstreamer
+Video playback library used in Enlightenment DR0.17
+This is the emotion library, a wrapper library used in the next-generation
+Enlightenment suite for video playback.
+.
+This package provides the gstreamer module for emotion.
+
+%prep
+%setup -q
+
+%build
+
+%autogen
+%configure --enable-static \
+       --disable-rpath --enable-xine=no --disable-doc
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%post gstreamer -p /sbin/ldconfig
+
+%postun gstreamer -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/libemotion.so.*
+/usr/bin/emotion_*
+/usr/share/emotion/data/*.edj
+%{_libdir}/emotion
+%{_libdir}/edje/modules/emotion/*/module.so
+
+%files devel
+%defattr(-, root, root)
+%{_includedir}/emotion-0/*.h
+%{_libdir}/pkgconfig/emotion*.pc
+%{_libdir}/libemotion.so
+
+%files gstreamer
+%defattr(-, root, root)
+%{_libdir}/emotion/*gstreamer*.so