Add Tizen 2.0 packaging
[profile/ivi/edbus.git] / packaging / edbus.spec
1 Name:       edbus
2 Summary:    EDBus provides easy access to D-Bus from EFL applications
3 Version:    1.7.1+tarball+build01
4 Release:    1
5 Group:      System/Libraries
6 License:    BSD
7 Source0:    %{name}-%{version}.tar.gz
8 Requires(post): /sbin/ldconfig
9 Requires(postun): /sbin/ldconfig
10 BuildRequires:  pkgconfig(ecore)
11 BuildRequires:  pkgconfig(eina)
12 BuildRequires:  pkgconfig(evas)
13 BuildRequires:  dbus-devel
14
15
16 %description
17 D-Bus and HAL wrapper libraries for use with the EFL
18
19
20
21 %package devel
22 Summary:    D-Bus and HAL wrapper libraries for EFL (devel)
23 Group:      Development/Libraries
24 Requires:   %{name} = %{version}-%{release}
25
26 %description devel
27 D-Bus and HAL wrapper libraries for use with the EFL (devel)
28
29
30 %prep
31 %setup -q
32
33
34 %build
35 export CFLAGS+=" -fvisibility=hidden -fPIC"
36 export LDFLAGS+=" -fvisibility=hidden -Wl,--hash-style=both -Wl,--as-needed"
37
38 %autogen --disable-static
39 %configure --disable-static
40
41 make %{?jobs:-j%jobs}
42
43 %install
44 rm -rf %{buildroot}
45 %make_install
46 mkdir -p %{buildroot}/usr/share/license
47 cp %{_builddir}/%{buildsubdir}/COPYING %{buildroot}/usr/share/license/%{name}
48
49
50 %post -p /sbin/ldconfig
51
52 %postun -p /sbin/ldconfig
53
54 %files
55 %defattr(-,root,root,-)
56 %{_libdir}/lib*.so.*
57 /usr/share/license/%{name}
58
59 %files devel
60 %defattr(-,root,root,-)
61 %{_libdir}/lib*.so
62 %{_libdir}/pkgconfig/*.pc
63 %{_includedir}/edbus-1/*