at 24.11-pre 38 lines 961 B view raw
1{lib, stdenv, fetchFromGitHub}: 2 3stdenv.mkDerivation rec { 4 pname = "bashmount"; 5 version = "4.3.2"; 6 7 src = fetchFromGitHub { 8 owner = "jamielinux"; 9 repo = "bashmount"; 10 rev = version; 11 sha256 = "1irw47s6i1qwxd20cymzlfw5sv579cw877l27j3p66qfhgadwxrl"; 12 }; 13 14 installPhase = '' 15 mkdir -p $out/bin 16 cp bashmount $out/bin 17 18 mkdir -p $out/etc 19 cp bashmount.conf $out/etc 20 21 mkdir -p $out/share/man/man1 22 gzip -c -9 bashmount.1 > bashmount.1.gz 23 cp bashmount.1.gz $out/share/man/man1 24 25 mkdir -p $out/share/doc/bashmount 26 cp COPYING $out/share/doc/bashmount 27 cp NEWS $out/share/doc/bashmount 28 ''; 29 30 meta = with lib; { 31 homepage = "https://github.com/jamielinux/bashmount"; 32 description = "A menu-driven bash script for the management of removable media with udisks"; 33 mainProgram = "bashmount"; 34 maintainers = [ maintainers.koral ]; 35 license = licenses.gpl2Only; 36 platforms = platforms.all; 37 }; 38}