[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: fd741d6e7b2fee143f680320b44d4f472e30579d Author: Julien Roy jroy ca> AuthorDate: Sun Apr 14 02:10:25 2024 + Commit: Julien Roy jroy ca> CommitDate: Sun Apr 14 02:10:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fd741d6e games-util/minigalaxy: add 1.2.6, enable py3.12 Closes: https://bugs.gentoo.org/897622 Bug: https://bugs.gentoo.org/921890 Bug: https://bugs.gentoo.org/921916 Bug: https://bugs.gentoo.org/927563 Signed-off-by: Julien Roy jroy.ca> games-util/minigalaxy/Manifest| 2 +- games-util/minigalaxy/minigalaxy-1.1.0.ebuild | 86 --- games-util/minigalaxy/minigalaxy-1.2.6.ebuild | 44 ++ 3 files changed, 45 insertions(+), 87 deletions(-) diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest index 47ef8c6450..f5f8a363cc 100644 --- a/games-util/minigalaxy/Manifest +++ b/games-util/minigalaxy/Manifest @@ -1 +1 @@ -DIST minigalaxy-1.1.0.tar.gz 417215 BLAKE2B 639ce13d25e53d5e81885026268b6ecc372288a81edd8c6e7b36d38c17b158f8953d49a33af92d541aec94e0c8651927002f3adca44c6a9caa2b61b0d6e3fd68 SHA512 5d16120f12398376770a2d2176a127201f1640b83bd8efb576e31eddad5e828bf45f7de7a6394408ef76aafedc126f2f3987920ff2863bbe4668096fa4bf6707 +DIST minigalaxy-1.2.6.tar.gz 457267 BLAKE2B 005150b631643b20ef0a8a2e7b0f1ee74cc4a82d3d42e5836457016451c2446a658ddd017c68f26960b5f8e56fea6edef62df442192ea1dd8d0f811131504ac8 SHA512 99e14c92394cc32fbfcc88fa59c9a9ce2a0f17000edf0c86be0906a3a66104129666e682c3f47fcf2001f93bcee18c1f3d07472eac9c660e978c73cffe3a0943 diff --git a/games-util/minigalaxy/minigalaxy-1.1.0.ebuild b/games-util/minigalaxy/minigalaxy-1.1.0.ebuild deleted file mode 100644 index c8af8a6332..00 --- a/games-util/minigalaxy/minigalaxy-1.1.0.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_10 ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 optfeature xdg - -DESCRIPTION="A simple GOG client for Linux" -HOMEPAGE="https://github.com/sharkwouter/minigalaxy; -SRC_URI="https://github.com/sharkwouter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - >=net-libs/webkit-gtk-2.6 - >=x11-libs/gtk+-3 -" -BDEPEND="test? ( - $(python_gen_cond_dep ' - dev-python/simplejson[${PYTHON_USEDEP}]') -)" - -distutils_enable_tests unittest - -python_prepare_all() { - # AttributeError: module 'minigalaxy.ui' has no attribute 'window' - rm tests/test_ui_window.py || die - - # TypeError: issubclass() arg 2 must be a class or tuple of classes - rm tests/test_ui_library.py || die - - # fails - sed "s/test_create_config/_\0/" -i tests/test_config.py || die - - # require network - test_api_net=( - test1_get_library - test_get_download_file_md5 - test1_can_connect - test2_get_download_info - ) - for fn in "${test_api_net[@]}"; do - sed "s/def ${fn}/def _${fn}/" -i tests/test_api.py || die - done - - # fail - test_installer_fail=( - test_remove_installer_from_keep - test_remove_installer_keep - test_remove_installer_same_content - ) - for fn in "${test_installer_fail[@]}"; do - sed "s/def ${fn}/def _${fn}/" -i tests/test_installer.py || die - done - - distutils-r1_python_prepare_all -} - -python_test() { - eval unset ${!LC_*} LANG - - cp minigalaxy/paths.py minigalaxy/paths.py.bak || die - sed "s:\(LAUNCH_DIR =\) .*:\1 \"${BUILD_DIR}/test/usr/bin\":" \ - -i minigalaxy/paths.py || die - - distutils_install_for_testing - distutils-r1_python_test - - mv -f minigalaxy/paths.py.bak minigalaxy/paths.py || die -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "running games with system dosbox" games-emulation/dosbox - optfeature "running games with system scummvm" games-engines/scummvm -} diff --git a/games-util/minigalaxy/minigalaxy-1.2.6.ebuild b/games-util/minigalaxy/minigalaxy-1.2.6.ebuild new file mode 100644 index 00..3801ac1499 --- /dev/null +++ b/games-util/minigalaxy/minigalaxy-1.2.6.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +# Fails to compile with PEP517 +# DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 optfeature xdg + +DESCRIPTION="A simple GOG client for Linux" +HOMEPAGE="https://github.com/sharkwouter/minigalaxy;
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: b8fc236cf5c6a274d322c72ff6b6e11b281ddc16 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon May 1 19:04:02 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon May 1 19:04:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8fc236c games-util/minigalaxy: drop 1.0.2 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> games-util/minigalaxy/Manifest| 1 - games-util/minigalaxy/minigalaxy-1.0.2.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest index eabb3a496..47ef8c645 100644 --- a/games-util/minigalaxy/Manifest +++ b/games-util/minigalaxy/Manifest @@ -1,2 +1 @@ -DIST minigalaxy-1.0.2.tar.gz 360109 BLAKE2B fb8e369af56709c6cc4599bc853871951f31d025e418a809144bb8dcb2d35aa7b989cae9d01e1b223c3b5b1842442fec1f3962726f0b367a6c58d2175a4a083e SHA512 79533028c544fb8cac06ac7c7bebce0f2ccabc6970cb2d9cc5ad93626425836071c963ebdfa96dbca44ec0b573bb1d20d9241480f9b49d91a86c817adc2d486c DIST minigalaxy-1.1.0.tar.gz 417215 BLAKE2B 639ce13d25e53d5e81885026268b6ecc372288a81edd8c6e7b36d38c17b158f8953d49a33af92d541aec94e0c8651927002f3adca44c6a9caa2b61b0d6e3fd68 SHA512 5d16120f12398376770a2d2176a127201f1640b83bd8efb576e31eddad5e828bf45f7de7a6394408ef76aafedc126f2f3987920ff2863bbe4668096fa4bf6707 diff --git a/games-util/minigalaxy/minigalaxy-1.0.2.ebuild b/games-util/minigalaxy/minigalaxy-1.0.2.ebuild deleted file mode 100644 index 06436361d..0 --- a/games-util/minigalaxy/minigalaxy-1.0.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_9 ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 optfeature xdg - -DESCRIPTION="A simple GOG client for Linux" -HOMEPAGE="https://github.com/sharkwouter/minigalaxy; -SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="" -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - >=x11-libs/gtk+-3 - >=net-libs/webkit-gtk-2.6" - -distutils_enable_tests unittest - -python_test() { - "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under ${EPYTHON}" -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "running games with system dosbox" games-emulation/dosbox - optfeature "running games with system scummvm" games-engines/scummvm -}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 25af2193850842480d6f864b2df31fd906a37c48 Author: Andreas Zuber gmx ch> AuthorDate: Tue Nov 9 07:56:30 2021 + Commit: Andreas Zuber gmx ch> CommitDate: Tue Nov 9 07:57:16 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25af2193 games-util/minigalaxy: version bump to 1.1.0 Package-Manager: Portage-3.0.28, Repoman-3.0.2 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/Manifest| 1 + games-util/minigalaxy/minigalaxy-1.1.0.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest index db929a700..eabb3a496 100644 --- a/games-util/minigalaxy/Manifest +++ b/games-util/minigalaxy/Manifest @@ -1 +1,2 @@ DIST minigalaxy-1.0.2.tar.gz 360109 BLAKE2B fb8e369af56709c6cc4599bc853871951f31d025e418a809144bb8dcb2d35aa7b989cae9d01e1b223c3b5b1842442fec1f3962726f0b367a6c58d2175a4a083e SHA512 79533028c544fb8cac06ac7c7bebce0f2ccabc6970cb2d9cc5ad93626425836071c963ebdfa96dbca44ec0b573bb1d20d9241480f9b49d91a86c817adc2d486c +DIST minigalaxy-1.1.0.tar.gz 417215 BLAKE2B 639ce13d25e53d5e81885026268b6ecc372288a81edd8c6e7b36d38c17b158f8953d49a33af92d541aec94e0c8651927002f3adca44c6a9caa2b61b0d6e3fd68 SHA512 5d16120f12398376770a2d2176a127201f1640b83bd8efb576e31eddad5e828bf45f7de7a6394408ef76aafedc126f2f3987920ff2863bbe4668096fa4bf6707 diff --git a/games-util/minigalaxy/minigalaxy-1.1.0.ebuild b/games-util/minigalaxy/minigalaxy-1.1.0.ebuild new file mode 100644 index 0..4c84929c3 --- /dev/null +++ b/games-util/minigalaxy/minigalaxy-1.1.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 optfeature xdg + +DESCRIPTION="A simple GOG client for Linux" +HOMEPAGE="https://github.com/sharkwouter/minigalaxy; +SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/simplejson[${PYTHON_USEDEP}]') )" +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + >=x11-libs/gtk+-3 + >=net-libs/webkit-gtk-2.6" + +distutils_enable_tests unittest + +python_test() { + "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under ${EPYTHON}" +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "running games with system dosbox" games-emulation/dosbox + optfeature "running games with system scummvm" games-engines/scummvm +}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 75d74b2269e402134aac7fd732553f2a888c1d1e Author: Andreas Zuber gmx ch> AuthorDate: Fri Jan 15 09:32:56 2021 + Commit: Andreas Zuber gmx ch> CommitDate: Fri Jan 15 09:32:56 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75d74b22 games-util/minigalaxy: version bump to 1.0.2 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/Manifest| 1 + games-util/minigalaxy/minigalaxy-1.0.2.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest index 4ccff651..56fa248c 100644 --- a/games-util/minigalaxy/Manifest +++ b/games-util/minigalaxy/Manifest @@ -1 +1,2 @@ DIST minigalaxy-1.0.0.tar.gz 375108 BLAKE2B c846e7ecc9d1b23c509323dcd4c7646b4f98a3c095f0f7359689ce5b7781adb5a2efc82c1fd03491302aa5fc4f8e139e9088a715d2c68bf29c2a42c02fc8c9a4 SHA512 71643f35f7aeda78ed3bd4ff30f5e7198db61b482d38ea8526f9b8894bba708b1ab43094bb73ecdf4c31ccfa911a47e8bcdce47163f5db5a74968ad3ac9f8a79 +DIST minigalaxy-1.0.2.tar.gz 360109 BLAKE2B fb8e369af56709c6cc4599bc853871951f31d025e418a809144bb8dcb2d35aa7b989cae9d01e1b223c3b5b1842442fec1f3962726f0b367a6c58d2175a4a083e SHA512 79533028c544fb8cac06ac7c7bebce0f2ccabc6970cb2d9cc5ad93626425836071c963ebdfa96dbca44ec0b573bb1d20d9241480f9b49d91a86c817adc2d486c diff --git a/games-util/minigalaxy/minigalaxy-1.0.2.ebuild b/games-util/minigalaxy/minigalaxy-1.0.2.ebuild new file mode 100644 index ..ccd47d86 --- /dev/null +++ b/games-util/minigalaxy/minigalaxy-1.0.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 optfeature xdg + +DESCRIPTION="A simple GOG client for Linux" +HOMEPAGE="https://github.com/sharkwouter/minigalaxy; +SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="" +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + >=x11-libs/gtk+-3 + >=net-libs/webkit-gtk-2.6" + +distutils_enable_tests unittest + +python_test() { + "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under ${EPYTHON}" +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "running games with system dosbox" games-emulation/dosbox + optfeature "running games with system scummvm" games-engines/scummvm +}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 58c7c9e8bcda1533a6c99679e66ada6450ee7908 Author: Andreas Zuber gmx ch> AuthorDate: Fri Jan 15 09:34:25 2021 + Commit: Andreas Zuber gmx ch> CommitDate: Fri Jan 15 09:34:25 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58c7c9e8 games-util/minigalaxy: cleanup old version Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/Manifest| 1 - games-util/minigalaxy/minigalaxy-1.0.0.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest index 56fa248c..db929a70 100644 --- a/games-util/minigalaxy/Manifest +++ b/games-util/minigalaxy/Manifest @@ -1,2 +1 @@ -DIST minigalaxy-1.0.0.tar.gz 375108 BLAKE2B c846e7ecc9d1b23c509323dcd4c7646b4f98a3c095f0f7359689ce5b7781adb5a2efc82c1fd03491302aa5fc4f8e139e9088a715d2c68bf29c2a42c02fc8c9a4 SHA512 71643f35f7aeda78ed3bd4ff30f5e7198db61b482d38ea8526f9b8894bba708b1ab43094bb73ecdf4c31ccfa911a47e8bcdce47163f5db5a74968ad3ac9f8a79 DIST minigalaxy-1.0.2.tar.gz 360109 BLAKE2B fb8e369af56709c6cc4599bc853871951f31d025e418a809144bb8dcb2d35aa7b989cae9d01e1b223c3b5b1842442fec1f3962726f0b367a6c58d2175a4a083e SHA512 79533028c544fb8cac06ac7c7bebce0f2ccabc6970cb2d9cc5ad93626425836071c963ebdfa96dbca44ec0b573bb1d20d9241480f9b49d91a86c817adc2d486c diff --git a/games-util/minigalaxy/minigalaxy-1.0.0.ebuild b/games-util/minigalaxy/minigalaxy-1.0.0.ebuild deleted file mode 100644 index a13fb7f3.. --- a/games-util/minigalaxy/minigalaxy-1.0.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 optfeature xdg - -DESCRIPTION="A simple GOG client for Linux" -HOMEPAGE="https://github.com/sharkwouter/minigalaxy; -SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="" -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - >=x11-libs/gtk+-3 - >=net-libs/webkit-gtk-2.6" - -distutils_enable_tests unittest - -python_test() { - "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under ${EPYTHON}" -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "running games with system dosbox" games-emulation/dosbox - optfeature "running games with system scummvm" games-engines/scummvm -}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 17c166fcb99ca61ab90df6c4919d7a26ca4de084 Author: Andreas Zuber gmx ch> AuthorDate: Mon Nov 30 08:49:04 2020 + Commit: Andreas Zuber gmx ch> CommitDate: Mon Nov 30 08:49:04 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17c166fc games-util/minigalaxy: cleanup old version Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/Manifest| 1 - games-util/minigalaxy/minigalaxy-0.9.4.ebuild | 39 --- 2 files changed, 40 deletions(-) diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest index fe6a1fb1..4ccff651 100644 --- a/games-util/minigalaxy/Manifest +++ b/games-util/minigalaxy/Manifest @@ -1,2 +1 @@ -DIST minigalaxy-0.9.4.tar.gz 354650 BLAKE2B 7189b0e92b16be1bf7b2e8212fd1bfc8b8592c5ae00d39f17db7f53bd62af156df7a870c5e0b13541d93fbe3708dc0f7640c514d1cc43f1c8014ea5e3a36d93d SHA512 bf883a5b8a6c56cbf96545f1bbb52fda80e3774bb80408ac52434b3c06f0d1c46f6368fa7da88933f1538f8435f2ec4dc8780fcf3776ac58c4f49bff1967fcd8 DIST minigalaxy-1.0.0.tar.gz 375108 BLAKE2B c846e7ecc9d1b23c509323dcd4c7646b4f98a3c095f0f7359689ce5b7781adb5a2efc82c1fd03491302aa5fc4f8e139e9088a715d2c68bf29c2a42c02fc8c9a4 SHA512 71643f35f7aeda78ed3bd4ff30f5e7198db61b482d38ea8526f9b8894bba708b1ab43094bb73ecdf4c31ccfa911a47e8bcdce47163f5db5a74968ad3ac9f8a79 diff --git a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild deleted file mode 100644 index a13fb7f3.. --- a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 optfeature xdg - -DESCRIPTION="A simple GOG client for Linux" -HOMEPAGE="https://github.com/sharkwouter/minigalaxy; -SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="" -RDEPEND=" - $(python_gen_cond_dep ' - >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') - >=x11-libs/gtk+-3 - >=net-libs/webkit-gtk-2.6" - -distutils_enable_tests unittest - -python_test() { - "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under ${EPYTHON}" -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "running games with system dosbox" games-emulation/dosbox - optfeature "running games with system scummvm" games-engines/scummvm -}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 73480b64cf9f1eaeda90c6947b86551785932329 Author: Andreas Zuber gmx ch> AuthorDate: Mon Nov 30 08:48:20 2020 + Commit: Andreas Zuber gmx ch> CommitDate: Mon Nov 30 08:48:20 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73480b64 games-util/minigalaxy: version bump to 1.0.0 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/Manifest| 1 + games-util/minigalaxy/minigalaxy-1.0.0.ebuild | 39 +++ 2 files changed, 40 insertions(+) diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest index d74f458d..fe6a1fb1 100644 --- a/games-util/minigalaxy/Manifest +++ b/games-util/minigalaxy/Manifest @@ -1 +1,2 @@ DIST minigalaxy-0.9.4.tar.gz 354650 BLAKE2B 7189b0e92b16be1bf7b2e8212fd1bfc8b8592c5ae00d39f17db7f53bd62af156df7a870c5e0b13541d93fbe3708dc0f7640c514d1cc43f1c8014ea5e3a36d93d SHA512 bf883a5b8a6c56cbf96545f1bbb52fda80e3774bb80408ac52434b3c06f0d1c46f6368fa7da88933f1538f8435f2ec4dc8780fcf3776ac58c4f49bff1967fcd8 +DIST minigalaxy-1.0.0.tar.gz 375108 BLAKE2B c846e7ecc9d1b23c509323dcd4c7646b4f98a3c095f0f7359689ce5b7781adb5a2efc82c1fd03491302aa5fc4f8e139e9088a715d2c68bf29c2a42c02fc8c9a4 SHA512 71643f35f7aeda78ed3bd4ff30f5e7198db61b482d38ea8526f9b8894bba708b1ab43094bb73ecdf4c31ccfa911a47e8bcdce47163f5db5a74968ad3ac9f8a79 diff --git a/games-util/minigalaxy/minigalaxy-1.0.0.ebuild b/games-util/minigalaxy/minigalaxy-1.0.0.ebuild new file mode 100644 index ..a13fb7f3 --- /dev/null +++ b/games-util/minigalaxy/minigalaxy-1.0.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 optfeature xdg + +DESCRIPTION="A simple GOG client for Linux" +HOMEPAGE="https://github.com/sharkwouter/minigalaxy; +SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="" +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + >=x11-libs/gtk+-3 + >=net-libs/webkit-gtk-2.6" + +distutils_enable_tests unittest + +python_test() { + "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under ${EPYTHON}" +} + +pkg_postinst() { + xdg_pkg_postinst + + optfeature "running games with system dosbox" games-emulation/dosbox + optfeature "running games with system scummvm" games-engines/scummvm +}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 50ec7bf87e3d95a3e17d022f79418b84a4df2b17 Author: Andreas Zuber gmx ch> AuthorDate: Wed Sep 23 07:42:19 2020 + Commit: Andreas Zuber gmx ch> CommitDate: Wed Sep 23 07:50:04 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50ec7bf8 games-util/minigalaxy: add missing xdg step call Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/minigalaxy-0.9.4.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild index b3244cd1..282e75f1 100644 --- a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild +++ b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild @@ -32,6 +32,8 @@ python_test() { } pkg_postinst() { + xdg_pkg_postinst + optfeature "running games with system dosbox" games-emulation/dosbox optfeature "running games with system scummvm" games-engines/scummvm }
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 650dc75870a8e23b944eaad863ec313aa28be3f6 Author: Andreas Zuber gmx ch> AuthorDate: Mon Sep 21 13:13:52 2020 + Commit: Andreas Zuber gmx ch> CommitDate: Mon Sep 21 13:13:52 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=650dc758 games-util/minigalaxy: replace eutils and xdg-utils Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/minigalaxy-0.9.4.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild index 73a63630..b3244cd1 100644 --- a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild +++ b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild @@ -6,7 +6,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{6,7,8,9} ) DISTUTILS_SINGLE_IMPL=1 -inherit distutils-r1 eutils xdg-utils +inherit distutils-r1 optfeature xdg DESCRIPTION="A simple GOG client for Linux" HOMEPAGE="https://github.com/sharkwouter/minigalaxy; @@ -32,12 +32,6 @@ python_test() { } pkg_postinst() { - xdg_icon_cache_update - optfeature "running games with system dosbox" games-emulation/dosbox optfeature "running games with system scummvm" games-engines/scummvm } - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 5e14917a61b8ef5d4f342bc18fc632061ca2eaae Author: Andreas Zuber gmx ch> AuthorDate: Mon Sep 21 13:04:39 2020 + Commit: Andreas Zuber gmx ch> CommitDate: Mon Sep 21 13:04:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e14917a games-util/minigalaxy: python 3.9 support Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/minigalaxy-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild index 24716903..73a63630 100644 --- a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild +++ b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7,8,9} ) DISTUTILS_SINGLE_IMPL=1 inherit distutils-r1 eutils xdg-utils
[gentoo-commits] repo/proj/guru:dev commit in: games-util/minigalaxy/
commit: 98c2b6a966b6f36274851cfe9a73405c9eb09c58 Author: Andreas Zuber gmx ch> AuthorDate: Sun Jun 7 10:47:18 2020 + Commit: Andreas Zuber gmx ch> CommitDate: Sun Jun 7 10:47:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98c2b6a9 games-util/minigalaxy: new ebuild Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Zuber gmx.ch> games-util/minigalaxy/Manifest| 1 + games-util/minigalaxy/metadata.xml| 11 +++ games-util/minigalaxy/minigalaxy-0.9.4.ebuild | 43 +++ 3 files changed, 55 insertions(+) diff --git a/games-util/minigalaxy/Manifest b/games-util/minigalaxy/Manifest new file mode 100644 index 000..d74f458 --- /dev/null +++ b/games-util/minigalaxy/Manifest @@ -0,0 +1 @@ +DIST minigalaxy-0.9.4.tar.gz 354650 BLAKE2B 7189b0e92b16be1bf7b2e8212fd1bfc8b8592c5ae00d39f17db7f53bd62af156df7a870c5e0b13541d93fbe3708dc0f7640c514d1cc43f1c8014ea5e3a36d93d SHA512 bf883a5b8a6c56cbf96545f1bbb52fda80e3774bb80408ac52434b3c06f0d1c46f6368fa7da88933f1538f8435f2ec4dc8780fcf3776ac58c4f49bff1967fcd8 diff --git a/games-util/minigalaxy/metadata.xml b/games-util/minigalaxy/metadata.xml new file mode 100644 index 000..e3ef528 --- /dev/null +++ b/games-util/minigalaxy/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +a.zu...@gmx.ch +Andreas Zuber + + +sharkwouter/minigalaxy + + diff --git a/games-util/minigalaxy/minigalaxy-0.9.4.ebuild b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild new file mode 100644 index 000..2471690 --- /dev/null +++ b/games-util/minigalaxy/minigalaxy-0.9.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 eutils xdg-utils + +DESCRIPTION="A simple GOG client for Linux" +HOMEPAGE="https://github.com/sharkwouter/minigalaxy; +SRC_URI="https://github.com/sharkwouter/minigalaxy/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND="" +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/requests-2.0.0[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + ') + >=x11-libs/gtk+-3 + >=net-libs/webkit-gtk-2.6" + +distutils_enable_tests unittest + +python_test() { + "${EPYTHON}" -m unittest tests/*.py || die "Tests failed under ${EPYTHON}" +} + +pkg_postinst() { + xdg_icon_cache_update + + optfeature "running games with system dosbox" games-emulation/dosbox + optfeature "running games with system scummvm" games-engines/scummvm +} + +pkg_postrm() { + xdg_icon_cache_update +}