tizen 2.3.1 release
[external/dbus-python.git] / packaging / dbus-python.spec
1
2
3
4 Name:       dbus-python
5 Summary:    D-Bus Python Bindings
6 Version:    0.83.1
7 Release:    2
8 Group:      System/Libraries
9 License:    MIT
10 URL:        http://www.freedesktop.org/software/dbus/
11 Source0:    http://dbus.freedesktop.org/releases/dbus-python/%{name}-%{version}.tar.gz
12 BuildRequires:  pkgconfig(dbus-1) >= 0.90
13 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.70
14 BuildRequires:  python-devel
15
16 %description
17 D-Bus python bindings for use with python programs.
18
19
20 %package devel
21 Summary:    Libraries and headers for dbus-python
22 Group:      Development/Libraries
23 Requires:   %{name} = %{version}-%{release}
24 Requires:   %name = %{version}-%{release}
25
26 %description devel
27 Headers and static libraries for hooking up custom mainloops to the dbus python
28 bindings.
29
30
31
32 %prep
33 %setup -q -n %{name}-%{version}
34
35
36 %build
37
38 %configure --disable-static
39 make %{?jobs:-j%jobs}
40
41 %install
42 rm -rf %{buildroot}
43 mkdir -p %{buildroot}/usr/share/license
44 cp COPYING %{buildroot}/usr/share/license/%{name}
45 %make_install
46
47
48
49 #PKG_CONFIG_PATH=%{_libdir}/pkgconfig %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
50
51
52
53
54
55
56
57
58
59 %files
60 %defattr(-,root,root,-)
61 %doc COPYING README
62 %exclude %{_datadir}/doc/dbus-python
63 %dir %{python_sitelib}/dbus
64 %dir %{python_sitelib}/dbus/mainloop
65 %{python_sitearch}/*.so
66 %{python_sitelib}/*.py*
67 %{python_sitelib}/dbus/*.py*
68 %{python_sitelib}/dbus/mainloop/*.py*
69 /usr/share/license/%{name}
70
71 %files devel
72 %defattr(-,root,root,-)
73 %doc ChangeLog NEWS TODO
74 %doc doc/API_CHANGES.txt doc/HACKING.txt doc/tutorial.txt
75 %{_includedir}/dbus-1.0/dbus/dbus-python.h
76 %{_libdir}/pkgconfig/dbus-python.pc
77