mars: cleanup
This commit is contained in:
@@ -3,31 +3,36 @@
|
||||
stdenv,
|
||||
fetchFromGitHub,
|
||||
cmake,
|
||||
libGLU,
|
||||
libGL,
|
||||
sfml,
|
||||
fribidi,
|
||||
libGL,
|
||||
libGLU,
|
||||
sfml,
|
||||
taglib,
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
stdenv.mkDerivation {
|
||||
pname = "mars";
|
||||
version = "unstable-17.10.2021";
|
||||
version = "0-unstable-2021-10-17";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "thelaui";
|
||||
repo = "M.A.R.S.";
|
||||
rev = "84664cda094efe6e49d9b1550e4f4f98c33eefa2";
|
||||
sha256 = "sha256-SWLP926SyVTjn+UT1DCaJSo4Ue0RbyzImVnlNJQksS0=";
|
||||
hash = "sha256-SWLP926SyVTjn+UT1DCaJSo4Ue0RbyzImVnlNJQksS0=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
buildInputs = [
|
||||
libGLU
|
||||
libGL
|
||||
sfml
|
||||
fribidi
|
||||
libGL
|
||||
libGLU
|
||||
sfml
|
||||
taglib
|
||||
];
|
||||
|
||||
installPhase = ''
|
||||
runHook preInstall
|
||||
|
||||
cd ..
|
||||
mkdir -p "$out/share/mars/"
|
||||
mkdir -p "$out/bin/"
|
||||
@@ -39,12 +44,16 @@ stdenv.mkDerivation rec {
|
||||
exec "$out/bin/mars.bin" "\$@"
|
||||
EOF
|
||||
chmod +x "$out/bin/mars"
|
||||
|
||||
runHook postInstall
|
||||
'';
|
||||
meta = with lib; {
|
||||
|
||||
meta = {
|
||||
homepage = "https://mars-game.sourceforge.net/";
|
||||
description = "Game about fighting with ships in a 2D space setting";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [ maintainers.astsmtl ];
|
||||
platforms = platforms.linux;
|
||||
license = lib.licenses.gpl3Plus;
|
||||
maintainers = [ lib.maintainers.astsmtl ];
|
||||
platforms = lib.platforms.linux;
|
||||
mainProgram = "mars";
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user