From 758285b64c8ab265081e607cd4cd26bfa526df24 Mon Sep 17 00:00:00 2001 From: Rusty Lynch Date: Tue, 20 Nov 2012 13:49:30 -0800 Subject: [PATCH] Add Tizen 2.0 packaging --- packaging/efreet.changes | 6 ++++ packaging/efreet.spec | 81 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 packaging/efreet.changes create mode 100644 packaging/efreet.spec diff --git a/packaging/efreet.changes b/packaging/efreet.changes new file mode 100644 index 0000000..332d1c6 --- /dev/null +++ b/packaging/efreet.changes @@ -0,0 +1,6 @@ +* Tue Dec 18 2012 Rusty Lynch dffc989 +- Update to a stable snapshot of 1.7.3-svn.81116 + +* Tue Nov 20 2012 Rusty Lynch 14eae0d +- Initial packaging + diff --git a/packaging/efreet.spec b/packaging/efreet.spec new file mode 100644 index 0000000..ee592a2 --- /dev/null +++ b/packaging/efreet.spec @@ -0,0 +1,81 @@ +#sbs-git:slp/pkgs/e/efreet efreet 1.1.0+svn.68229slp2+build01 96633d447858c306751083627e503e1e3b2bb0e1 +Name: efreet +Summary: FreeDesktop.Org Compatibility Library +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +URL: http://www.enlightenment.org/ +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: gettext +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(edbus2) + + +%description +Library that implements freedesktop.org specs for use with E17/EFL An implementation of several specifications from freedesktop.org intended for + use in Enlightenment DR17 (e17) and other applications using the Enlightenment + Foundation Libraries (EFL). Currently, the following specifications are + included: + - Base Directory + - Desktop Entry + - Icon Theme + - Menu + . + This package provides the libefreet0 and libefreet0-mime libraries, which + contains efreet-based functions for dealing with mime. + + + +%package devel +Summary: FreeDesktop.Org Compatibility Library (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Library that implements freedesktop.org specs (devel) + + +%prep +%setup -q + +%build +export CFLAGS+=" -fvisibility=hidden -fPIC" +export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed" + +%autogen --disable-static +%configure --disable-static +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 + +%files +%defattr(-,root,root,-) +/usr/lib/*.so.* +/usr/bin/* +/usr/lib/efreet/* +/usr/share/license/%{name} + + +%files devel +%defattr(-,root,root,-) +/usr/include/* +/usr/lib/*.so +/usr/share/* +/usr/lib/pkgconfig/efreet-mime.pc +/usr/lib/pkgconfig/efreet-trash.pc +/usr/lib/pkgconfig/efreet.pc + -- 2.7.4