Пакет python-module-scikits.umfpack: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 | %define mname scikits %define oname %mname.umfpack %def_with python3 Name: python-module-%oname Epoch: 1 Version: 0.1 Release: alt2.git20150812 Summary: Python interface to UMFPACK sparse direct solver License: BSD Group: Development/Python Url: https://pypi.python.org/pypi/scikit-umfpack/ Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org> # https://github.com/rc/scikit-umfpack.git Source: %name-%version.tar BuildPreReq: liblapack-devel swig libsuitesparse-devel BuildPreReq: python-devel python-module-setuptools-tests swig BuildPreReq: python-module-scipy libnumpy-devel BuildPreReq: python-module-nose BuildPreReq: python-module-sphinx-devel python-module-numpydoc %if_with python3 BuildRequires(pre): rpm-build-python3 BuildPreReq: python3-devel python3-module-setuptools-tests BuildPreReq: python3-module-scipy libnumpy-py3-devel BuildPreReq: python3-module-nose %endif %py_provides %oname %py_requires %mname scipy numpy %description scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy. %package tests Summary: Tests for %oname Group: Development/Python Requires: %name = %EVR %py_requires nose %description tests scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy. This package contains tests for %oname. %package -n python3-module-%oname Summary: Python interface to UMFPACK sparse direct solver Group: Development/Python3 %py3_provides %oname %py3_requires %mname scipy numpy %description -n python3-module-%oname scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy. %package -n python3-module-%oname-tests Summary: Tests for %oname Group: Development/Python3 Requires: python3-module-%oname = %EVR %py3_requires nose %description -n python3-module-%oname-tests scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy. This package contains tests for %oname. %package pickles Summary: Pickles for %oname Group: Development/Python %description pickles scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy. This package contains pickles for %oname. %prep %setup %if_with python3 cp -fR . ../python3 find ../python3 -type f -name '*.py' -exec 2to3 -w -n '{}' + %endif %prepare_sphinx . ln -s ../objects.inv docs/ %build export LC_ALL=en_US.UTF-8 %python_build_debug %if_with python3 pushd ../python3 %python3_build_debug popd %endif %install export LC_ALL=en_US.UTF-8 %python_install %if_with python3 pushd ../python3 %python3_install popd %endif python setup.py build_ext -i export PYTHONPATH=$PWD %make -C docs pickle %make -C docs html install -d %buildroot%python_sitelibdir/%oname cp -fR docs/_build/pickle %buildroot%python_sitelibdir/%oname/ %check export LC_ALL=en_US.UTF-8 pushd ~ export PYTHONPATH=%buildroot%python_sitelibdir nosetests -v scikits.umfpack popd %if_with python3 pushd ../python3 pushd ~ export PYTHONPATH=%buildroot%python3_sitelibdir nosetests3 -v scikits.umfpack popd popd %endif %files %doc *.md docs/_build/html %python_sitelibdir/%mname/umfpack %python_sitelibdir/*.egg-info %exclude %python_sitelibdir/%mname/umfpack/tests %files tests %python_sitelibdir/%mname/umfpack/tests %files pickles %python_sitelibdir/*/pickle %if_with python3 %files -n python3-module-%oname %doc *.md docs/_build/html %python3_sitelibdir/%mname/umfpack %python3_sitelibdir/*.egg-info %exclude %python3_sitelibdir/%mname/umfpack/tests %files -n python3-module-%oname-tests %python3_sitelibdir/%mname/umfpack/tests %endif %changelog * Sun Aug 30 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1:0.1-alt2.git20150812 - New snapshot * Tue Apr 28 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1:0.1-alt2.git20150223 - Rebuilt with updated NumPy * Sun Mar 01 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1:0.1-alt1.git20150223 - Initial build for Sisyphus |