]> git.pld-linux.org Git - SPECS.git/blob - python-pyx.spec
SPECS updated Sun 1 Aug 20:28:02 CEST 2021
[SPECS.git] / python-pyx.spec
1 %define         module  pyx
2 Summary:        Python package for the creation of PostScript and PDF files
3 Summary(pl.UTF-8):      Pakiet dla Pythona do tworzenia plików PostScript i PDF
4 Name:           python-%{module}
5 Version:        0.10
6 Release:        3
7 License:        GPL v2+
8 Group:          Libraries/Python
9 Source0:        http://dl.sourceforge.net/pyx/PyX-%{version}.tar.gz
10 # Source0-md5:  20a8697a4b37c3ead10348ad5a49ba1a
11 URL:            http://pyx.sourceforge.net/
12 BuildRequires:  rpmbuild(macros) >= 1.710
13 BuildRequires:  python-devel
14 BuildRequires:  rpm-pythonprov
15 %pyrequires_eq  python-modules
16 BuildArch:      noarch
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 PyX is a Python package for the creation of PostScript and PDF files.
21 It combines an abstraction of the PostScript drawing model with a
22 TeX/LaTeX interface. Complex tasks like 2D and 3D plots in
23 publication-ready quality are built out of these primitives.
24
25 %description -l pl.UTF-8
26 PyX to pakiet Pythona do tworzenia plików PostScript i PDF. Łączy
27 abstrakcję modelu rysowania PostScriptu z interfejsem
28 TeXowym/LaTeXowym. Złożone zadania takie jak wykresy 2D i 3D o jakości
29 nadającej się do publikacji są tworzone z takich prymitywów.
30
31 %prep
32 %setup -q -n PyX-%{version}
33
34 %build
35 %py_build
36
37 %install
38 rm -rf $RPM_BUILD_ROOT
39
40 %py_install
41
42 #Fixing paths
43 sed -e "s@$RPM_BUILD_ROOT@@g" -i $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}/siteconfig.py
44
45 #Removing *.py files
46 mv $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}/siteconfig.py $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}/siteconfig.py.bak
47 rm -r $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}/siteconfig.py[o,c]
48 find $RPM_BUILD_ROOT%{py_scriptdir} -type f -name "*.py"|xargs rm
49 mv $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}/siteconfig.py.bak $RPM_BUILD_ROOT%{py_sitescriptdir}/%{module}/siteconfig.py
50
51
52 %clean
53 rm -rf $RPM_BUILD_ROOT
54
55 %files
56 %defattr(644,root,root,755)
57 %doc AUTHORS README
58 %{py_sitescriptdir}/%{module}
59 %dir %{_datadir}/%{module}
60 %{_datadir}/%{module}/*.lfs
61 %{_datadir}/%{module}/pyx.def
62 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/pyxrc
This page took 0.181888 seconds and 3 git commands to generate.