From a1b20429e7e2ba1b44414459afd5a2b50788cd9c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 25 Jan 2023 08:07:03 +0000 Subject: gentoo auto-resync : 25:01:2023 - 08:07:03 --- games-rpg/Manifest.gz | Bin 8783 -> 8786 bytes games-rpg/freedroidrpg/Manifest | 4 +- games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild | 65 ++++++++++++++++++ games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild | 73 --------------------- 4 files changed, 67 insertions(+), 75 deletions(-) create mode 100644 games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild delete mode 100644 games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild (limited to 'games-rpg') diff --git a/games-rpg/Manifest.gz b/games-rpg/Manifest.gz index ca352c0571d5..51623597a097 100644 Binary files a/games-rpg/Manifest.gz and b/games-rpg/Manifest.gz differ diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest index b100d3ef076e..8977c77af955 100644 --- a/games-rpg/freedroidrpg/Manifest +++ b/games-rpg/freedroidrpg/Manifest @@ -1,3 +1,3 @@ -DIST freedroidRPG-1.0rc3.tar.gz 237674000 BLAKE2B 44031686ccd9af3bb082ec9cd2bf233792d2b1019a35b0fc2585df39a05b678ef784f9ff5861fbbcfe7ea624a338f6ab28f855158b7c1d18d52fa9e410410d7d SHA512 51125619fb57f8cb16746b3ff100175ab7917c567c8b1efcbc1aebc80a4774501a934b2fd544d65f1420212f9043015c2b88f08d785e765a30ce478157d887fd -EBUILD freedroidrpg-1.0_rc3.ebuild 1578 BLAKE2B ae09639e5a867b810cfb3502560c44f816f71e5cb56a4186ff3e2a99c8cab812da272d8a91b2c2da6c9e981ca3ee5154ee49e7256b8b5cfad70ca2aa006c1d34 SHA512 7fa14ff92fe6bfe5afec3f432a0b29f821b8388056510607bf31633015309618fd09c6c1a655275fc437fffb174514d9b9850e5c1acf0015c021c54a8dcf16a9 +DIST freedroidRPG-1.0.tar.gz 237703530 BLAKE2B 78531d4e434faecbe34ba34c9996baff8906679916f645ab45d0003b47f55dda6e3a617a39a66aa74185f0983e35cababea2c2240ad42ba0d7a61e73b2308013 SHA512 e3cac480e9db02b2991da674ec6357b1d660996f3fa3eeb75f0908ca653a637eeb44239c1cd7540087f27195e460100d08aa022f6812db72387647218c7bcb29 +EBUILD freedroidrpg-1.0.ebuild 1435 BLAKE2B cdbe5db7a56ea46967aa5af0c29e636520a8c5355190fade158dfdea404d281860dad65f49c87f0f539fd21929da79a9bccd6058384ca4144b7ad9557f963375 SHA512 e77c1ee36a2a92f0e6da58ae24806bd063d32d7f43ce86d3d55351686809ad5b712956cf544f03fdd6f3e8bf04670f08e46e283387ddad4e4247a8f12a17fd4d MISC metadata.xml 1841 BLAKE2B 35e1181f9a732aa02c9fd3c354aca984cd0084b373bd62da49f270d03b580d2613775bcd273d0a2cdd9e2cd48c4c0e2fb7f2c81d0e6e6af17a38f29ab251d8d1 SHA512 39c950f196b3cfb24ac213fe919f891f969c35993d1e225961a9f4375dbda2d2bad87c9161b161d0997c1e0102b7a4cef356796b209771ccb062692787d0d43c diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild b/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild new file mode 100644 index 000000000000..01d5f7f78f03 --- /dev/null +++ b/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-3 ) +PYTHON_COMPAT=( python3_{9..11} ) +inherit lua-single python-any-r1 xdg + +DESCRIPTION="Modification of the classical Freedroid engine into an RPG" +HOMEPAGE="https://www.freedroid.org/" +SRC_URI="https://ftp.osuosl.org/pub/freedroid/freedroidRPG-${PV}/freedroidRPG-${PV}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug devtools opengl profile +sound" +REQUIRED_USE="${LUA_REQUIRED_USE}" + +RDEPEND=" + ${LUA_DEPS} + media-libs/libpng:= + media-libs/libsdl[opengl?,sound?,video] + media-libs/sdl-gfx:= + media-libs/sdl-image[jpeg,png] + sys-libs/zlib:= + virtual/libintl + devtools? ( media-libs/sdl-ttf ) + opengl? ( + media-libs/glew:0= + media-libs/libglvnd[X] + ) + sound? ( media-libs/sdl-mixer[vorbis] )" +DEPEND="${RDEPEND}" +BDEPEND=" + ${PYTHON_DEPS} + sys-devel/gettext + app-alternatives/awk + virtual/pkgconfig" + +pkg_setup() { + lua-single_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + + python_fix_shebang src/gen_savestruct.py + rm data/sound/speak.py || die # unused, skip install + python rdep +} + +src_configure() { + local econfargs=( + $(use_enable debug backtrace) + $(use_enable debug) + $(use_enable devtools dev-tools) + $(use_enable opengl) + $(use_enable profile rtprof) + $(use_enable sound) + $(use_with debug extra-warnings) + ) + + econf "${econfargs[@]}" +} diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild b/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild deleted file mode 100644 index eac95c617462..000000000000 --- a/games-rpg/freedroidrpg/freedroidrpg-1.0_rc3.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( lua5-3 ) -PYTHON_COMPAT=( python3_{9..11} ) -inherit lua-single python-any-r1 xdg - -MY_PV=$(ver_rs 2 '') - -DESCRIPTION="Modification of the classical Freedroid engine into an RPG" -HOMEPAGE="https://www.freedroid.org/" -SRC_URI="https://ftp.osuosl.org/pub/freedroid/freedroidRPG-$(ver_cut 1-2)/freedroidRPG-${MY_PV}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV^^}" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="debug devtools opengl profile +sound" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND=" - ${LUA_DEPS} - media-libs/libjpeg-turbo - media-libs/libpng:= - media-libs/libsdl[opengl?,sound?,video] - media-libs/sdl-gfx:= - media-libs/sdl-image[jpeg,png] - sys-libs/zlib:= - virtual/libintl - devtools? ( media-libs/sdl-ttf ) - opengl? ( - media-libs/glew:0= - virtual/opengl - ) - sound? ( - media-libs/libogg - media-libs/libvorbis - media-libs/sdl-mixer[vorbis] - )" -DEPEND="${RDEPEND}" -BDEPEND=" - ${PYTHON_DEPS} - sys-devel/gettext - app-alternatives/awk - virtual/pkgconfig" - -pkg_setup() { - lua-single_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - python_fix_shebang src/gen_savestruct.py # build only - rm data/sound/speak.py || die # unused, skip install / python rdep -} - -src_configure() { - local econfargs=( - $(use_enable debug backtrace) - $(use_enable debug) - $(use_enable devtools dev-tools) - $(use_enable opengl) - $(use_enable profile rtprof) - $(use_enable sound) - $(use_with debug extra-warnings) - ) - - econf "${econfargs[@]}" -} -- cgit v1.2.3