Add Tizen 2.0 packaging 20/2620/1 2.0alpha-wayland accepted/2.0alpha-wayland/20121219.185831 submit/2.0alpha-wayland/20121219.012522
authorRusty Lynch <rusty.lynch@intel.com>
Tue, 20 Nov 2012 22:49:01 +0000 (14:49 -0800)
committerRusty Lynch <rusty.lynch@intel.com>
Wed, 19 Dec 2012 00:47:35 +0000 (16:47 -0800)
.gitignore
packaging/emotion.changes [new file with mode: 0644]
packaging/emotion.spec [new file with mode: 0644]

index 84d4b2f..0238852 100644 (file)
@@ -25,7 +25,6 @@ doc/Doxyfile
 doc/Makefile
 doc/Makefile.in
 emotion.pc
-emotion.spec
 install-sh
 libtool
 ltmain.sh
diff --git a/packaging/emotion.changes b/packaging/emotion.changes
new file mode 100644 (file)
index 0000000..e469a27
--- /dev/null
@@ -0,0 +1,6 @@
+* Tue Dec 18 2012 Rusty Lynch <rusty.lynch@intel.com> 39c8e50
+- Update to stable snapshot 1.7.3-svn.81116
+
+* Tue Nov 20 2012 Rusty Lynch <rusty.lynch@intel.com> f8122e4
+- Initial packaging
+
diff --git a/packaging/emotion.spec b/packaging/emotion.spec
new file mode 100644 (file)
index 0000000..74307ea
--- /dev/null
@@ -0,0 +1,104 @@
+Name:             emotion
+Summary:          Media Library
+Version:          1.7.3+svn.81116+build01
+Release:          1
+Group:            System Environment/Libraries
+License:          BSD
+URL:              http://www.enlightenment.org/
+Source0:          %{name}-%{version}.tar.gz
+Requires(post):   /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+BuildRequires:    eina-devel
+BuildRequires:    eet-devel
+BuildRequires:    evas-devel
+BuildRequires:    ecore-devel
+BuildRequires:    edje-devel
+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
+mkdir -p %{buildroot}/usr/share/license
+cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name}
+
+
+%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.*
+%{_bindir}/emotion_*
+%{_datadir}/emotion/data/*.edj
+%{_libdir}/emotion
+%{_libdir}/edje/modules/emotion/*/module.so
+/usr/share/license/%{name}
+
+
+%files devel
+%defattr(-, root, root)
+%{_includedir}/*
+%{_libdir}/pkgconfig/emotion*.pc
+%{_libdir}/libemotion.so
+
+
+%files gstreamer
+%defattr(-, root, root)
+%{_libdir}/emotion/*gstreamer*.so