mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-20 04:19:00 +02:00
brogue: use finalAttrs pattern
This commit is contained in:
parent
ada4b8c14e
commit
4113399ce0
|
@ -1,11 +1,11 @@
|
||||||
{ lib, stdenv, fetchurl, fetchpatch, SDL, ncurses, libtcod, makeDesktopItem }:
|
{ lib, stdenv, fetchurl, fetchpatch, SDL, ncurses, libtcod, makeDesktopItem }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation (finalAttrs: {
|
||||||
pname = "brogue";
|
pname = "brogue";
|
||||||
version = "1.7.5";
|
version = "1.7.5";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://sites.google.com/site/broguegame/brogue-${version}-linux-amd64.tbz2";
|
url = "https://sites.google.com/site/broguegame/brogue-${finalAttrs.version}-linux-amd64.tbz2";
|
||||||
sha256 = "0i042zb3axjf0cpgpdh8hvfn66dbfizidyvw0iymjk2n760z2kx7";
|
sha256 = "0i042zb3axjf0cpgpdh8hvfn66dbfizidyvw0iymjk2n760z2kx7";
|
||||||
};
|
};
|
||||||
patches = [
|
patches = [
|
||||||
|
@ -40,7 +40,7 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
install -m 555 -D bin/brogue $out/bin/brogue
|
install -m 555 -D bin/brogue $out/bin/brogue
|
||||||
install -m 444 -D ${desktopItem}/share/applications/brogue.desktop $out/share/applications/brogue.desktop
|
install -m 444 -D ${finalAttrs.desktopItem}/share/applications/brogue.desktop $out/share/applications/brogue.desktop
|
||||||
install -m 444 -D bin/brogue-icon.png $out/share/icons/hicolor/256x256/apps/brogue.png
|
install -m 444 -D bin/brogue-icon.png $out/share/icons/hicolor/256x256/apps/brogue.png
|
||||||
mkdir -p $out/share/brogue
|
mkdir -p $out/share/brogue
|
||||||
cp -r bin/fonts $out/share/brogue/
|
cp -r bin/fonts $out/share/brogue/
|
||||||
|
@ -56,4 +56,4 @@ stdenv.mkDerivation rec {
|
||||||
maintainers = with maintainers; [ AndersonTorres fgaz ];
|
maintainers = with maintainers; [ AndersonTorres fgaz ];
|
||||||
platforms = [ "x86_64-linux" ];
|
platforms = [ "x86_64-linux" ];
|
||||||
};
|
};
|
||||||
}
|
})
|
||||||
|
|
Loading…
Reference in a new issue