[packages/python-numpy] - fixed python3-* internal dependencies - added python 2/3 note to descriptions
qboosh
qboosh at pld-linux.org
Thu Feb 27 18:43:14 CET 2014
commit e8410fc9f7e92498e972b493cb72deda132b5e9d
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Thu Feb 27 18:45:45 2014 +0100
- fixed python3-* internal dependencies
- added python 2/3 note to descriptions
python-numpy.spec | 113 +++++++++++++++++++++++++++++++-----------------------
1 file changed, 66 insertions(+), 47 deletions(-)
---
diff --git a/python-numpy.spec b/python-numpy.spec
index 8d001f1..d42fe36 100644
--- a/python-numpy.spec
+++ b/python-numpy.spec
@@ -1,10 +1,11 @@
+#
# Conditional build:
-%bcond_without python2 # CPython 2.x module
-%bcond_without python3 # CPython 3.x module
+%bcond_without python2 # CPython 2.x modules
+%bcond_without python3 # CPython 3.x modules
%define module numpy
-Summary: Python numerical facilities
-Summary(pl.UTF-8): Moduły do obliczeń numerycznych dla języka Python
+Summary: Python 2 numerical facilities
+Summary(pl.UTF-8): Moduły do obliczeń numerycznych dla języka Python 2
Name: python-%{module}
Version: 1.7.2
Release: 1
@@ -46,9 +47,13 @@ BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
NumPy is a collection of extension modules to provide high-performance
multidimensional numeric arrays to the Python programming language.
+This package contains Python 2 modules.
+
%description -l pl.UTF-8
-Pakiet umożliwia wydajne obliczenia numeryczne na macierzach
-wielowymiarowych.
+NumPy to zbiór modułów rozszerzeń zapewniających wydajne obliczenia
+numeryczne na macierzach wielowymiarowych w języku Python.
+
+Ten pakiet zawiera moduły Pythona 2.
%package -n python3-%{module}
Summary: Python 3.x numerical facilities
@@ -59,41 +64,45 @@ Group: Libraries/Python
NumPy is a collection of extension modules to provide high-performance
multidimensional numeric arrays to the Python programming language.
+This package contains Python 3 modules.
+
%description -l pl.UTF-8 -n python3-%{module}
-Pakiet umożliwia wydajne obliczenia numeryczne na macierzach
-wielowymiarowych.
+NumPy to zbiór modułów rozszerzeń zapewniających wydajne obliczenia
+numeryczne na macierzach wielowymiarowych w języku Python.
+
+Ten pakiet zawiera moduły Pythona 3.
%package devel
-Summary: C header files for numerical modules
-Summary(pl.UTF-8): Pliki nagłówkowe języka C modułów numerycznych
+Summary: C header files for Python 2 numerical modules
+Summary(pl.UTF-8): Pliki nagłówkowe języka C modułów numerycznych Pythona 2
Group: Development/Languages/Python
%pyrequires_eq python-devel
-Obsoletes: python-Numeric-devel
Requires: %{name} = %{epoch}:%{version}-%{release}
+Obsoletes: python-Numeric-devel
%description devel
-C header files for numerical modules.
+C header files for Python 2 numerical modules.
%description devel -l pl.UTF-8
-Pliki nagłówkowe języka C modułów numerycznych.
+Pliki nagłówkowe języka C modułów numerycznych Pythona 2.
%package -n python3-%{module}-devel
-Summary: C header files for numerical modules
-Summary(pl.UTF-8): Pliki nagłówkowe języka C modułów numerycznych
+Summary: C header files for Python 3 numerical modules
+Summary(pl.UTF-8): Pliki nagłówkowe języka C modułów numerycznych Pythona 3
Group: Development/Languages/Python
%pyrequires_eq python-devel
+Requires: python3-%{module} = %{epoch}:%{version}-%{release}
Obsoletes: python-Numeric-devel
-Requires: %{name} = %{epoch}:%{version}-%{release}
%description -n python3-%{module}-devel
-C header files for numerical modules.
+C header files for Python 3 numerical modules.
%description -n python3-%{module}-devel -l pl.UTF-8
-Pliki nagłówkowe języka C modułów numerycznych.
+Pliki nagłówkowe języka C modułów numerycznych Pythona 3.
%package numarray
-Summary: Array manipulation and computations for python
-Summary(pl.UTF-8): Operacje i obliczenia na tablicach dla Pythona
+Summary: Array manipulation and computations for Python 2
+Summary(pl.UTF-8): Operacje i obliczenia na tablicach dla Pythona 2
Group: Development/Languages/Python
Requires: %{name} = %{epoch}:%{version}-%{release}
@@ -112,6 +121,8 @@ Numarray is a re-implementation of an older Python array module called
Numeric. In general its interface is very similar. It is mostly
backward compatible and will be becoming more so in future releases.
+This package contains Python 2 module.
+
%description numarray -l pl.UTF-8
Numarray zapewnia narzędzia do operacji oraz obliczeń na tablicach
podobne do tych, jakie zapewniają IDL, Matlab czy Octave. Używając
@@ -127,11 +138,13 @@ Numeric. Interfejsy tych modułów są do siebie bardzo podobne. Numarray
jest w większości przypadków kompatybilny wstecz, a sytuacja poprawi
się w nowszych wersjach.
+Ten pakiet zawiera moduł Pythona 2.
+
%package -n python3-%{module}-numarray
-Summary: Array manipulation and computations for python
-Summary(pl.UTF-8): Operacje i obliczenia na tablicach dla Pythona
+Summary: Array manipulation and computations for Python 3.x
+Summary(pl.UTF-8): Operacje i obliczenia na tablicach dla Pythona 3.x
Group: Development/Languages/Python
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: python3-%{module} = %{epoch}:%{version}-%{release}
%description -n python3-%{module}-numarray
Numarray provides array manipulation and computational capabilities
@@ -148,6 +161,8 @@ Numarray is a re-implementation of an older Python array module called
Numeric. In general its interface is very similar. It is mostly
backward compatible and will be becoming more so in future releases.
+This package contains Python 3 module.
+
%description -n python3-%{module}-numarray -l pl.UTF-8
Numarray zapewnia narzędzia do operacji oraz obliczeń na tablicach
podobne do tych, jakie zapewniają IDL, Matlab czy Octave. Używając
@@ -163,9 +178,11 @@ Numeric. Interfejsy tych modułów są do siebie bardzo podobne. Numarray
jest w większości przypadków kompatybilny wstecz, a sytuacja poprawi
się w nowszych wersjach.
+Ten pakiet zawiera moduł Pythona 3.
+
%package numarray-devel
Summary: Header files for python-numarray
-Summary(pl.UTF-8): Pliki nagłówkowe dla python-numarray
+Summary(pl.UTF-8): Pliki nagłówkowe dla pakietu python-numarray
Group: Development/Libraries
Requires: %{name}-devel = %{epoch}:%{version}-%{release}
Requires: %{name}-numarray = %{epoch}:%{version}-%{release}
@@ -174,64 +191,66 @@ Requires: %{name}-numarray = %{epoch}:%{version}-%{release}
Header files for python-numarray.
%description numarray-devel -l pl.UTF-8
-Pliki nagłówkowe dla python-numarray.
+Pliki nagłówkowe dla pakietu python-numarray.
%package -n python3-%{module}-numarray-devel
-Summary: Header files for python-numarray
-Summary(pl.UTF-8): Pliki nagłówkowe dla python-numarray
+Summary: Header files for python3-numarray
+Summary(pl.UTF-8): Pliki nagłówkowe dla pakietu python3-numarray
Group: Development/Libraries
-Requires: %{name}-devel = %{epoch}:%{version}-%{release}
-Requires: %{name}-numarray = %{epoch}:%{version}-%{release}
+Requires: python3-%{module}-devel = %{epoch}:%{version}-%{release}
+Requires: python3-%{module}-numarray = %{epoch}:%{version}-%{release}
%description -n python3-%{module}-numarray-devel
-Header files for python-numarray.
+Header files for python3-numarray.
%description -n python3-%{module}-numarray-devel -l pl.UTF-8
-Pliki nagłówkowe dla python-numarray.
+Pliki nagłówkowe dla pakietu python3-numarray.
%package oldnumeric
-Summary: Modules providing backward compatibility with old Numeric packages
-Summary(pl.UTF-8): Moduły zapewniające wsteczną kompatybilność ze starymi pakietami Numeric
+Summary: Python 2 modules providing backward compatibility with old Numeric packages
+Summary(pl.UTF-8): Moduły Pythona 2 zapewniające wsteczną kompatybilność ze starymi pakietami Numeric
Group: Libraries/Python
Requires: %{name} = %{epoch}:%{version}-%{release}
%description oldnumeric
-Modules providing backward compatibility with old Numeric packages.
+Python 2 modules providing backward compatibility with old Numeric
+packages.
%description oldnumeric -l pl.UTF-8
-Moduły zapewniające wsteczną kompatybilność ze starymi pakietami
-Numeric.
+Moduły Pythona 2 zapewniające wsteczną kompatybilność ze starymi
+pakietami Numeric.
%package -n python3-%{module}-oldnumeric
-Summary: Modules providing backward compatibility with old Numeric packages
-Summary(pl.UTF-8): Moduły zapewniające wsteczną kompatybilność ze starymi pakietami Numeric
+Summary: Python 3 modules providing backward compatibility with old Numeric packages
+Summary(pl.UTF-8): Moduły Pythona 3 zapewniające wsteczną kompatybilność ze starymi pakietami Numeric
Group: Libraries/Python
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: python3-%{module} = %{epoch}:%{version}-%{release}
%description -n python3-%{module}-oldnumeric
-Modules providing backward compatibility with old Numeric packages.
+Python 3 modules providing backward compatibility with old Numeric
+packages.
%description -n python3-%{module}-oldnumeric -l pl.UTF-8
-Moduły zapewniające wsteczną kompatybilność ze starymi pakietami
-Numeric.
+Moduły Pythona 3 zapewniające wsteczną kompatybilność ze starymi
+pakietami Numeric.
%package -n f2py
-Summary: Fortran to Python interface generator
-Summary(pl.UTF-8): Generator interfejsów z Fortranu do Pythona
+Summary: Fortran to Python 2 interface generator
+Summary(pl.UTF-8): Generator interfejsów z Fortranu do Pythona 2
Group: Libraries/Python
Requires: %{name} = %{epoch}:%{version}-%{release}
%description -n f2py
-Fortran to Python interface generator.
+Fortran to Python 2 interface generator.
%description -n f2py -l pl.UTF-8
-Generator interfejsów z Fortranu do Pythona.
+Generator interfejsów z Fortranu do Pythona 2.
%package -n f2py3
Summary: Fortran to Python 3 interface generator
Summary(pl.UTF-8): Generator interfejsów z Fortranu do Pythona 3
Group: Libraries/Python
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: python3-%{module} = %{epoch}:%{version}-%{release}
%description -n f2py3
Fortran to Python 3 interface generator.
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/python-numpy.git/commitdiff/e8410fc9f7e92498e972b493cb72deda132b5e9d
More information about the pld-cvs-commit
mailing list