@@ -1,5 +1,5 @@
11{ lib, stdenv, fetchFromGitHub, fetchzip
2−, cmake, SDL2, SDL2_mixer, Cocoa
2+, cmake, SDL2, SDL2_mixer
33, unrar-wrapper, makeWrapper
44, fetchpatch
55}:
@@ -38,21 +38,15 @@ stdenv.mkDerivation rec {
3838 SDL2_mixer
3939 cmake
4040 makeWrapper
41− Cocoa
4241 ];
4342
44− preBuild = ''
43+ postInstall = ''
4544 mkdir -p $out/lib/SpaceCadetPinball
46− mkdir -p $out/bin
47− '';
48−
49− installPhase = ''
5045 install ${assets}/*.{DAT,DOC,MID,BMP,INF} ${assets}/Sounds/*.WAV $out/lib/SpaceCadetPinball
5146
5247 # Assets are loaded from the directory of the program is stored in
5348 # https://github.com/k4zmu2a/SpaceCadetPinball/blob/de13d4e326b2dfa8e6dfb59815c0a8b9657f942d/SpaceCadetPinball/winmain.cpp#L119
54− cp ../bin/SpaceCadetPinball $out/bin
55− cp $out/bin/SpaceCadetPinball $out/lib/SpaceCadetPinball
49+ mv $out/bin/SpaceCadetPinball $out/lib/SpaceCadetPinball
5650 makeWrapper $out/lib/SpaceCadetPinball/SpaceCadetPinball $out/bin/SpaceCadetPinball
5751 '';
5852
@@ -63,6 +57,5 @@ stdenv.mkDerivation rec {
6357 license = with licenses; [ unfree mit ];
6458 maintainers = [ maintainers.hqurve ];
6559 platforms = platforms.all;
66− mainProgram = "SpaceCadetPinball";
6760 };
6861}