diff options
Diffstat (limited to 'games-util/cartridges')
-rw-r--r-- | games-util/cartridges/Manifest | 10 | ||||
-rw-r--r-- | games-util/cartridges/cartridges-2.3-r1.ebuild (renamed from games-util/cartridges/cartridges-2.3.ebuild) | 5 | ||||
-rw-r--r-- | games-util/cartridges/cartridges-2.6.1-r1.ebuild (renamed from games-util/cartridges/cartridges-2.6.1.ebuild) | 5 | ||||
-rw-r--r-- | games-util/cartridges/cartridges-2.6.2-r1.ebuild (renamed from games-util/cartridges/cartridges-2.6.2.ebuild) | 5 | ||||
-rw-r--r-- | games-util/cartridges/cartridges-2.7.2-r1.ebuild (renamed from games-util/cartridges/cartridges-2.7.2.ebuild) | 5 | ||||
-rw-r--r-- | games-util/cartridges/cartridges-9999.ebuild | 17 |
6 files changed, 26 insertions, 21 deletions
diff --git a/games-util/cartridges/Manifest b/games-util/cartridges/Manifest index 13e5103a08e8..b1fafc1ae7b0 100644 --- a/games-util/cartridges/Manifest +++ b/games-util/cartridges/Manifest @@ -3,9 +3,9 @@ DIST cartridges-2.3.tar.gz 1282083 BLAKE2B 1e6ef65ba223af5b65af922c90b61b5c1bca1 DIST cartridges-2.6.1.tar.gz 1083018 BLAKE2B a760cc3651775139d6151530df20d94a292841f60918cd76e9f77b9d081bbbc71571173d60766b7e7880d7c6f74cadad2711c3d16e6b2bcf904e13b05a1494cd SHA512 dfe5a0c2bcf9cbf83811915cfb00b0f625dd7847ac979e5cb45ca0b907d59c010cc13c048db779b9543d45a5ddc8a4f1bd01322f64f76d0b39433969458bb75f DIST cartridges-2.6.2.tar.gz 1083203 BLAKE2B ee7ff5efea06f61152e913b351dfefb9f3355e853966b8425d09912463a28165207908cae2f4bdd3af19a0020fe82eb0f1f0bdbaa7ee2d94de294daf81439818 SHA512 8521c859f33ae78c4ed7d75fed73f6a9b695f89ae21e3072f9cb878facdd85dffefb8ea8491def0732c415c89965f5152d8458cbe5c25433b0f7a44388ff7da5 DIST cartridges-2.7.2.tar.gz 1094408 BLAKE2B 462c4117e0cc3050b9deac508704e863dab0f389e825007392a51a44fffb9eb9a98d8f915379b1eb7ecb696ed85a9027a3705835038109d814e96282a865883f SHA512 3dc9118034d8e5491c10b12515e099a05505da97aa19658509e6e36c6de1da5b34998973dfc5ea010c754eff5e44ce2603ed65037a213af4ed3db9107ddaa83c -EBUILD cartridges-2.3.ebuild 1210 BLAKE2B 601e7149b337cb55f4cb287db1fed12e8b991d9383fb45f9fa841818e3b62cdda70770d94350aadd6070a97a4fae2922da322c7d2f69788cdbf733b864929d3f SHA512 dc76fee26ca7c5a6e27c641fed1172af916b4901a98b3930246f12cb5a11cb7edbbfc2d1e2abdaeebb8f7a6341c7446636c6a1875cae8f6d5b1ea09fb6b95456 -EBUILD cartridges-2.6.1.ebuild 1215 BLAKE2B 63466a82eae0d57b908d99059b7bdf45d072bfeb050295cabd38e78009ed58a21da8b3a176e6fa05f05b9d4e1c3d2f597874810c587b9bb37822cae465e80eea SHA512 79de146cc9ca4e023f01db3c81b6e33e2fd861c4d6d17e081e8d69470085f33fe607d0137eaa389c84d4b11ca567a1d3dfd0bca5e71e85bbd27a4c62c9377c51 -EBUILD cartridges-2.6.2.ebuild 1215 BLAKE2B 63466a82eae0d57b908d99059b7bdf45d072bfeb050295cabd38e78009ed58a21da8b3a176e6fa05f05b9d4e1c3d2f597874810c587b9bb37822cae465e80eea SHA512 79de146cc9ca4e023f01db3c81b6e33e2fd861c4d6d17e081e8d69470085f33fe607d0137eaa389c84d4b11ca567a1d3dfd0bca5e71e85bbd27a4c62c9377c51 -EBUILD cartridges-2.7.2.ebuild 1146 BLAKE2B b091c48581d37d50268a4d43603f0975440c4f9932f8655640d939d73e5d4d0dccba541cf0c2b11969db92970e5d53ac913822c77b8c7d28ac8232205d5cb488 SHA512 8c02068c94b4714fb7885619c76f25c93788251945a93c9c0ed6ded51e8ef3d28a83225a2ce123557a7c96fbcf3f26a1cdf32ff7f6fc7f27a5a1a5a36c6bd3b2 -EBUILD cartridges-9999.ebuild 1211 BLAKE2B 0e60e0ea4c9e0648cf1a7ef8b19984297119434aa842b306eca685420fb52e42c9722386104c6157ec02e6833e30375564162d0575f7790047558f27c60a9cae SHA512 42c13c130ea48ceb33eeab935d66c74a3943fa742c2a3d8e562cd33810836d4038174724a296117758386abc43819d7f50eb15c30173d44d6907e3259ed61bef +EBUILD cartridges-2.3-r1.ebuild 1279 BLAKE2B bbea54ddba1a17cf5721415e1b7bfd396df5f8cfab534f9e60171d37b504d257232b0a36e02a61e4433ba0860d8fe127ff6947ddff139563c275d02e7c2cdbc6 SHA512 d1ba3fd1a54602da0bfe2ea886782c6e0f1df48c4d3a96ae3c40eda1832973f0e8d50281eea452593776d5db4699872d1c153db36d02b3c816cdfd81c7d4927c +EBUILD cartridges-2.6.1-r1.ebuild 1267 BLAKE2B 88991d9e11bda5462ff23a8bf07630c3abee55a36592bdc8072d3d4a560170e6dd0626ab0541b64714302939e310798c822ce0b6e044942006df11b5b13739f4 SHA512 ab9c1695569f63a698bdf358f6f6bb9ebec0f52929fcb7f383d0dd92a854a9470ba10a956b328561a61ec914e7d657469ea58aea523eae242ebf2c2c0831f6f9 +EBUILD cartridges-2.6.2-r1.ebuild 1267 BLAKE2B 88991d9e11bda5462ff23a8bf07630c3abee55a36592bdc8072d3d4a560170e6dd0626ab0541b64714302939e310798c822ce0b6e044942006df11b5b13739f4 SHA512 ab9c1695569f63a698bdf358f6f6bb9ebec0f52929fcb7f383d0dd92a854a9470ba10a956b328561a61ec914e7d657469ea58aea523eae242ebf2c2c0831f6f9 +EBUILD cartridges-2.7.2-r1.ebuild 1198 BLAKE2B 988979e1fc60a4e1f5ef0eb57580ab64f73de8fb12e361da56705719e8dbe44cf589c3a42c04b867d38d9d01423cd41642b1580289e9868ac4a7d712a6adacb6 SHA512 eb107d9788c16e3e2cd61128d5754daee3483d56d61abbc88d86090e3621a8bb488c6bea17a661142d3174b812a99208a5b7abba7f404d2d4b570accf2952c5a +EBUILD cartridges-9999.ebuild 1198 BLAKE2B bfcc09cd2eee04746834d5d01ff6b4151bc7865582652080c02638967e8ec5b2345695f048cfad03cf40cdfeef5974b48619504b5a64ef0cb0d7d25fac598f49 SHA512 a25a323a218bfbda76535c08e3e66208a4590a9593862fa23980357c722f318725dd1302b35c6144c986b1767978e72827e8274a0338bf63e55dc20f16978660 MISC metadata.xml 760 BLAKE2B f57df1306fd66ac7c1275d2c77ced58a333f3e47a7f02ae643d8fe4bceb7f28dfc796e3898fb28eef7f6e4ee250e762ca208c662be94a12e89a098ec45d5b482 SHA512 e70a9f88c0cdb41276783878ccaf24623f8c97fafc55d88ab564604cb534b4ea7426eb50d3c9ba9ee091e7adf5bea6d68e919c0c84a496be3d8c6497394cd2b7 diff --git a/games-util/cartridges/cartridges-2.3.ebuild b/games-util/cartridges/cartridges-2.3-r1.ebuild index ed5e3c551ea4..9072d5c2e044 100644 --- a/games-util/cartridges/cartridges-2.3.ebuild +++ b/games-util/cartridges/cartridges-2.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,6 +21,7 @@ fi LICENSE="GPL-3+" SLOT="0" +RESTRICT="test" # Just appstream file validation that uses network. REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" @@ -44,7 +45,7 @@ src_install() { meson_src_install python_fix_shebang "${ED}"/usr/bin - python_optimize "${ED}"/usr/share/cartridges/cartridges + python_optimize "${ED}/usr/share/cartridges" } pkg_postinst() { diff --git a/games-util/cartridges/cartridges-2.6.1.ebuild b/games-util/cartridges/cartridges-2.6.1-r1.ebuild index a0ac6894055e..60e5df3c430c 100644 --- a/games-util/cartridges/cartridges-2.6.1.ebuild +++ b/games-util/cartridges/cartridges-2.6.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,6 +23,7 @@ fi LICENSE="GPL-3+" SLOT="0" +RESTRICT="test" # Just appstream file validation that uses network. REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" @@ -46,7 +47,7 @@ src_install() { meson_src_install python_fix_shebang "${ED}/usr/bin" - python_optimize "${ED}/usr/share/cartridges/cartridges" + python_optimize "${ED}/usr" } pkg_postinst() { diff --git a/games-util/cartridges/cartridges-2.6.2.ebuild b/games-util/cartridges/cartridges-2.6.2-r1.ebuild index a0ac6894055e..60e5df3c430c 100644 --- a/games-util/cartridges/cartridges-2.6.2.ebuild +++ b/games-util/cartridges/cartridges-2.6.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -23,6 +23,7 @@ fi LICENSE="GPL-3+" SLOT="0" +RESTRICT="test" # Just appstream file validation that uses network. REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" @@ -46,7 +47,7 @@ src_install() { meson_src_install python_fix_shebang "${ED}/usr/bin" - python_optimize "${ED}/usr/share/cartridges/cartridges" + python_optimize "${ED}/usr" } pkg_postinst() { diff --git a/games-util/cartridges/cartridges-2.7.2.ebuild b/games-util/cartridges/cartridges-2.7.2-r1.ebuild index cb3975484a26..bda78a7b129c 100644 --- a/games-util/cartridges/cartridges-2.7.2.ebuild +++ b/games-util/cartridges/cartridges-2.7.2-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit gnome2-utils meson python-single-r1 xdg +inherit gnome2-utils python-single-r1 meson xdg DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita" HOMEPAGE="https://github.com/kra-mo/cartridges/" @@ -23,6 +23,7 @@ fi LICENSE="GPL-3+" SLOT="0" +RESTRICT="test" # Just appstream file validation that uses network. REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" @@ -44,7 +45,7 @@ src_install() { meson_src_install python_fix_shebang "${ED}/usr/bin" - python_optimize "${ED}/usr/share/cartridges/cartridges" + python_optimize "${ED}/usr" } pkg_postinst() { diff --git a/games-util/cartridges/cartridges-9999.ebuild b/games-util/cartridges/cartridges-9999.ebuild index 05c8ac27f772..9988986c70a0 100644 --- a/games-util/cartridges/cartridges-9999.ebuild +++ b/games-util/cartridges/cartridges-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -10,41 +10,42 @@ inherit gnome2-utils meson python-single-r1 xdg DESCRIPTION="Simple game launcher written in Python using GTK4 and Libadwaita" HOMEPAGE="https://github.com/kra-mo/cartridges/" -if [[ ${PV} == *9999* ]] ; then +if [[ "${PV}" == *9999* ]] ; then inherit git-r3 + EGIT_REPO_URI="https://github.com/kra-mo/${PN}.git" else SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" fi LICENSE="GPL-3+" SLOT="0" +RESTRICT="test" # Just appstream file validation that uses network. REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND=" ${PYTHON_DEPS} + >=gui-libs/libadwaita-1.4.0:1[introspection] gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1[introspection] $(python_gen_cond_dep ' dev-python/pygobject:3[${PYTHON_USEDEP}] ') " -DEPEND="${RDEPEND}" BDEPEND=" + ${RDEPEND} dev-libs/appstream-glib dev-util/blueprint-compiler dev-util/desktop-file-utils " -PATCHES=( "${FILESDIR}"/${PN}-1.5.4-dont-validate-appstream.patch ) - src_install() { meson_src_install - python_fix_shebang "${ED}"/usr/bin - python_optimize "${ED}"/usr/share/cartridges/cartridges + python_fix_shebang "${ED}/usr/bin" + python_optimize "${ED}/usr" } pkg_postinst() { |