From 7c59acba5699c9c58090a7a738669669a7307023 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 21 Aug 2021 23:14:26 +0100 Subject: gentoo resync : 21.08.2021 --- games-puzzle/Manifest.gz | Bin 17154 -> 17155 bytes games-puzzle/mures/Manifest | 2 +- games-puzzle/mures/mures-0.5-r1.ebuild | 97 --------------------------------- games-puzzle/mures/mures-0.5-r2.ebuild | 97 +++++++++++++++++++++++++++++++++ 4 files changed, 98 insertions(+), 98 deletions(-) delete mode 100644 games-puzzle/mures/mures-0.5-r1.ebuild create mode 100644 games-puzzle/mures/mures-0.5-r2.ebuild (limited to 'games-puzzle') diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz index e00340242daa..45f0e96f64c3 100644 Binary files a/games-puzzle/Manifest.gz and b/games-puzzle/Manifest.gz differ diff --git a/games-puzzle/mures/Manifest b/games-puzzle/mures/Manifest index 23974a94b28c..ec78a019ecaa 100644 --- a/games-puzzle/mures/Manifest +++ b/games-puzzle/mures/Manifest @@ -2,5 +2,5 @@ AUX mures-0.5-fix-fno-common.patch 2310 BLAKE2B 7ea4cd8bc666c8983a608f660282d5ec AUX mures-0.5-save.patch 654 BLAKE2B 57992955c9bb850ec7f13c50039eaa02d81540abbe94dba7cc0d034d5dab3c0f63d82fcdeb666efc664494e39f47c152f84efebaa1b3c2a108b55ff5c960dacc SHA512 b1762660ecd5cd373d39957003a0e455c3f981886191955eca2ccdd54d6ce2a302f6eaed3d022ac5acd64cabed364a6c1dc6cbdf53e0fd32208ce3d12db0a187 AUX mures-0.5-underlink.patch 382 BLAKE2B bd7a9cbf3225b9579a8f618f0c1eb3b2a2fdda37d8fe69c615af71bc084fea3d07f6b5a6c8e48148dc890c6075438573c3c70aa0ed9d7b5b6a9f67756fdac176 SHA512 9eb4dc66ad72ee3b9b7169b6d6f1922bfdca78cda5594c70f8a82231c096bbfea509cfa0d32881ee295b426fc3669dc5bdf8c44b203d8402d15464c6bbdac5c8 DIST mures-0.5.tar.gz 638528 BLAKE2B 35861cbc0497091c716664a6a1d38884a64981f6228637cbeb93b4be64c42bf84b8033c2f5d95f197c26436fbf621ff8322ffb5aa3dc241b50372e94a395599b SHA512 907b22adffcc0457d866da27bd11d61663c6a1eed1c0aa4b437f8e341065df86f2ab06851619e2fa4088aa0b2becaf9376bad693c83345f8d1ee862c31740eff -EBUILD mures-0.5-r1.ebuild 2160 BLAKE2B 4b135fca198a1f1765eeeae334211c307e52016866f8969be5f0572c5396b4c344d0c2feeecb245edc7f723212af242fe3717aa543a98171a1aad568e474311c SHA512 3f1d1c0d98fb60ecfc617170be76f31a9247dda73dbb7a77d60cd50e4c59fd93d5ad01c6fde61ae26e51f435e33cb85ba85d4c0475ec4960e19e4ca0ccff77c3 +EBUILD mures-0.5-r2.ebuild 2170 BLAKE2B 92a256bf6889a24541c8c76affa61468e7c8c01bb52af6989a514e85b1b7d7f096ad6d160533ef89a7a780d4d467fdedcf2ce3191507420ef5e83e8a3e182830 SHA512 96ff563312dc0c5824c5acda89ddfa39e8ec48bf9fdc953dd6155bfc5a1e5834a473a6d3554fa5c8f2ec68e6475c0984337993a647fd4ee830b21f7afd6eb3d1 MISC metadata.xml 328 BLAKE2B 10dbb393d6e09fe667ad28913d38f785c0d8d51da581bbc2fe2d19c18faea716bc901097829cc4927b6d3d0265ecd53e62635461f6bb3619cba1540b7b033c66 SHA512 f6818639d9ff510efe1dc98505eb03086d46024def2a1b5fef5273181e6eef91135ef4e7902613776da51a951c50373b5cc80848a9887d3919f7adfd9ef40f18 diff --git a/games-puzzle/mures/mures-0.5-r1.ebuild b/games-puzzle/mures/mures-0.5-r1.ebuild deleted file mode 100644 index 6a16b35658b0..000000000000 --- a/games-puzzle/mures/mures-0.5-r1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools desktop - -DESCRIPTION="A clone of Sega's Chu Chu Rocket" -HOMEPAGE="http://mures.sourceforge.net/" -SRC_URI="mirror://sourceforge/mures/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="opengl" - -DEPEND=" - media-libs/libsdl - media-libs/sdl-image - media-libs/sdl-net - media-libs/sdl-ttf - opengl? ( virtual/opengl )" -RDEPEND="${DEPEND}" - -dir="/usr/share/${PN}" - -src_prepare() { - default - - # Disable OpenGL support if USE flag is not set - if ! use opengl ; then - sed -i \ - -e 's: -DHAVE_GL::' \ - -e 's: -lGL::' \ - configure.in || die "sed failed" - fi - - sed -i '$ s/\\//' \ - src/lua/Makefile.am \ - src/maps/battle/Makefile.am \ - || die "sed failed" - - # GCC 10 / -fno-common - eapply "${FILESDIR}"/${P}-fix-fno-common.patch - eapply "${FILESDIR}"/${P}-underlink.patch - - mv configure.{in,ac} || die - eautoreconf - - cd src || die - - # Save to HOME - eapply "${FILESDIR}"/${P}-save.patch - - # Modify game data & scrips path - sed -i \ - -e "s:gui/:${dir}/gui/:" \ - -e "s:sounds/:${dir}/sounds/:" \ - gui.c || die "sed gui.c failed" - sed -i \ - -e "s:images/:${dir}/images/:" \ - -e "s:textures/:${dir}/textures/:" \ - go_sdl.c || die "sed go_sdl.c failed" - sed -i \ - -e "s:textures/:${dir}/textures/:" \ - go_gl.c || die "sed go_gl.c failed" - sed -i \ - -e "s:input.lua:${dir}/input.lua:" \ - gi_sdl.c || die "sed gi_sdl.c failed" - sed -i \ - -e "s:images/:${dir}/images/:" \ - anim.c output.c || die "sed anim.c output.c failed" - sed -i \ - -e "s:maps/:${dir}/maps/:" \ - load_maps.lua || die "sed load_maps.lua failed" - sed -i \ - -e "s:sounds/:${dir}/sounds/:" \ - audio_sdl.c || die "sed audio_sdl.c failed" - sed -i \ - -e "s:load_maps.lua:${dir}/load_maps.lua:" \ - map.c || die "sed map.c failed" -} - -src_install() { - # Remove makefiles before installation - rm -f src/*/Makefile* src/*/*/Makefile* || die "removing makefiles" - - dobin src/mures - - insinto "${dir}" - doins -r src/{gui,images,sounds,textures,maps,*.lua} - - einstalldocs - - newicon src/images/cat_right.png ${PN}.png - make_desktop_entry ${PN} "Mures" -} diff --git a/games-puzzle/mures/mures-0.5-r2.ebuild b/games-puzzle/mures/mures-0.5-r2.ebuild new file mode 100644 index 000000000000..b99486c241b5 --- /dev/null +++ b/games-puzzle/mures/mures-0.5-r2.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools desktop + +DESCRIPTION="A clone of Sega's Chu Chu Rocket" +HOMEPAGE="http://mures.sourceforge.net/" +SRC_URI="mirror://sourceforge/mures/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="opengl" + +DEPEND=" + media-libs/libsdl[joystick] + media-libs/sdl-image + media-libs/sdl-net + media-libs/sdl-ttf + opengl? ( virtual/opengl )" +RDEPEND="${DEPEND}" + +dir="/usr/share/${PN}" + +src_prepare() { + default + + # Disable OpenGL support if USE flag is not set + if ! use opengl ; then + sed -i \ + -e 's: -DHAVE_GL::' \ + -e 's: -lGL::' \ + configure.in || die "sed failed" + fi + + sed -i '$ s/\\//' \ + src/lua/Makefile.am \ + src/maps/battle/Makefile.am \ + || die "sed failed" + + # GCC 10 / -fno-common + eapply "${FILESDIR}"/${P}-fix-fno-common.patch + eapply "${FILESDIR}"/${P}-underlink.patch + + mv configure.{in,ac} || die + eautoreconf + + cd src || die + + # Save to HOME + eapply "${FILESDIR}"/${P}-save.patch + + # Modify game data & scrips path + sed -i \ + -e "s:gui/:${dir}/gui/:" \ + -e "s:sounds/:${dir}/sounds/:" \ + gui.c || die "sed gui.c failed" + sed -i \ + -e "s:images/:${dir}/images/:" \ + -e "s:textures/:${dir}/textures/:" \ + go_sdl.c || die "sed go_sdl.c failed" + sed -i \ + -e "s:textures/:${dir}/textures/:" \ + go_gl.c || die "sed go_gl.c failed" + sed -i \ + -e "s:input.lua:${dir}/input.lua:" \ + gi_sdl.c || die "sed gi_sdl.c failed" + sed -i \ + -e "s:images/:${dir}/images/:" \ + anim.c output.c || die "sed anim.c output.c failed" + sed -i \ + -e "s:maps/:${dir}/maps/:" \ + load_maps.lua || die "sed load_maps.lua failed" + sed -i \ + -e "s:sounds/:${dir}/sounds/:" \ + audio_sdl.c || die "sed audio_sdl.c failed" + sed -i \ + -e "s:load_maps.lua:${dir}/load_maps.lua:" \ + map.c || die "sed map.c failed" +} + +src_install() { + # Remove makefiles before installation + rm -f src/*/Makefile* src/*/*/Makefile* || die "removing makefiles" + + dobin src/mures + + insinto "${dir}" + doins -r src/{gui,images,sounds,textures,maps,*.lua} + + einstalldocs + + newicon src/images/cat_right.png ${PN}.png + make_desktop_entry ${PN} "Mures" +} -- cgit v1.2.3