aboutsummaryrefslogtreecommitdiff
path: root/pkgs/games/abbaye-des-morts
diff options
context:
space:
mode:
authormarius851000 <mariusdavid@laposte.net>2019-05-29 11:42:31 +0200
committerFranz Pletz <fpletz@fnordicwalking.de>2019-06-01 14:39:54 +0000
commitac6e484cf8a42c97dffdf01b3bc6464f9daec4e1 (patch)
treece9d57a9cccb03386a294eb77233c20fd1135b96 /pkgs/games/abbaye-des-morts
parentc17e93380f1ca8fe5a2d7ce025eccfc15cf3c5cf (diff)
abbaye-des-morts: init at 2.0.1
Diffstat (limited to 'pkgs/games/abbaye-des-morts')
-rw-r--r--pkgs/games/abbaye-des-morts/default.nix35
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/games/abbaye-des-morts/default.nix b/pkgs/games/abbaye-des-morts/default.nix
new file mode 100644
index 000000000000..103b67e99edf
--- /dev/null
+++ b/pkgs/games/abbaye-des-morts/default.nix
@@ -0,0 +1,35 @@
+{ stdenv, fetchFromGitHub, SDL2, SDL2_image, SDL2_mixer }:
+
+stdenv.mkDerivation rec {
+ pname = "abbaye-des-morts";
+ version = "2.0.1";
+
+ src = fetchFromGitHub {
+ owner = "nevat";
+ repo = "abbayedesmorts-gpl";
+ rev = "v${version}";
+ sha256 = "1pwqf7r9bqb2p3xrw9i7y8pgr1401fy3mnnqpb1qkhmdl3gqi9hb";
+ };
+
+ buildInputs = [ SDL2 SDL2_image SDL2_mixer ];
+
+ makeFlags = [ "PREFIX=$(out)" "DESTDIR=" ];
+
+ preBuild = stdenv.lib.optionalString stdenv.cc.isClang
+ ''
+ substituteInPlace Makefile \
+ --replace -fpredictive-commoning ""
+ '';
+
+ preInstall = ''
+ mkdir -p $out/bin
+ mkdir -p $out/share/applications
+ '';
+
+ meta = with stdenv.lib; {
+ homepage = "https://locomalito.com/abbaye_des_morts.php";
+ description = "A retro arcade video game";
+ license = licenses.gpl3;
+ maintainers = [ maintainers.marius851000 ];
+ };
+}