]> git.pld-linux.org Git - packages/python-pycairo.git/blob - python-pycairo.spec
- updated to 1.0.0 release
[packages/python-pycairo.git] / python-pycairo.spec
1 #
2 # Conditional build
3 %bcond_without  pygtk   # for bootstrap without pygtk
4 #
5 %define         pname pycairo
6 Summary:        Python Cairo bindings
7 Summary:        Dowi±zania Pythona dla Cairo
8 Name:           python-%{pname}
9 Version:        1.0.0
10 Release:        1
11 License:        LGPL v2.1 or MPL v1.1
12 Group:          Libraries
13 Source0:        http://cairographics.org/releases/%{pname}-%{version}.tar.gz
14 # Source0-md5:  e08bfeeed97414bec4e060dd5c16a396
15 URL:            http://cairographics.org/
16 BuildRequires:  autoconf >= 2.54
17 BuildRequires:  automake >= 1:1.7
18 BuildRequires:  cairo-devel >= 1.0.0
19 BuildRequires:  gtk+2-devel >= 2:2.2.0
20 BuildRequires:  libsvg-cairo-devel >= 0.1.6
21 BuildRequires:  libtool
22 BuildRequires:  python >= 2.3
23 BuildRequires:  python-numpy-devel
24 %{?with_pygtk:BuildRequires:    python-pygtk-devel >= 2.2.0}
25 %pyrequires_eq  python-libs
26 Requires:       cairo >= 1.0.0
27 Requires:       libsvg-cairo >= 0.1.6
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 Python Cairo bindings.
32
33 %description -l pl
34 Dowi±zania Pythona dla Cairo.
35
36 %package devel
37 Summary:        Development files for pycairo
38 Summary(pl):    Pliki programistyczne pycairo
39 Group:          Development/Libraries
40 Requires:       %{name} = %{version}-%{release}
41
42 %description devel
43 Development files for pycairo.
44
45 %description -l pl devel
46 Pliki programistyczne pycairo.
47
48 %package examples
49 Summary:        Example programs using Python Cairo bindings
50 Summary(pl):    Przyk³adowe programy w Pythonie u¿ywaj±ce Cairo
51 Group:          Libraries/Python
52 Requires:       %{name} = %{version}-%{release}
53
54 %description examples
55 Example programs using Python Cairo bindings.
56
57 %description -l pl examples
58 Przyk³adowe programy w Pythonie u¿ywaj±ce Cairo.
59
60 %prep
61 %setup -q -n %{pname}-%{version}
62
63 %build
64 %{__libtoolize}
65 %{__aclocal}
66 %{__autoconf}
67 %{__autoheader}
68 %{__automake}
69 %configure
70 %{__make}
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT%{_examplesdir}
75
76 %{__make} install \
77         DESTDIR=$RPM_BUILD_ROOT
78
79 cp -ar examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
80
81 rm $RPM_BUILD_ROOT%{py_sitedir}/cairo/*.{la,py}
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %post   -p /sbin/ldconfig
87 %postun -p /sbin/ldconfig
88
89 %files
90 %defattr(644,root,root,755)
91 %doc AUTHORS COPYING ChangeLog NEWS NOTES README
92 %dir %{py_sitedir}/cairo
93 %attr(755,root,root) %{py_sitedir}/cairo/*.so
94 %{py_sitedir}/cairo/*.py[oc]
95
96 %files devel
97 %defattr(644,root,root,755)
98 %{_includedir}/pycairo
99 %{_pkgconfigdir}/pycairo.pc
100
101 %files examples
102 %defattr(644,root,root,755)
103 %{_examplesdir}/%{name}-%{version}
This page took 0.0875 seconds and 4 git commands to generate.