Пакет python-module-yieldfrom.urllib3: 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 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 | %define mname yieldfrom %define oname %mname.urllib3 %def_without python2 %def_with python3 Name: python-module-%oname Version: 0.1.2 Release: alt3.git20141229.M70C.2 Summary: Asyncio HTTP library with thread-safe connection pooling, file post, and more License: MIT Group: Development/Python Url: https://pypi.python.org/pypi/yieldfrom.urllib3/ Packager: Eugeny A. Rostovtsev (REAL) <real at altlinux.org> # https://github.com/rdbhost/yieldfromUrllib3.git Source: %name-%version.tar %if_with python2 #BuildPreReq: python-devel python-module-setuptools-tests #BuildPreReq: python-module-asyncio python-module-nose #BuildPreReq: python-module-yieldfrom.http.client #BuildPreReq: python-module-tornado %endif %if_with python3 BuildRequires(pre): rpm-build-python3 #BuildPreReq: python3-devel python3-module-setuptools-tests #BuildPreReq: python3-module-asyncio python3-module-nose #BuildPreReq: python3-module-yieldfrom.http.client #BuildPreReq: python3-module-tornado %endif %py_provides %oname Requires: python-module-%mname = %EVR %py_requires asyncio %py_requires yieldfrom.http.client # Automatically added by buildreq on Thu Jan 28 2016 (-bi) # optimized out: python-base python3 python3-base python3-module-pytest python3-module-setuptools python3-module-zope.interface BuildRequires: python3-module-nose python3-module-pycares python3-module-setuptools-tests python3-module-yieldfrom.http.client python3-module-zope rpm-build-python3 %description Yieldfrom is a project to port various useful Python 3 libraries, both standard library and otherwise, to work under Asyncio. The intention is to have the port be as alike as possible to the original, so that the learning curve is minimal, and to make porting dependent modules as easy as possible. This package is a port of the Urllib3 package. %package -n python3-module-%oname Summary: Asyncio HTTP library with thread-safe connection pooling, file post, and more Group: Development/Python3 Requires: python3-module-%mname = %EVR %python3_req_hier %description -n python3-module-%oname Yieldfrom is a project to port various useful Python 3 libraries, both standard library and otherwise, to work under Asyncio. The intention is to have the port be as alike as possible to the original, so that the learning curve is minimal, and to make porting dependent modules as easy as possible. This package is a port of the Urllib3 package. %package -n python-module-%mname Summary: Core files of %mname Group: Development/Python %py_provides %mname %py_requires pkg_resources %description -n python-module-%mname Core files of %mname. %package -n python3-module-%mname Summary: Core files of %mname Group: Development/Python3 %description -n python3-module-%mname Core files of %mname. %prep %setup %if_with python3 cp -fR . ../python3 %endif %build %if_with python2 %python_build_debug %endif %if_with python3 pushd ../python3 %python3_build_debug popd %endif %install %if_with python2 %python_install %endif %if_with python3 pushd ../python3 %python3_install popd %endif %if "%_libdir" != "%_libexecdir" mv %buildroot%_libexecdir %buildroot%_libdir %endif install -d %buildroot%python_sitelibdir/%mname install -p -m644 %mname/__init__.py \ %buildroot%python_sitelibdir/%mname/ %if_with python3 pushd ../python3 install -p -m644 %mname/__init__.py \ %buildroot%python3_sitelibdir/%mname/ popd %endif %check %if_with python2 python setup.py test %endif %if_with python3 pushd ../python3 python3 setup.py test popd %endif %if_with python2 %files %doc *.txt *.rst %python_sitelibdir/%mname/* %python_sitelibdir/*.egg-info %exclude %python_sitelibdir/%mname/__init__.py* %endif %files -n python-module-%mname %dir %python_sitelibdir/%mname %python_sitelibdir/%mname/__init__.py* %if_with python3 %files -n python3-module-%oname %doc *.txt *.rst %python3_sitelibdir/%mname/* %python3_sitelibdir/*.egg-info %exclude %python3_sitelibdir/%mname/__init__.* %exclude %python3_sitelibdir/%mname/__pycache__/__init__.* %files -n python3-module-%mname %dir %python3_sitelibdir/%mname %dir %python3_sitelibdir/%mname/__pycache__ %python3_sitelibdir/%mname/__init__.* %python3_sitelibdir/%mname/__pycache__/__init__.* %python3_sitelibdir/*.pth %endif %changelog * Wed May 31 2017 Lenar Shakirov <snejok@altlinux.ru> 0.1.2-alt3.git20141229.M70C.2 - Disable bootstrap * Tue May 30 2017 Lenar Shakirov <snejok@altlinux.ru> 0.1.2-alt3.git20141229.M70C.1 - Backport to C7: bootstrap build, yieldfrom.http.client req disabled * Thu Apr 28 2016 Ivan Zakharyaschev <imz@altlinux.org> 0.1.2-alt4.git20141229 - Rebuild with rpm-build-python3-0.1.10.4-alt1 to get the essential dep on setuptools (from an __import__ expr). - package *.pth (modifies the Python's site path and the form of reqs/provs). - (.spec) %%py3_provides will be detected automatically. - (.spec) %%py3_requires will be detected automatically. - (.spec) rewrite in non-x86_64-centric manner. * Thu Apr 28 2016 Ivan Zakharyaschev <imz@altlinux.org> 0.1.2-alt3.git20141229 - A quick fix for a missed dep due to __import__('pkg_resources') (will be auto-handled in rpm-build-python3-0.1.10.4). (ALT bug 32026) * Sun Mar 13 2016 Ivan Zakharyaschev <imz@altlinux.org> 0.1.2-alt2.git20141229.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.1.2-alt2.git20141229.1 - NMU: Use buildreq for BR. * Sun Jan 04 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.1.2-alt2.git20141229 - Added necessary requirements - Enabled testing * Sun Jan 04 2015 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.1.2-alt1.git20141229 - Initial build for Sisyphus |