diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-14 00:28:41 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-14 00:28:41 +0000 |
commit | 37185a5f2fd3d3e821d63ca90dffe9629d147da1 (patch) | |
tree | 70a2084367740ac0a0546d4084db7c4b517659d0 /games-action | |
parent | b3f96499c112618ec301a4852f24b8b8be123d3a (diff) |
gentoo auto-resync : 14:03:2025 - 00:28:41
Diffstat (limited to 'games-action')
-rw-r--r-- | games-action/Manifest.gz | bin | 14381 -> 14384 bytes | |||
-rw-r--r-- | games-action/astromenace/Manifest | 2 | ||||
-rw-r--r-- | games-action/astromenace/astromenace-1.4.3.ebuild | 56 |
3 files changed, 58 insertions, 0 deletions
diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz Binary files differindex c66045449b79..2ea7c1fb53bd 100644 --- a/games-action/Manifest.gz +++ b/games-action/Manifest.gz diff --git a/games-action/astromenace/Manifest b/games-action/astromenace/Manifest index a17deef8e4fd..37dd800d06c0 100644 --- a/games-action/astromenace/Manifest +++ b/games-action/astromenace/Manifest @@ -1,5 +1,7 @@ AUX astromenace-1.4.2-gcc13.patch 2539 BLAKE2B 428235161f0493ee737f7771ff9a513d256b203794b835701821f2217903c5ef2cde7fc7d2767722734cb69b0f6eee75c8b0db133dc9a3ee95904c83f68389df SHA512 4661861aabd8b5ad163ab52270a6d321ecdcdbe43f0a445b2cd2d17da18d8d45003f132c827577951d330cc35b031e56a09765ea88b2b1302b7857b2f5e33ddb AUX astromenace-1.4.2-odr.patch 9302 BLAKE2B 7255138bfb45da0ea23495ae359add6aed05702fffd8d47ed659631075ca09d2274e74c0c8d9641502f83c1e3fe77a9b084c48ab83c47be079cdf0b47a2a15c5 SHA512 f471475f67e1829483f82d0e50047d0a38f1a52167521177e800c9ec291016ec60fe27fe1b2f0a3971f9ca09112ce14c0535058b430121da19326892810622b5 DIST astromenace-1.4.2.tar.gz 68061933 BLAKE2B 79511ee920eb182a428688a22b5adaa7719d574ffbd9807ebea46a036ea7de85f87aee8f927cfb8458178ed8b9c4ad61dad281196469cf6f648aa6580303fff6 SHA512 6a41c987295ff7201b2a9fa748b2b246c5d61bf4ae39668e614fbec377abfe08387a66182059c0e87d1c8395aa224ae396535b0f41a0be720fc57d319249e8b0 +DIST astromenace-1.4.3.tar.gz 67248904 BLAKE2B e8bf7a761f153f5bec267ddeac7a09d4e290eb4e558ae9131bb0bf1f16276b58751b79d95785b794d86bcd609ab3ecab94108a916a086f79d7653aaa39a67415 SHA512 10c1bbd330ee76dfa3c340582b5462bcb03b4c73732ae73af9b2126ddff7de85bfe9320d7fdd1cd9ec2e27f27d2664a63ed3db5424a9841c5d954b4a50a4be9a EBUILD astromenace-1.4.2-r1.ebuild 1314 BLAKE2B 7827cdfac4915ec554d80a1d7b3fe8492650eaf41cd8c8a83c9eea36cc3e9e86405af567b14b5939146de5ad86066a0320825057845473d280cfba196a5fa02d SHA512 0714cb1117647357e8d2cb8971d6aa1b1b6f86270f53d3f80626eff201b9c4718514ba7934a1c99b8f6eab280dfb4a24f8081547cec26b7902549a5f209f4c58 +EBUILD astromenace-1.4.3.ebuild 1239 BLAKE2B 9ea85c56e65685ca5a9ba132404e1a073e59877cf81c3e43c46927b6cdd5a9438ae6f1396479e98fe74692a53ace53867d7e8bf7f48ba904fd058026fb0628cd SHA512 5b028e6e2c44f1ba2adcb8241bd4a0e99f24e033c9af1a03f6417f90d9cb8134f733877d70a285434412a48bff6e9bed2e3c4b149416b1499efc74c1352446b0 MISC metadata.xml 400 BLAKE2B 094b553349913f412a30608ad5ba9b4a33bc6171bb2ce008a9d96fc0ee79852021d4c01aa73f8cb90b00062c5a9c3398225ba6d55813636ea8dda923a77c22fb SHA512 434d3928707571b568e25b014a279de54e891644542774b9fa2c83882ad5309ba26efa6bfe7fbf583924d3b38f923b39e6f977f732c9e6341f8af169962c57f6 diff --git a/games-action/astromenace/astromenace-1.4.3.ebuild b/games-action/astromenace/astromenace-1.4.3.ebuild new file mode 100644 index 000000000000..dbb082f637a8 --- /dev/null +++ b/games-action/astromenace/astromenace-1.4.3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake desktop xdg + +DESCRIPTION="Hardcore 3D space scroll-shooter with spaceship upgrade possibilities" +HOMEPAGE="https://viewizard.com" +SRC_URI="https://github.com/viewizard/astromenace/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3 GPL-3+ CC-BY-SA-4.0 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + media-libs/freealut + media-libs/freetype:2 + media-libs/libogg + media-libs/libsdl2[joystick,video] + media-libs/libvorbis + media-libs/openal + virtual/glu + virtual/opengl + x11-libs/libXinerama +" +RDEPEND="${DEPEND}" + +src_prepare() { + cmake_src_prepare + + # no messing with CXXFLAGS please. + sed -i -e '/-Os/d' CMakeLists.txt || die +} + +src_configure() { + local mycmakeargs=( -DDATADIR="${EPREFIX}/usr/share/${PN}" ) + + cmake_src_configure +} + +src_install() { + # As of 1.4.2, the CMake install target is better, but still needs porting + # to GNUInstallDirs. + dobin "${BUILD_DIR}"/astromenace + + insinto /usr/share/${PN} + doins "${BUILD_DIR}"/gamedata.vfs + + newicon -s 128 share/astromenace_128.png ${PN}.png + newicon -s 64 share/astromenace_64.png ${PN}.png + + einstalldocs + + make_desktop_entry "${PN}" AstroMenace +} |