Пакет python-module-kids.cmd: 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 | %define mname kids %define oname %mname.cmd %def_with python3 Name: python-module-%oname Version: 0.0.1 Release: alt1.git20150205.1.1 Summary: Kids python command line library License: BSD Group: Development/Python Url: https://pypi.python.org/pypi/kids.cmd/ Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org> # https://github.com/0k/kids.cmd.git Source: %name-%version.tar #BuildPreReq: python-devel python-module-setuptools-tests git #BuildPreReq: python-module-d2to1 python-module-coverage #BuildPreReq: python-module-nose python-module-docopt #BuildPreReq: python-module-kids.cache python-module-kids.file #BuildPreReq: python-module-kids.data python-module-kids.txt #BuildPreReq: python-module-kids.cfg python-module-kids.ansi %if_with python3 BuildRequires(pre): rpm-build-python3 #BuildPreReq: python3-devel python3-module-setuptools-tests git #BuildPreReq: python3-module-d2to1 python3-module-coverage #BuildPreReq: python3-module-nose python3-module-docopt #BuildPreReq: python3-module-kids.cache python3-module-kids.file #BuildPreReq: python3-module-kids.data python3-module-kids.txt #BuildPreReq: python3-module-kids.cfg python3-module-kids.ansi #BuildPreReq: python-tools-2to3 %endif %py_provides %oname %py_requires %mname docopt kids.cache kids.file kids.data kids.txt %py_requires kids.cfg kids.ansi # Automatically added by buildreq on Thu Jan 28 2016 (-bi) # optimized out: python-base python-devel python-module-dateutil python-module-distance python-module-kids.cache python-module-kids.txt python-module-persistent python-module-pytest python-module-pytz python-module-sact python-module-sact.epoch python-module-setuptools python-module-zope.component python-module-zope.event python-module-zope.hookable python-module-zope.interface python-modules python-modules-compiler python-modules-ctypes python-modules-email python-modules-encodings python-modules-logging python-modules-multiprocessing python-modules-unittest python-tools-2to3 python3 python3-base python3-module-dateutil python3-module-distance python3-module-kids.cache python3-module-kids.txt python3-module-pytest python3-module-pytz python3-module-sact python3-module-sact.epoch python3-module-setuptools python3-module-zope python3-module-zope.component python3-module-zope.event python3-module-zope.interface BuildRequires: git-core python-module-coverage python-module-d2to1 python-module-kids.ansi python-module-kids.cfg python-module-kids.data python-module-kids.file python-module-nose python-module-setuptools-tests python3-module-coverage python3-module-d2to1 python3-module-kids.ansi python3-module-kids.cfg python3-module-kids.data python3-module-kids.file python3-module-nose python3-module-setuptools-tests rpm-build-python3 time %description kids.cmd is a Python library providing helpers when writing command line utilities in python. It's part of 'Kids' (for Keep It Dead Simple) library. %package -n python3-module-%oname Summary: Kids python command line library Group: Development/Python3 %py3_provides %oname %py3_requires %mname docopt kids.cache kids.file kids.data kids.txt %py3_requires kids.cfg kids.ansi %description -n python3-module-%oname kids.cmd is a Python library providing helpers when writing command line utilities in python. It's part of 'Kids' (for Keep It Dead Simple) library. %prep %setup git config --global user.email "real at altlinux.org" git config --global user.name "REAL" git init-db git add . -A git commit -a -m "%version" git tag %version -m "%version" %if_with python3 cp -fR . ../python3 find ../python3 -type f -name '*.py' -exec 2to3 -w -n '{}' + %endif %build ./autogen.sh %python_build_debug %if_with python3 pushd ../python3 ./autogen.sh %python3_build_debug popd %endif %install %python_install %if_with python3 pushd ../python3 %python3_install popd %endif %ifarch x86_64 mv %buildroot%_libexecdir %buildroot%_libdir %endif %check python setup.py test %if_with python3 pushd ../python3 python3 setup.py test popd %endif %files %doc *.rst TODO %python_sitelibdir/%mname/cmd %python_sitelibdir/*.egg-info %if_with python3 %files -n python3-module-%oname %doc *.rst TODO %python3_sitelibdir/%mname/cmd %python3_sitelibdir/*.egg-info %endif %changelog * Sun Mar 13 2016 Ivan Zakharyaschev <imz@altlinux.org> 0.0.1-alt1.git20150205.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> 0.0.1-alt1.git20150205.1 - NMU: Use buildreq for BR. * Thu Feb 05 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.0.1-alt1.git20150205 - Initial build for Sisyphus |