@ -1,4 +1,4 @@
{ lib , buildGoPackage , fetchFromGitHub , fuse , installShellFiles }:
{ lib , buildGoPackage , fetchFromGitHub , installShellFiles }:
buildGoPackage rec {
pname = " t m s u " ;
@ -14,7 +14,6 @@ buildGoPackage rec {
goDeps = ./deps.nix ;
buildInputs = [ fuse ] ;
nativeBuildInputs = [ installShellFiles ] ;
preBuild = ''
@ -24,7 +23,10 @@ buildGoPackage rec {
'' ;
postInstall = ''
mv $ out/bin / { TMSU , tmsu }
# can't do "mv TMSU tmsu" on case-insensitive filesystems
mv $ out/bin / { TMSU , tmsu . tmp }
mv $ out/bin / { tmsu . tmp , tmsu }
cp src/misc/bin /* $ o u t / b i n /
installManPage src/misc/man/tmsu.1
installShellCompletion - - zsh src/misc/zsh/_tmsu
@ -34,7 +36,7 @@ buildGoPackage rec {
homepage = " h t t p : / / w w w . t m s u . o r g " ;
description = " A t o o l f o r t a g g i n g y o u r f i l e s u s i n g a v i r t u a l f i l e s y s t e m " ;
maintainers = with maintainers ; [ pSub ] ;
license = licenses . gpl3 ;
platforms = platforms . linu x;
license = licenses . gpl3Plus ;
platforms = platforms . uni x;
} ;
}