From: Rusty Lynch Date: Tue, 20 Nov 2012 21:45:42 +0000 (-0800) Subject: Add Tizen 2.0 packaging X-Git-Tag: accepted/2.0alpha-wayland/20121219.185852^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f2e8f8b91f244217fc7afe333e1752243ec9be67;p=profile%2Fivi%2Fe_dbus.git Add Tizen 2.0 packaging --- 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