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