From 635b0a5b1755c99bd695380aff24504e833ae979 Mon Sep 17 00:00:00 2001 From: Nicole O'Connor Date: Mon, 3 Feb 2025 19:38:40 -0800 Subject: [PATCH] woof ebuild manifest --- games-fps/woof/Manifest | 4 ++ games-fps/woof/woof-15.1.0.ebuild | 48 ++++++++++++++++++++++++ games-fps/woof/woof-15.2.0.ebuild | 48 ++++++++++++++++++++++++ metadata/md5-cache/games-fps/woof-15.1.0 | 16 ++++++++ metadata/md5-cache/games-fps/woof-15.2.0 | 16 ++++++++ 5 files changed, 132 insertions(+) create mode 100644 games-fps/woof/Manifest create mode 100644 games-fps/woof/woof-15.1.0.ebuild create mode 100644 games-fps/woof/woof-15.2.0.ebuild create mode 100644 metadata/md5-cache/games-fps/woof-15.1.0 create mode 100644 metadata/md5-cache/games-fps/woof-15.2.0 diff --git a/games-fps/woof/Manifest b/games-fps/woof/Manifest new file mode 100644 index 0000000..20efaa6 --- /dev/null +++ b/games-fps/woof/Manifest @@ -0,0 +1,4 @@ +DIST woof-15.1.0.tar.gz 7572341 BLAKE2B 9904231eab203312bab0d722673ac12c6c655d08e232d973f85d4c5c93c2c7111c5defdcacb3ef493318fd681a2bc500b8fdb10f6f32117abd0a1022796d5234 SHA512 7bb88ebc173847632ebdd9f0b1b2cb86c870bec0dd0c8fad4d7da08e08134e77ca621bd09ce906f4d57525e3a8860301fc1991f458fc8cfa680a94b55a04bb66 +DIST woof-15.2.0.tar.gz 7569940 BLAKE2B e18a6e5cb66b90dc8d99e8b73cb8e6a22db450438c5ebf2362f029dd542206cd916531ef0c073dabb038e837df4edac297e10064192faf88aaf51c004150e322 SHA512 30b7723bf0ba8f381ed3b3e63282acf57cb00a4f8c616dacee37549ec4ee09e4e487028657f4bf20d3c150f860805be79e10b61f1757a192292db1febb4b4045 +EBUILD woof-15.1.0.ebuild 992 BLAKE2B ac4dd6a5fe42f50b8b0d5475d6b55a6ed5a3a9c0f526e317b16805ad391703c63282b72389aff84fae272aea75b73d146597073b5ce8629b64a1e3a676267d64 SHA512 d5bd22d244a6af62f34e022fac4f4841fe8c3196900dbfd3c7fd36153cc0e07c5891765426b1a1dc7dea6065c84efd071ca345dda7f369a96c3ec97d1fabc674 +EBUILD woof-15.2.0.ebuild 991 BLAKE2B e24bb3598dd74796fc88d1af44c2de7014394d83ec227858ef540e2cccc9e1e654a7ec9deeeed36c11dfdfdcd5f504bfeed557033fec345e88080c3b04509af4 SHA512 673fdcf2cf1e3319756658c5865dcfc34d1a54df7fc1ed1f6fc8ae562cace3b18d7b7cac8eae1dfe0599356bbcbb6c043965ae7d8919b9daa203cac78de926ef diff --git a/games-fps/woof/woof-15.1.0.ebuild b/games-fps/woof/woof-15.1.0.ebuild new file mode 100644 index 0000000..b7f16e7 --- /dev/null +++ b/games-fps/woof/woof-15.1.0.ebuild @@ -0,0 +1,48 @@ +EAPI=8 + +inherit cmake desktop xdg flag-o-matic + +DESCRIPTION="Woof! is a continuation of the Boom/MBF bloodline of Doom source ports" +HOMEPAGE="https://github.com/fabiangreffrath/woof" +SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/refs/tags/woof_${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="fluidsynth json lto strict xmp" + +DEPEND=" + >=dev-build/cmake-3.15 + >=media-libs/libsdl2-2.0.18 + media-libs/sdl2-net + >=media-libs/openal-1.22.0 + >=media-libs/libsndfile-1.1.0 + >=media-libs/libebur128-1.2.0 + fluidsynth? ( >=media-sound/fluidsynth-2.2.0 ) + json? ( >=dev-libs/yyjson-0.10.0 ) + xmp? ( media-libs/libxmp ) +" +BDEPEND="$DEPEND" +RDEPEND="$DEPEND" + +src_unpack() { + unpack ${A} + mv woof-woof_${PV} ${P} +} + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + filter-lto + local mycmakeargs=( + -DWOOF_STRICT=$(usex strict) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install +} diff --git a/games-fps/woof/woof-15.2.0.ebuild b/games-fps/woof/woof-15.2.0.ebuild new file mode 100644 index 0000000..c7b4b3c --- /dev/null +++ b/games-fps/woof/woof-15.2.0.ebuild @@ -0,0 +1,48 @@ +EAPI=8 + +inherit cmake desktop xdg flag-o-matic + +DESCRIPTION="Woof! is a continuation of the Boom/MBF bloodline of Doom source ports" +HOMEPAGE="https://github.com/fabiangreffrath/woof" +SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/refs/tags/woof_${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="fluidsynth json lto strict xmp" + +DEPEND=" + >=dev-build/cmake-3.15 + >=media-libs/libsdl2-2.0.18 + media-libs/sdl2-net + >=media-libs/openal-1.22.0 + >=media-libs/libsndfile-1.1.0 + >=media-libs/libebur128-1.2.0 + fluidsynth? ( >=media-sound/fluidsynth-2.2.0 ) + json? ( >=dev-libs/yyjson-0.10.0 ) + xmp? ( media-libs/libxmp ) +" +BDEPEND="$DEPEND" +RDEPEND="$DEPEND" + +src_unpack() { + unpack ${A} + mv woof-woof_${PV} ${P} +} + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + filter-lto + local mycmakeargs=( + -DWOOF_STRICT=$(usex strict) + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install +} \ No newline at end of file diff --git a/metadata/md5-cache/games-fps/woof-15.1.0 b/metadata/md5-cache/games-fps/woof-15.1.0 new file mode 100644 index 0000000..16ae86a --- /dev/null +++ b/metadata/md5-cache/games-fps/woof-15.1.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-build/cmake-3.15 >=media-libs/libsdl2-2.0.18 media-libs/sdl2-net >=media-libs/openal-1.22.0 >=media-libs/libsndfile-1.1.0 >=media-libs/libebur128-1.2.0 fluidsynth? ( >=media-sound/fluidsynth-2.2.0 ) json? ( >=dev-libs/yyjson-0.10.0 ) xmp? ( media-libs/libxmp ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack +DEPEND=>=dev-build/cmake-3.15 >=media-libs/libsdl2-2.0.18 media-libs/sdl2-net >=media-libs/openal-1.22.0 >=media-libs/libsndfile-1.1.0 >=media-libs/libebur128-1.2.0 fluidsynth? ( >=media-sound/fluidsynth-2.2.0 ) json? ( >=dev-libs/yyjson-0.10.0 ) xmp? ( media-libs/libxmp ) +DESCRIPTION=Woof! is a continuation of the Boom/MBF bloodline of Doom source ports +EAPI=8 +HOMEPAGE=https://github.com/fabiangreffrath/woof +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake desktop xdg flag-o-matic +IUSE=fluidsynth json lto strict xmp +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=dev-build/cmake-3.15 >=media-libs/libsdl2-2.0.18 media-libs/sdl2-net >=media-libs/openal-1.22.0 >=media-libs/libsndfile-1.1.0 >=media-libs/libebur128-1.2.0 fluidsynth? ( >=media-sound/fluidsynth-2.2.0 ) json? ( >=dev-libs/yyjson-0.10.0 ) xmp? ( media-libs/libxmp ) +SLOT=0 +SRC_URI=https://github.com/fabiangreffrath/woof/archive/refs/tags/woof_15.1.0.tar.gz -> woof-15.1.0.tar.gz +_eclasses_=toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg 3ef49a87c52c8b77c476351195dfe575 +_md5_=a5653424bb07a0b22e3abf2cb783ef54 diff --git a/metadata/md5-cache/games-fps/woof-15.2.0 b/metadata/md5-cache/games-fps/woof-15.2.0 new file mode 100644 index 0000000..8c3a11d --- /dev/null +++ b/metadata/md5-cache/games-fps/woof-15.2.0 @@ -0,0 +1,16 @@ +BDEPEND=>=dev-build/cmake-3.15 >=media-libs/libsdl2-2.0.18 media-libs/sdl2-net >=media-libs/openal-1.22.0 >=media-libs/libsndfile-1.1.0 >=media-libs/libebur128-1.2.0 fluidsynth? ( >=media-sound/fluidsynth-2.2.0 ) json? ( >=dev-libs/yyjson-0.10.0 ) xmp? ( media-libs/libxmp ) app-alternatives/ninja >=dev-build/cmake-3.20.5 +DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack +DEPEND=>=dev-build/cmake-3.15 >=media-libs/libsdl2-2.0.18 media-libs/sdl2-net >=media-libs/openal-1.22.0 >=media-libs/libsndfile-1.1.0 >=media-libs/libebur128-1.2.0 fluidsynth? ( >=media-sound/fluidsynth-2.2.0 ) json? ( >=dev-libs/yyjson-0.10.0 ) xmp? ( media-libs/libxmp ) +DESCRIPTION=Woof! is a continuation of the Boom/MBF bloodline of Doom source ports +EAPI=8 +HOMEPAGE=https://github.com/fabiangreffrath/woof +IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info +INHERIT=cmake desktop xdg flag-o-matic +IUSE=fluidsynth json lto strict xmp +KEYWORDS=~amd64 ~arm64 +LICENSE=GPL-2 +RDEPEND=>=dev-build/cmake-3.15 >=media-libs/libsdl2-2.0.18 media-libs/sdl2-net >=media-libs/openal-1.22.0 >=media-libs/libsndfile-1.1.0 >=media-libs/libebur128-1.2.0 fluidsynth? ( >=media-sound/fluidsynth-2.2.0 ) json? ( >=dev-libs/yyjson-0.10.0 ) xmp? ( media-libs/libxmp ) +SLOT=0 +SRC_URI=https://github.com/fabiangreffrath/woof/archive/refs/tags/woof_15.2.0.tar.gz -> woof-15.2.0.tar.gz +_eclasses_=toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic 357f1a896fbedcd06e5ce55419c49eb9 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 10a50dfaf728b802fcfd37f8d0da9056 desktop 3a72ffe0d8e1dd73af3a1c8c15a59fed xdg 3ef49a87c52c8b77c476351195dfe575 +_md5_=8e2288085cbba94a77daa3519309a24c