Package Upload
[framework/uifw/edbus.git] / packaging / edbus.spec
1 #sbs-git:slp/pkgs/e/edbus edbus 1.0.0.001+svn.69045slp2+build01 706f4acfdaf1b818e2387701a993eca929051358
2 Name:       edbus
3 Summary:    D-Bus and HAL wrapper libraries for EFL
4 Version:    1.6.0+svn.74597slp2+build02
5 Release:    1
6 Group:      System/Libraries
7 License:    BSD
8 Source0:    %{name}-%{version}.tar.gz
9 Requires(post): /sbin/ldconfig
10 Requires(postun): /sbin/ldconfig
11 BuildRequires:  ecore-devel
12 BuildRequires:  eina-devel
13 BuildRequires:  evas-devel
14 BuildRequires:  dbus-devel
15
16
17 %description
18 D-Bus and HAL wrapper libraries for use with the EFL
19
20
21
22 %package devel
23 Summary:    D-Bus and HAL wrapper libraries for EFL (devel)
24 Group:      Development/Libraries
25 Requires:   %{name} = %{version}-%{release}
26
27 %description devel
28 D-Bus and HAL wrapper libraries for use with the EFL (devel)
29
30
31 %prep
32 %setup -q
33
34
35 %build
36 export CFLAGS+=" -fvisibility=hidden -fPIC"
37 export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed"
38
39 %autogen --disable-static
40 %configure --disable-static
41
42 make %{?jobs:-j%jobs}
43
44 %install
45 rm -rf %{buildroot}
46 %make_install
47
48
49 %post -p /sbin/ldconfig
50
51 %postun -p /sbin/ldconfig
52
53 %files
54 %defattr(-,root,root,-)
55 %{_bindir}/e-*
56 %{_bindir}/e_*
57 %{_libdir}/libe*.so.*
58 /usr/share/e_dbus/logo.png
59
60 %files devel
61 %defattr(-,root,root,-)
62 %{_libdir}/libebluez.so
63 %{_libdir}/libeconnman0_7x.so
64 %{_libdir}/libedbus.so
65 %{_libdir}/libehal.so
66 %{_libdir}/libenotify.so
67 %{_libdir}/libeofono.so
68 %{_libdir}/libeukit.so
69 %{_libdir}/pkgconfig/ebluez.pc
70 %{_libdir}/pkgconfig/econnman-0.7x.pc
71 %{_libdir}/pkgconfig/edbus.pc
72 %{_libdir}/pkgconfig/ehal.pc
73 %{_libdir}/pkgconfig/enotify.pc
74 %{_libdir}/pkgconfig/eofono.pc
75 %{_libdir}/pkgconfig/eukit.pc
76
77 %{_includedir}/e_dbus-1/E_Bluez.h
78 %{_includedir}/e_dbus-1/connman0_7x/E_Connman.h
79 %{_includedir}/e_dbus-1/E_DBus.h
80 %{_includedir}/e_dbus-1/E_Hal.h
81 %{_includedir}/e_dbus-1/E_Notification_Daemon.h
82 %{_includedir}/e_dbus-1/E_Notify.h
83 %{_includedir}/e_dbus-1/E_Ofono.h
84 %{_includedir}/e_dbus-1/E_Ukit.h