Package Upload
[framework/uifw/edbus.git] / packaging / edbus.spec
index bed5098..28fa8ff 100644 (file)
@@ -1,21 +1,17 @@
-# 
-# Do NOT Edit the Auto-generated Part!
-# Generated by: spectacle version 0.22
-# 
-
+#sbs-git:slp/pkgs/e/edbus edbus 1.0.0.001+svn.69045slp2+build01 706f4acfdaf1b818e2387701a993eca929051358
 Name:       edbus
 Summary:    D-Bus and HAL wrapper libraries for EFL
-Version:    1.0.999.svn60291
+Version:    1.6.0+svn.74597slp2+build02
 Release:    1
-Group:      TO_BE/FILLED_IN
-License:    TO BE FILLED IN
-Source0:    http://download.enlightenment.org/releases/edbus-%{version}.tar.bz2
+Group:      System/Libraries
+License:    BSD
+Source0:    %{name}-%{version}.tar.gz
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
-BuildRequires:  pkgconfig(ecore)
-BuildRequires:  pkgconfig(eina)
-BuildRequires:  pkgconfig(evas)
-BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  ecore-devel
+BuildRequires:  eina-devel
+BuildRequires:  evas-devel
+BuildRequires:  dbus-devel
 
 
 %description
@@ -33,13 +29,16 @@ D-Bus and HAL wrapper libraries for use with the EFL (devel)
 
 
 %prep
-%setup -q -n %{name}
+%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
@@ -53,47 +52,22 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-,root,root,-)
-#%{_libdir}/*.so.*
-#%{_bindir}/*
-%{_bindir}/e-notify-send
-%{_bindir}/e_dbus_bluez_test
-%{_bindir}/e_dbus_connman_test
-%{_bindir}/e_dbus_notification_daemon
-%{_bindir}/e_dbus_notify
-%{_bindir}/e_dbus_ofono_test
-%{_bindir}/e_dbus_test
-%{_bindir}/e_dbus_test_client
-%{_bindir}/e_dbus_ukit_test
-%{_libdir}/libebluez.so.1
-%{_libdir}/libebluez.so.1.0.999
-%{_libdir}/libeconnman.so.1
-%{_libdir}/libeconnman.so.1.0.999
-%{_libdir}/libedbus.so.1
-%{_libdir}/libedbus.so.1.0.999
-%{_libdir}/libehal.so.1
-%{_libdir}/libehal.so.1.0.999
-%{_libdir}/libenotify.so.1
-%{_libdir}/libenotify.so.1.0.999
-%{_libdir}/libeofono.so.1
-%{_libdir}/libeofono.so.1.0.999
-%{_libdir}/libeukit.so.1
-%{_libdir}/libeukit.so.1.0.999
-
+%{_bindir}/e-*
+%{_bindir}/e_*
+%{_libdir}/libe*.so.*
+/usr/share/e_dbus/logo.png
 
 %files devel
 %defattr(-,root,root,-)
-#%{_libdir}/*.so
-#%{_includedir}/*
-#%{_libdir}/pkgconfig/*.pc
 %{_libdir}/libebluez.so
-%{_libdir}/libeconnman.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.pc
+%{_libdir}/pkgconfig/econnman-0.7x.pc
 %{_libdir}/pkgconfig/edbus.pc
 %{_libdir}/pkgconfig/ehal.pc
 %{_libdir}/pkgconfig/enotify.pc
@@ -101,11 +75,10 @@ rm -rf %{buildroot}
 %{_libdir}/pkgconfig/eukit.pc
 
 %{_includedir}/e_dbus-1/E_Bluez.h
-%{_includedir}/e_dbus-1/E_Connman.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
-