Package pychess: 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 | Name: pychess Version: 1.0.4 Release: alt1 Summary: Chess game for GNOME License: GPLv2 Group: Games/Boards Url: https://github.com/pychess/pychess/ VCS: https://github.com/pychess/pychess.git Packager: Leonid Znamenok <respublica@altlinux.org> BuildArch: noarch Source: %name-%version.tar Patch0: hasher-fix_1.0.3.patch BuildRequires(pre): rpm-build-python3 rpm-build-gir BuildRequires: rpm-build-compat >= 1.2 BuildRequires: python3(setuptools) BuildRequires: python3(wheel) BuildRequires: python3(sqlite3) BuildRequires: python3(pexpect) BuildRequires: python3(sqlalchemy) BuildRequires: python3(gi) BuildRequires: python3(cairo) BuildRequires: gobject-introspection-devel BuildRequires: librsvg-gir-devel # needed: Requires: gnome-icon-theme Requires: typelib(GtkSource) = 3.0 %add_python3_req_skip gi.repository.GdkPixbuf %filter_from_requires /python2.*/d %filter_from_requires /typelib(WebKit)/d %description PyChess is a GTK+ chess game for Linux. It is designed to at the same time be easy to use, beautiful to look at, and provide advanced functions for advanced players %prep %setup %patch0 -p1 %build PYTHONPATH=lib %__python3 pgn2ecodb.py PYTHONPATH=lib %__python3 create_theme_preview.py %pyproject_build %install %pyproject_install %find_lang %name %files -f %name.lang %doc AUTHORS LICENSE README.md %python3_sitelibdir/%name/ %python3_sitelibdir/*.dist-info/ %_bindir/%name %_datadir/%name/ %_datadir/gtksourceview-3.0/language-specs/pgn.lang %_datadir/mime/packages/%name.xml %_datadir/metainfo/%name.metainfo.xml %_desktopdir/%name.desktop %_iconsdir/hicolor/*/apps/* %_man1dir/* %changelog * Mon Apr 17 2023 Leonid Znamenok <respublica@altlinux.org> 1.0.4-alt1 - New version 1.0.4. - python3_build and python3_install replaced with pyproject_* - Changed building mechanism to build from upstream tag * Wed Mar 25 2020 Andrey Bychkov <mrdrew@altlinux.org> 0.12.4-alt3 - Porting to python3. * Mon Jul 30 2018 Anton Midyukov <antohami@altlinux.org> 0.12.4-alt2 - fix buildrequires and requires (Closes: 33434) * Tue Jan 03 2017 Vitaly Lipatov <lav@altlinux.ru> 0.12.4-alt1 - new version 0.12.4 (with rpmrb script) * Sun Aug 04 2013 Vitaly Lipatov <lav@altlinux.ru> 0.10.1-alt1 - new version 0.10.1 (with rpmrb script) * Sat Oct 22 2011 Vitaly Kuznetsov <vitty@altlinux.ru> 0.10-alt1.1 - Rebuild with Python-2.7 * Sat Apr 02 2011 Vitaly Lipatov <lav@altlinux.ru> 0.10-alt1 - new version 0.10 (with rpmrb script) * Fri Nov 13 2009 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 0.8.2-alt2.1 - Rebuilt with python 2.6 * Fri Jan 09 2009 Vitaly Lipatov <lav@altlinux.ru> 0.8.2-alt2 - cleanup spec, fix python-module-pygtksourceview requires (bug #16345) * Sun Jun 08 2008 Vitaly Lipatov <lav@altlinux.ru> 0.8.2-alt1 - new version 0.8.2 (with rpmrb script) * Tue Dec 25 2007 Vitaly Lipatov <lav@altlinux.ru> 0.8-alt1 - initial build for ALT Linux Sisyphus * Mon Dec 3 2007 Michel Salim <michel.sylvan@gmail.com> - 0.8-0.1.beta2 - Update to 0.8beta2 * Sun Nov 11 2007 Michel Salim <michel.sylvan@gmail.com> - 0.8-0.1.beta1 - Update to 0.8beta1 * Thu Apr 19 2007 Sindre Pedersen Bjørdal <foolish[AT]guezz.net> - 0.6.0-1 - Update to 0.6.0 final * Sun Jan 14 2007 Sindre Pedersen Bjørdal <foolish[AT]guezz.net> - 0.6.0-0.3.beta5 - Update description * Sun Jan 14 2007 Sindre Pedersen Bjørdal <foolish[AT]guezz.net> - 0.6.0-0.2.beta5 - Fix permissions - Fix quiet %%setup * Sun Jan 14 2007 Sindre Pedersen Bjørdal <foolish[AT]guezz.net> - 0.6.0-0.1.beta5 - Initial build |