]> git.pld-linux.org Git - packages/python-pycairo.git/blame - python-pycairo.spec
- BR: pkgconfig, python-devel
[packages/python-pycairo.git] / python-pycairo.spec
CommitLineData
7e045162 1%define pname pycairo
2ea6f27b 2Summary: Python Cairo bindings
562246db 3Summary(pl.UTF-8): Dowiązania Pythona dla Cairo
7e045162 4Name: python-%{pname}
f3de73af 5Version: 1.8.8
301c9e60 6Release: 2
d13cde63 7License: LGPL v2.1 or MPL v1.1
7e045162 8Group: Libraries
71116123 9Source0: http://cairographics.org/releases/%{pname}-%{version}.tar.gz
f3de73af 10# Source0-md5: 054da6c125cb427a003f5fd6c54f853e
7e045162 11URL: http://cairographics.org/
37c19a15 12BuildRequires: autoconf >= 2.59
d28f0c54 13BuildRequires: automake >= 1:1.9
d17e3d1d 14BuildRequires: cairo-devel >= 1.8.0
7e045162 15BuildRequires: libtool
42756d91 16BuildRequires: pkgconfig
aebea671 17BuildRequires: python >= 1:2.6
42756d91 18BuildRequires: python-devel
37c19a15
JB
19# for tests only
20#BuildRequires: python-numpy
9c0f8b4f 21BuildRequires: rpm-pythonprov
7e045162 22%pyrequires_eq python-libs
d17e3d1d 23Requires: cairo >= 1.8.0
7e045162 24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27Python Cairo bindings.
28
1d2580e4
JR
29%description -l pl.UTF-8
30Dowiązania Pythona dla Cairo.
7e045162 31
872bde3c 32%package devel
26d6d393 33Summary: Development files for pycairo
562246db 34Summary(pl.UTF-8): Pliki programistyczne pycairo
26d6d393 35Group: Development/Libraries
36Requires: %{name} = %{version}-%{release}
d17e3d1d 37Requires: cairo-devel >= 1.8.0
872bde3c 38
39%description devel
40Development files for pycairo.
41
1d2580e4 42%description devel -l pl.UTF-8
872bde3c 43Pliki programistyczne pycairo.
44
7e045162 45%package examples
26d6d393 46Summary: Example programs using Python Cairo bindings
562246db 47Summary(pl.UTF-8): Przykładowe programy w Pythonie używające Cairo
26d6d393 48Group: Libraries/Python
49Requires: %{name} = %{version}-%{release}
7e045162 50
51%description examples
52Example programs using Python Cairo bindings.
53
1d2580e4
JR
54%description examples -l pl.UTF-8
55Przykładowe programy w Pythonie używające Cairo.
7e045162 56
57%prep
58%setup -q -n %{pname}-%{version}
59
60%build
61%{__libtoolize}
62%{__aclocal}
63%{__autoconf}
64%{__autoheader}
65%{__automake}
37c19a15
JB
66%configure
67
7e045162 68%{__make}
69
70%install
71rm -rf $RPM_BUILD_ROOT
72install -d $RPM_BUILD_ROOT%{_examplesdir}
73
74%{__make} install \
75 DESTDIR=$RPM_BUILD_ROOT
76
2ea6f27b 77cp -a examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
7e045162 78
d13cde63 79rm $RPM_BUILD_ROOT%{py_sitedir}/cairo/*.{la,py}
7e045162 80
81%clean
82rm -rf $RPM_BUILD_ROOT
83
84%post -p /sbin/ldconfig
85%postun -p /sbin/ldconfig
86
87%files
88%defattr(644,root,root,755)
301c9e60 89%doc AUTHORS COPYING NEWS README
7e045162 90%dir %{py_sitedir}/cairo
37c19a15
JB
91%attr(755,root,root) %{py_sitedir}/cairo/_cairo.so
92%{py_sitedir}/cairo/__init__.py[co]
7e045162 93
872bde3c 94%files devel
95%defattr(644,root,root,755)
96%{_includedir}/pycairo
97%{_pkgconfigdir}/pycairo.pc
218451c6 98
7e045162 99%files examples
100%defattr(644,root,root,755)
101%{_examplesdir}/%{name}-%{version}
This page took 0.04771 seconds and 4 git commands to generate.