Пакет python-module-tblib: 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 | %define oname tblib %def_with python3 Name: python-module-%oname Version: 1.1.0 Release: alt1.git20150727.1.1 Summary: Traceback fiddling library. Allows you to pickle tracebacks License: BSD Group: Development/Python Url: https://pypi.python.org/pypi/tblib/ Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org> # https://github.com/ionelmc/python-tblib.git Source: %name-%version.tar BuildArch: noarch #BuildPreReq: python-devel python-module-setuptools-tests #BuildPreReq: python-module-six %if_with python3 BuildRequires(pre): rpm-build-python3 #BuildPreReq: python3-devel python3-module-setuptools-tests #BuildPreReq: python3-module-six %endif %py_provides %oname %py_requires six # Automatically added by buildreq on Thu Jan 28 2016 (-bi) # optimized out: python-base python-devel python-module-pytest python-module-setuptools python-modules python-modules-compiler python-modules-ctypes python-modules-email python-modules-encodings python-modules-unittest python3 python3-base python3-module-pytest python3-module-setuptools BuildRequires: python-module-setuptools-tests python3-module-setuptools-tests rpm-build-python3 %description Traceback fiddling library. For now allows you to pickle tracebacks and raise exceptions with pickled tracebacks in different processes. This allows better error handling when running code over multiple processes (imagine multiprocessing, billiard, futures, celery etc). %package -n python3-module-%oname Summary: Traceback fiddling library. Allows you to pickle tracebacks Group: Development/Python3 %py3_provides %oname %py3_requires six %description -n python3-module-%oname Traceback fiddling library. For now allows you to pickle tracebacks and raise exceptions with pickled tracebacks in different processes. This allows better error handling when running code over multiple processes (imagine multiprocessing, billiard, futures, celery etc). %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 %if_with python3 pushd ../python3 python3 setup.py test popd %endif %files %doc *.rst tests %python_sitelibdir/* %if_with python3 %files -n python3-module-%oname %doc *.rst tests %python3_sitelibdir/* %endif %changelog * Sun Mar 13 2016 Ivan Zakharyaschev <imz@altlinux.org> 1.1.0-alt1.git20150727.1.1 - (NMU) rebuild with rpm-build-python3-0.1.9 (for common python3/site-packages/ and auto python3.3-ABI dep when needed) * Thu Jan 28 2016 Mikhail Efremov <sem@altlinux.org> 1.1.0-alt1.git20150727.1 - NMU: Use buildreq for BR. * Thu Jul 30 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.1.0-alt1.git20150727 - Version 1.1.0 * Tue Jan 13 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.2.0-alt1.git20150112 - Initial build for Sisyphus |