Пакет python3-module-pygame: 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 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 | %define oname pygame Name: python3-module-pygame Version: 2.5.2 Release: alt1 Summary: A Python module for interfacing with the SDL multimedia library Summary(ru_RU.UTF-8): Расширение языка Python для работы с библиотекой SDL Group: Development/Python3 License: LGPL-2.1 Url: https://www.pygame.org # Source-url: https://github.com/pygame/pygame/archive/refs/tags/%version.tar.gz Source: %name-%version.tar Patch: pygame-2.1.0-docs.patch %define python3_includedir %_includedir/python%_python3_version BuildRequires(pre): rpm-build-python3 BuildRequires: libfreetype-devel BuildRequires: libSDL2_image-devel libSDL2_mixer-devel libSDL2_ttf-devel BuildRequires: libjpeg-devel libpng-devel libportmidi-devel BuildRequires: python3-module-setuptools BuildRequires: python3-module-Cython BuildRequires: python3-module-sphinx python3-module-sphinx-sphinx-build-symlink Requires: libSDL >= 1.2.7 %add_python3_req_skip AppKit Foundation py2app Numeric opencv %description pygame is a Python wrapper module for the SDL multimedia library, written by Pete Shinners. It contains python functions and classes that will allow you to use SDL's support for playing cdroms, audio and video output, and keyboard, mouse and joystick input. pygame also includes support for the Numerical Python extension. pygame is the successor to the pySDL wrapper project, written by Mark Baker. Install %name if you would like to write or play SDL games written in the python language. %description -l ru_RU.UTF-8 pygame - расширение языка программирования Python, позволяющее использовать возможности мультимедийной библиотеки SDL (Simple DirectMedia Layer), предоставляющей низкоуровневый доступ к звуковым устройствам, клавиатуре, манипулятору мышь и к буферу экрана на множестве различных платформ. %package devel Summary: Pygame development headers (Python 3) Group: Development/Python3 BuildArch: noarch Requires: %name = %EVR %description devel pygame is a Python wrapper module for the SDL multimedia library, written by Pete Shinners. It contains python functions and classes that will allow you to use SDL's support for playing cdroms, audio and video output, and keyboard, mouse and joystick input. pygame also includes support for Numerical Python extension. pygame is the successor to the pySDL wrapper project, written by Mark Baker. Install %name-devel if you need the c/c++ include files. %package doc Summary: Pygame documentation and example programs (Python3 version) Group: Development/Python3 #Requires: %name = %EVR BuildArch: noarch %description doc Pygame documentation and example programs (Python3 version) %prep %setup %patch -p1 %build %python3_build_debug python3 setup.py docs %install %python3_install sed -i '/^pkg_dir =/s@pkg_dir = .*@pkg_dir = "%_defaultdocdir/python3-module-pygame-doc-%version"@' %buildroot%python3_sitelibdir/%oname/docs/__main__.py %files %python3_sitelibdir/* %files doc %doc docs/. %files devel %python3_includedir/%oname/ %changelog * Wed Dec 20 2023 Grigory Ustinov <grenka@altlinux.org> 2.5.2-alt1 - Automatically updated to 2.5.2. * Sun Apr 23 2023 Vitaly Lipatov <lav@altlinux.ru> 2.3.0-alt1 - new version 2.3.0 (with rpmrb script) * Mon Mar 13 2023 Vitaly Lipatov <lav@altlinux.ru> 2.2.0-alt1 - new version 2.2.0 (with rpmrb script) * Tue Feb 21 2023 Grigory Ustinov <grenka@altlinux.org> 2.1.3-alt1 - Automatically updated to 2.1.3. * Mon Jul 18 2022 Vitaly Lipatov <lav@altlinux.ru> 2.1.2-alt1 - new version 2.1.2 (with rpmrb script) * Mon Dec 13 2021 Vitaly Lipatov <lav@altlinux.ru> 2.1.0-alt1 - new version 2.1.0 (with rpmrb script) * Sat Aug 14 2021 Vitaly Lipatov <lav@altlinux.ru> 2.0.1-alt3 - cleanup spec, build python3 module separately * Thu Aug 12 2021 Vitaly Lipatov <lav@altlinux.ru> 2.0.1-alt2 - drop unneeded python2 BR * Fri Jan 29 2021 Fr. Br. George <george@altlinux.ru> 2.0.1-alt1 - Autobuild version bump to 2.0.1 * Tue Mar 31 2020 Fr. Br. George <george@altlinux.ru> 1.9.6-alt1 - Autobuild version bump to 1.9.6 - Fix documentation build * Thu Feb 06 2020 Grigory Ustinov <grenka@altlinux.org> 1.9.4-alt2 - Fix build with python3.8. - Fix license. * Tue Aug 28 2018 Fr. Br. George <george@altlinux.ru> 1.9.4-alt1 - Autobuild version bump to 1.9.4 * Thu Mar 22 2018 Aleksei Nikiforov <darktemplar@altlinux.org> 1.9.3-alt3.1 - (NMU) Rebuilt with python-3.6.4. * Fri Dec 08 2017 Vitaly Lipatov <lav@altlinux.ru> 1.9.3-alt3 - disable doc build * Tue Jul 18 2017 Fr. Br. George <george@altlinux.ru> 1.9.3-alt2 - Fix 2to3 overthinking issue * Sun Jul 02 2017 Fr. Br. George <george@altlinux.ru> 1.9.3-alt1 - Autobuild version bump to 1.9.3 * Wed Mar 08 2017 Fr. Br. George <george@altlinux.ru> 1.9.2-alt1 - New upstream - Introduce Python3 module * Sun Aug 23 2015 Vitaly Lipatov <lav@altlinux.ru> 1.9.1-alt6 - build with new fixed libportmidi * Sat Dec 13 2014 Dmitry Derjavin <dd@altlinux.org> 1.9.1-alt5 - Revision up for p7 rebuild. * Thu Mar 13 2014 Dmitry Derjavin <dd@altlinux.org> 1.9.1-alt4.1 - NMU: rebuild with libopencv-2.4.8.1; * Fri Jan 31 2014 Fr. Br. George <george@altlinux.ru> 1.9.1-alt4 - Fix spec encoding * Wed Sep 26 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.9.1-alt3 - Rebuilt with libpng15 * Sun Jun 10 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.9.1-alt2 - Fixed build * Thu Apr 12 2012 Vitaly Kuznetsov <vitty@altlinux.ru> 1.9.1-alt1.1.1 - Rebuild to remove redundant libpython2.7 dependency * Thu Oct 20 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 1.9.1-alt1.1 - Rebuild with Python-2.7 * Tue May 10 2011 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.9.1-alt1 - Version 1.9.1 * Tue Mar 29 2011 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.8.1-alt7 - Rebuilt for debuginfo * Mon Oct 18 2010 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.8.1-alt6 - Fixed underlinking * Sat Feb 20 2010 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.8.1-alt5 - Rebuilt with reformed NumPy * Sun Jan 03 2010 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.8.1-alt4 - Rebuilt without python-module-Numeric - Set doc package as noarch * Wed Nov 18 2009 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 1.8.1-alt3 - Rebuilt with python 2.6 * Mon Dec 15 2008 Vitaly Lipatov <lav@altlinux.ru> 1.8.1-alt2 - fix file permissions (fix bug #18206, thanks to Nikolay Fetisov) * Wed Nov 12 2008 Vitaly Lipatov <lav@altlinux.ru> 1.8.1-alt1 - new version 1.8.1 (with rpmrb script) - update buildreq * Sun Jan 13 2008 Vitaly Lipatov <lav@altlinux.ru> 1.7.1-alt2 - fix build on x86_64 - add patch for fix possible stack overwrite (thanks, Debian) - cleanup spec * Sun Jul 22 2007 Vitaly Lipatov <lav@altlinux.ru> 1.7.1-alt1 - update buildreq * Sat Feb 11 2006 Vitaly Lipatov <lav@altlinux.ru> 1.7.1-alt0.1 - new version * Sun Mar 20 2005 Vitaly Lipatov <lav@altlinux.ru> 1.6.2-alt2 - rebuild with python 2.4 * Sat Dec 04 2004 Vitaly Lipatov <lav@altlinux.ru> 1.6.2-alt1 - rename spec - new version * Fri Jul 02 2004 Vitaly Lipatov <lav@altlinux.ru> 1.6-alt1 - new version - rename to python-module-pygame - rewrite spec for python policy accordance * Sun Jun 02 2002 Yuri N. Sedunov <aris@altlinux.ru> 1.5-alt1 - 1.5 - config.patch removed. * Sat Feb 2 2002 Yuri N. Sedunov <aris@altlinux.ru> 1.4-alt1 - 1.4 - config patch * Tue Jan 29 2002 Konstantin Volckov <goldhead@altlinux.ru> 1.3-alt2 - Rebuilt with Python-2.2 * Mon Jan 7 2002 Yuri N. Sedunov <aris@altlinux.ru> 1.3-alt1 - First build for Sisyphus. |