Merge pull request #19032 from gpyh/termite-fix

Fix termite-with-config's terminfo
This commit is contained in:
zimbatm 2016-09-28 15:40:37 +01:00 committed by GitHub
commit e24eaa354f

View File

@ -1,4 +1,4 @@
{ stdenv, fetchgit, pkgconfig, vte, gtk3, ncurses, makeWrapper { stdenv, fetchgit, pkgconfig, vte, gtk3, ncurses, makeWrapper, symlinkJoin
, configFile ? null , configFile ? null
}: }:
@ -37,13 +37,13 @@ let
platforms = platforms.all; platforms = platforms.all;
}; };
}; };
in if configFile == null then termite else stdenv.mkDerivation { in if configFile == null then termite else symlinkJoin {
name = "termite-with-config-${version}"; name = "termite-with-config-${version}";
paths = [ termite ];
nativeBuildInputs = [ makeWrapper ]; nativeBuildInputs = [ makeWrapper ];
buildCommand = '' postBuild = ''
mkdir -p $out/etc/xdg/termite/ $out/bin wrapProgram $out/bin/termite \
ln -s ${termite}/bin/termite $out/bin/termite --add-flags "--config ${configFile}"
wrapProgram $out/bin/termite --add-flags "--config ${configFile}"
''; '';
passthru.terminfo = termite.terminfo; passthru.terminfo = termite.terminfo;
} }