woof ebuild manifest
This commit is contained in:
		
							
								
								
									
										4
									
								
								games-fps/woof/Manifest
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								games-fps/woof/Manifest
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
			
		||||
							
								
								
									
										48
									
								
								games-fps/woof/woof-15.1.0.ebuild
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								games-fps/woof/woof-15.1.0.ebuild
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										48
									
								
								games-fps/woof/woof-15.2.0.ebuild
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								games-fps/woof/woof-15.2.0.ebuild
									
									
									
									
									
										Normal file
									
								
							@@ -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
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user