87226ac7bacce45748983bf0f8f462832d996a62
[platform/upstream/edbus.git] / packaging / edbus.spec
1 Name:           edbus
2 Version:        1.7.9
3 Release:        0
4 License:        BSD-2-Clause
5 Summary:        EFL Wrapper for DBus
6 Url:            http://www.enlightenment.org/
7 Group:          Graphics & UI Framework/EFL
8 Source0:        e_dbus-%{version}.tar.bz2
9 Source1001:     edbus.manifest
10 BuildRequires:  doxygen
11 BuildRequires:  pkgconfig(dbus-1)
12 BuildRequires:  pkgconfig(ecore)
13 BuildRequires:  pkgconfig(eina)
14 BuildRequires:  pkgconfig(evas)
15
16 %description
17 e_dbus provides a convenience wrapper for EFL applications using DBus.
18
19 %package devel
20 Summary:        Development components for the e_dbus package
21 Group:          Development/Libraries
22 Requires:       %{name} = %{version}
23
24 %description devel
25 Development files for e_dbus
26
27 %prep
28 %setup -q -n e_dbus-%{version}
29 cp %{SOURCE1001} .
30
31 %build
32 %reconfigure --disable-static \
33         --disable-edbus-test \
34         --disable-edbus-test-client \
35         --disable-edbus-bluez-test \
36         --disable-edbus-connman0_7x-test \
37         --disable-edbus-notification-daemon-test \
38         --disable-edbus-notify-send \
39         --disable-edbus-notify-test \
40         --disable-edbus-ofono-test \
41         --disable-edbus-ukit-test \
42         --disable-edbus-performance-test \
43         --disable-edbus-async-test
44 %__make %{?_smp_mflags}
45
46 %install
47 %make_install
48
49 %post -p /sbin/ldconfig
50 %postun -p /sbin/ldconfig
51
52 %files
53 %manifest %{name}.manifest
54 %defattr(-,root,root,-)
55 %license COPYING
56 #%{_bindir}/e_dbus_*
57 #%{_bindir}/e-notify-send
58 %{_libdir}/libe*.so.*
59 #%{_datadir}/e_dbus/logo.png
60
61 %files devel
62 %manifest %{name}.manifest
63 %defattr(-,root,root,-)
64 %{_includedir}/e_dbus-1/*.h
65 %{_libdir}/*.so
66 %{_libdir}/pkgconfig/*.pc
67 %{_includedir}/e_dbus-1/connman0_7x/E_Connman.h
68 #%{_bindir}/e-notify-send