From f2e8f8b91f244217fc7afe333e1752243ec9be67 Mon Sep 17 00:00:00 2001 From: Rusty Lynch Date: Tue, 20 Nov 2012 13:45:42 -0800 Subject: [PATCH] Add Tizen 2.0 packaging --- packaging/e_dbus.changes | 3 ++ packaging/e_dbus.spec | 86 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 packaging/e_dbus.changes create mode 100644 packaging/e_dbus.spec diff --git a/packaging/e_dbus.changes b/packaging/e_dbus.changes new file mode 100644 index 0000000..51cde06 --- /dev/null +++ b/packaging/e_dbus.changes @@ -0,0 +1,3 @@ +* Tue Dec 18 2012 Rusty Lynch c55549f +- Initial packaging of e_dbus-1.7.3-svn.81116 + diff --git a/packaging/e_dbus.spec b/packaging/e_dbus.spec new file mode 100644 index 0000000..f00f1a9 --- /dev/null +++ b/packaging/e_dbus.spec @@ -0,0 +1,86 @@ +Name: e_dbus +Summary: D-Bus and HAL wrapper libraries for EFL +Version: 1.7.3+svn.81116+build01 +Release: 1 +Group: System/Libraries +License: BSD +Source0: %{name}-%{version}.tar.gz +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +BuildRequires: ecore-devel +BuildRequires: eina-devel +BuildRequires: evas-devel +BuildRequires: dbus-devel + + +%description +D-Bus and HAL wrapper libraries for use with the EFL + + + +%package devel +Summary: D-Bus and HAL wrapper libraries for EFL (devel) +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +D-Bus and HAL wrapper libraries for use with the EFL (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,-) +%{_bindir}/e-* +%{_bindir}/e_* +%{_libdir}/libe*.so.* +/usr/share/e_dbus/logo.png +/usr/share/license/%{name} + +%files devel +%defattr(-,root,root,-) +%{_libdir}/libebluez.so +%{_libdir}/libeconnman0_7x.so +%{_libdir}/libedbus.so +%{_libdir}/libehal.so +%{_libdir}/libenotify.so +%{_libdir}/libeofono.so +%{_libdir}/libeukit.so +%{_libdir}/pkgconfig/ebluez.pc +%{_libdir}/pkgconfig/econnman-0.7x.pc +%{_libdir}/pkgconfig/edbus.pc +%{_libdir}/pkgconfig/ehal.pc +%{_libdir}/pkgconfig/enotify.pc +%{_libdir}/pkgconfig/eofono.pc +%{_libdir}/pkgconfig/eukit.pc + +%{_includedir}/e_dbus-1/E_Bluez.h +%{_includedir}/e_dbus-1/connman0_7x/E_Connman.h +%{_includedir}/e_dbus-1/E_DBus.h +%{_includedir}/e_dbus-1/E_Hal.h +%{_includedir}/e_dbus-1/E_Notification_Daemon.h +%{_includedir}/e_dbus-1/E_Notify.h +%{_includedir}/e_dbus-1/E_Ofono.h +%{_includedir}/e_dbus-1/E_Ukit.h -- 2.7.4