mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-05 14:07:27 -08:00
games-arcade/jazz2: Drop old 0.6.7
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
This commit is contained in:
parent
28edf72e09
commit
d63e9178f2
@ -1,3 +1,2 @@
|
||||
DIST jazz2-0.6.7.tar.gz 11031735 BLAKE2B 014ff24c6f5a834a727aaed3760a1e228d9f7d9653dd293e98030c9105cbf15a3b420c2d515605e36187cc833ae892ed30589f1bf821c0b674b883cea216f3f5 SHA512 7172a3ccb367122d1c9bfbd36b76cc3d365024affba9aea5cfa595fd11a9b4dc980e57c1cfdb0d32bc28bb7ecb5f6f5225909697c4c93c43117596f44d80ff8f
|
||||
DIST jazz2-2.9.1.tar.gz 3700152 BLAKE2B dee3ada0bfa95294dac9fa2c37019edc20dd9a9f462671dea1d083575bc1f231e013bb5f9076b9163cdf0682a7775932f07050e894dad2f492e65150d47b42dd SHA512 d908a2c24d010122d4c9e2db17ed7392780785ef98799401f960cee41b5dfd9504859e30410e0bcf4678d1a73e5e153f4c46259da672b923cdc8decae25aae1c
|
||||
DIST jazz2-3.0.0.tar.gz 3781625 BLAKE2B d044d4fe5128eaff45ddf57c5bf9090c279730e7c0b5ddf3951744f6fdd81be09335d3d1c9089f930dadbdac906746686af13791ec8f212fed034afa8e8dd35a SHA512 e643e5b3196020737a9a25929684254becd77cb5ba0715f70c313b1d254e42a2178f082abae5155028ad2ffdf605563a3553e8c7beede3bd6a10c0001c7ecfe7
|
||||
|
||||
@ -1,80 +0,0 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit desktop dotnet wrapper
|
||||
|
||||
DESCRIPTION="Open source reimplementation of Jazz Jackrabbit 2"
|
||||
HOMEPAGE="http://deat.tk/jazz2/"
|
||||
SRC_URI="https://github.com/deathkiller/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="gles2-only server"
|
||||
|
||||
RDEPEND="
|
||||
dev-lang/mono
|
||||
media-libs/libglvnd
|
||||
media-libs/libopenmpt
|
||||
media-libs/libsdl2[video]
|
||||
media-libs/openal
|
||||
"
|
||||
|
||||
FRAMEWORK="4.5.2"
|
||||
DIR="/usr/share/${PN}"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# Android/WASM only.
|
||||
rm -r Content/Shaders.ES30/ || die
|
||||
|
||||
if use gles2-only; then
|
||||
rm -r Content/Shaders/ || die
|
||||
mv Content/_ES20/* Content/ || die
|
||||
else
|
||||
rm -r Content/_ES20/ || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local TARGET
|
||||
|
||||
MAIN_TARGETS="Jazz2 $(usex server Jazz2.Server '') Tools/Import"
|
||||
EXT_TARGETS="OpenTKBackend $(usex gles2-only Es20Backend GL21Backend)"
|
||||
|
||||
for TARGET in ${MAIN_TARGETS}; do
|
||||
cd "${S}/${TARGET}" || die
|
||||
exbuild "${TARGET##*/}.csproj"
|
||||
done
|
||||
|
||||
for TARGET in ${EXT_TARGETS}; do
|
||||
cd "${S}/Extensions/${TARGET}" || die
|
||||
exbuild "${TARGET##*/}.csproj"
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local TARGET
|
||||
|
||||
insinto "${DIR}"
|
||||
# TODO: Package OpenTK.
|
||||
doins -r Content/ Packages/AdamsLair.OpenTK.*/lib/net*/*
|
||||
|
||||
for TARGET in ${MAIN_TARGETS}; do
|
||||
doins "${TARGET}/Bin/Release/${TARGET##*/}.exe"
|
||||
done
|
||||
|
||||
insinto "${DIR}"/Extensions
|
||||
for TARGET in ${EXT_TARGETS}; do
|
||||
doins "Extensions/${TARGET}/Jazz2/Bin/Release/Extensions/${TARGET}.core.dll"
|
||||
done
|
||||
|
||||
make_wrapper ${PN} "mono '${EPREFIX}${DIR}/Jazz2.exe'"
|
||||
make_wrapper ${PN}-import "mono '${EPREFIX}${DIR}/Import.exe'"
|
||||
use server && make_wrapper ${PN}-server "mono '${EPREFIX}${DIR}/Jazz2.Server.exe'"
|
||||
|
||||
newicon Jazz2/Icon.ico ${PN}.ico
|
||||
make_desktop_entry ${PN} "Jazz² Resurrection" ${PN}.ico
|
||||
}
|
||||
@ -6,11 +6,9 @@
|
||||
<name>Gentoo Games Project</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">deathkiller/jazz2</remote-id>
|
||||
<remote-id type="github">deathkiller/jazz2-native</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="server">Build the multiplayer game server</flag>
|
||||
<flag name="sdl">Prefer SDL2 over GLFW backend</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user