Пакет python-module-hitchenvironment: Specfile
%define oname hitchenvironment %def_with python3 Name: python-module-%oname Version: 0.2 Release: alt1.git20150621.1.1 Summary: Tool to cause tests to fail fast when the wrong environment is used to run them License: AGPLv3+ Group: Development/Python Url: https://pypi.python.org/pypi/hitchenvironment/ Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org> # https://github.com/hitchtest/hitchenvironment.git Source: %name-%version.tar BuildArch: noarch BuildPreReq: python-devel python-module-setuptools %if_with python3 BuildRequires(pre): rpm-build-python3 BuildPreReq: python3-devel python3-module-setuptools %endif %py_provides %oname %description HitchEnvironment is a plugin for the Hitch testing framework that lets you describe your environment and verify that it correct. It is supposed to provide some measure of safety for tests that might pass on, for example, a 64 bit machine but fail on a 32 bit machine, by making the environment a test runs on declared explicitly. %if_with python3 %package -n python3-module-%oname Summary: Tool to cause tests to fail fast when the wrong environment is used to run them Group: Development/Python3 %py3_provides %oname %description -n python3-module-%oname HitchEnvironment is a plugin for the Hitch testing framework that lets you describe your environment and verify that it correct. It is supposed to provide some measure of safety for tests that might pass on, for example, a 64 bit machine but fail on a 32 bit machine, by making the environment a test runs on declared explicitly. %endif %prep %setup %if_with python3 cp -fR . ../python3 %endif %build %python_build_debug %if_with python3 pushd ../python3 %python3_build_debug popd %endif %install %python_install %if_with python3 pushd ../python3 %python3_install popd %endif %check python setup.py test -v %if_with python3 pushd ../python3 python3 setup.py test -v popd %endif %files %doc *.rst %python_sitelibdir/* %if_with python3 %files -n python3-module-%oname %doc *.rst %python3_sitelibdir/* %endif %changelog * Fri Feb 02 2018 Stanislav Levin <slev@altlinux.org> 0.2-alt1.git20150621.1.1 - (NMU) Fix Requires and BuildRequires to python-setuptools * Sun Mar 13 2016 Ivan Zakharyaschev <imz@altlinux.org> 0.2-alt1.git20150621.1 - (NMU) rebuild with rpm-build-python3-0.1.9 (for common python3/site-packages/ and auto python3.3-ABI dep when needed) * Fri Jul 31 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.2-alt1.git20150621 - Initial build for Sisyphus |