From 7bcfea9c5e79a425a62a66bba477b9d3c0d7fdd0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 7 May 2024 00:00:56 +0100 Subject: gentoo auto-resync : 07:05:2024 - 00:00:56 --- games-rpg/freedroidrpg/Manifest | 2 +- games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild | 73 +++++++++++++++++++++++ games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild | 73 ----------------------- 3 files changed, 74 insertions(+), 74 deletions(-) create mode 100644 games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild delete mode 100644 games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild (limited to 'games-rpg/freedroidrpg') diff --git a/games-rpg/freedroidrpg/Manifest b/games-rpg/freedroidrpg/Manifest index b627ae32dd0a..537d73352f5e 100644 --- a/games-rpg/freedroidrpg/Manifest +++ b/games-rpg/freedroidrpg/Manifest @@ -1,4 +1,4 @@ AUX freedroidrpg-1.0-AC_INCLUDES_DEFAULT.patch 352 BLAKE2B 5d2cde49d671c25d03ed4cb27215f7ae7883d7189ef53e11201fbcfb4101867d107f5d0103f8151dc8704cf7cf16c17e200a480b46a08413bcccff877094e38b SHA512 97a0c4697ff1c893e95ea1dbcd03c9d2193310a8505b7186c62fa3663ee787bbb48ed3013b8488f6e4c805b0373cd274167f78bb158ba68428c67674ab99ea5e DIST freedroidRPG-1.0.tar.gz 237703530 BLAKE2B 78531d4e434faecbe34ba34c9996baff8906679916f645ab45d0003b47f55dda6e3a617a39a66aa74185f0983e35cababea2c2240ad42ba0d7a61e73b2308013 SHA512 e3cac480e9db02b2991da674ec6357b1d660996f3fa3eeb75f0908ca653a637eeb44239c1cd7540087f27195e460100d08aa022f6812db72387647218c7bcb29 -EBUILD freedroidrpg-1.0.ebuild 1525 BLAKE2B b1792bbb0d07d109f6b7a4d9a4e80abc0d0209d3f6bc25356bc27139f39bf1349add2115fc4b93a7231810e0e07f2a6e213faf4c1bc8ace20e075e16e268bd3a SHA512 128724154ba84b0df879a0a4954a2372a6ed151ac88ce1416bf490dff90252c4664c23cff95b995e4cb30190cd3b0d3e36b1a9bd7c0bb33b985d2f20a5ebbe3c +EBUILD freedroidrpg-1.0-r1.ebuild 1526 BLAKE2B 0db53d8e60719d0c68a5b4443347ef86b72d19c273de8e0908f946521082188886392cbeb546136b39b409d137606baef02d43da8721a41770d8ad5409544c9e SHA512 fcd89b557b18f7c2c68555dea0de942f7ecc874e41079690ea74506face862eaf8a3c370488eb12ee5b1c7c15be11038c7266d05453e5c25adaa32611b117445 MISC metadata.xml 1841 BLAKE2B 35e1181f9a732aa02c9fd3c354aca984cd0084b373bd62da49f270d03b580d2613775bcd273d0a2cdd9e2cd48c4c0e2fb7f2c81d0e6e6af17a38f29ab251d8d1 SHA512 39c950f196b3cfb24ac213fe919f891f969c35993d1e225961a9f4375dbda2d2bad87c9161b161d0997c1e0102b7a4cef356796b209771ccb062692787d0d43c diff --git a/games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild b/games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild new file mode 100644 index 000000000000..aae3726480c1 --- /dev/null +++ b/games-rpg/freedroidrpg/freedroidrpg-1.0-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-3 ) +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools 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 +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.0-AC_INCLUDES_DEFAULT.patch +) + +pkg_setup() { + lua-single_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + default + + eautoreconf + + 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.ebuild b/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild deleted file mode 100644 index 11cf4a0857d7..000000000000 --- a/games-rpg/freedroidrpg/freedroidrpg-1.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2024 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 autotools 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 -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0-AC_INCLUDES_DEFAULT.patch -) - -pkg_setup() { - lua-single_pkg_setup - python-any-r1_pkg_setup -} - -src_prepare() { - default - - eautoreconf - - 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[@]}" -} -- cgit v1.2.3