Merge pull request #5750 from rycee/issue/5741
Wrap 'tig' command to add with git to PATH.
This commit is contained in:
commit
2140080b08
|
@ -68,9 +68,7 @@ rec {
|
||||||
inherit stdenv fetchurl;
|
inherit stdenv fetchurl;
|
||||||
};
|
};
|
||||||
|
|
||||||
tig = import ./tig {
|
tig = callPackage ./tig { };
|
||||||
inherit stdenv fetchurl ncurses asciidoc xmlto docbook_xsl docbook_xml_dtd_45 readline;
|
|
||||||
};
|
|
||||||
|
|
||||||
hub = import ./hub {
|
hub = import ./hub {
|
||||||
inherit go;
|
inherit go;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{ stdenv, fetchurl, ncurses, asciidoc, xmlto, docbook_xsl, docbook_xml_dtd_45
|
{ stdenv, fetchurl, ncurses, asciidoc, xmlto, docbook_xsl, docbook_xml_dtd_45
|
||||||
, readline
|
, readline, makeWrapper, git
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
|
@ -11,17 +11,22 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ ncurses asciidoc xmlto docbook_xsl readline ];
|
buildInputs = [ ncurses asciidoc xmlto docbook_xsl readline git makeWrapper ];
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
export XML_CATALOG_FILES='${docbook_xsl}/xml/xsl/docbook/catalog.xml ${docbook_xml_dtd_45}/xml/dtd/docbook/catalog.xml'
|
export XML_CATALOG_FILES='${docbook_xsl}/xml/xsl/docbook/catalog.xml ${docbook_xml_dtd_45}/xml/dtd/docbook/catalog.xml'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
enableParallelBuilding = true;
|
||||||
|
|
||||||
installPhase = ''
|
installPhase = ''
|
||||||
make install
|
make install
|
||||||
make install-doc
|
make install-doc
|
||||||
mkdir -p $out/etc/bash_completion.d/
|
mkdir -p $out/etc/bash_completion.d/
|
||||||
cp contrib/tig-completion.bash $out/etc/bash_completion.d/
|
cp contrib/tig-completion.bash $out/etc/bash_completion.d/
|
||||||
|
|
||||||
|
wrapProgram $out/bin/tig \
|
||||||
|
--prefix PATH ':' "${git}/bin"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
|
|
Loading…
Reference in New Issue