diff options
author | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2021-06-17 15:03:18 +0700 |
---|---|---|
committer | Nguyễn Gia Phong <mcsinyx@disroot.org> | 2021-06-17 15:03:18 +0700 |
commit | 60ac7d2b58303be92ab26ddaeac18667678aa4ee (patch) | |
tree | 5fb1f24e693925518347ff1596389de86e30fbb3 /pkgs/games/blackshades | |
parent | 181d764372eb1735cc7daad95445e5e7064c08c4 (diff) | |
download | nixlib-60ac7d2b58303be92ab26ddaeac18667678aa4ee.tar nixlib-60ac7d2b58303be92ab26ddaeac18667678aa4ee.tar.gz nixlib-60ac7d2b58303be92ab26ddaeac18667678aa4ee.tar.bz2 nixlib-60ac7d2b58303be92ab26ddaeac18667678aa4ee.tar.lz nixlib-60ac7d2b58303be92ab26ddaeac18667678aa4ee.tar.xz nixlib-60ac7d2b58303be92ab26ddaeac18667678aa4ee.tar.zst nixlib-60ac7d2b58303be92ab26ddaeac18667678aa4ee.zip |
blackshades: svn-110 -> 1.1.1
Diffstat (limited to 'pkgs/games/blackshades')
-rw-r--r-- | pkgs/games/blackshades/default.nix | 41 |
1 files changed, 22 insertions, 19 deletions
diff --git a/pkgs/games/blackshades/default.nix b/pkgs/games/blackshades/default.nix index 7fe4a6087f79..263d92dcea63 100644 --- a/pkgs/games/blackshades/default.nix +++ b/pkgs/games/blackshades/default.nix @@ -1,34 +1,37 @@ -{lib, stdenv, fetchsvn, SDL, libGLU, libGL, openal, libvorbis, freealut, SDL_image}: +{ lib, stdenv, fetchFromSourcehut +, SDL, SDL_image, libGLU, libGL, openal, libvorbis, freealut }: -stdenv.mkDerivation { - name = "blackshades-svn-110"; - src = fetchsvn { - url = "svn://svn.icculus.org/blackshades/trunk"; - rev = "110"; - sha256 = "0kbrh1dympk8scjxr6av24qs2bffz44l8qmw2m5gyqf4g3rxf6ra"; - }; +stdenv.mkDerivation rec { + pname = "blackshades"; + version = "1.1.1"; - NIX_LDFLAGS = "-lSDL_image"; + src = fetchFromSourcehut { + owner = "~cnx"; + repo = pname; + rev = version; + sha256 = "1gx43hcqahbd21ib8blhzmsrwqfzx4qy7f10ck0mh2zc4bfihz64"; + }; buildInputs = [ SDL SDL_image libGLU libGL openal libvorbis freealut ]; patchPhase = '' - sed -i -e s,Data/,$out/opt/$name/Data/,g \ - -e s,Data:,$out/opt/$name/Data/,g \ - Source/*.cpp + sed -i -e s,Data/,$out/share/$pname/,g \ + -e s,Data:,$out/share/$pname/,g \ + src/*.cpp ''; installPhase = '' - mkdir -p $out/bin $out/opt/$name - cp objs/blackshades $out/bin - cp -R Data IF* Readme $out/opt/$name/ + mkdir -p $out/bin $out/share/doc/$pname + cp build/blackshades $out/bin + cp -R Data $out/share/$pname + cp README.md $out/share/doc/$pname ''; meta = { - homepage = "http://icculus.org/blackshades/"; - description = "Protect the VIP"; - license = lib.licenses.free; - maintainers = with lib.maintainers; [viric]; + homepage = "https://sr.ht/~cnx/blackshades"; + description = "A psychic bodyguard FPS"; + license = lib.licenses.gpl3Plus; + maintainers = with lib.maintainers; [ McSinyx viric ]; platforms = with lib.platforms; linux; }; } |