at v206 907 B view raw
1{stdenv, fetchFromGitHub}: 2 3stdenv.mkDerivation rec { 4 name = "bashmount-${version}"; 5 version = "3.2.0"; 6 7 src = fetchFromGitHub { 8 owner = "jamielinux"; 9 repo = "bashmount"; 10 rev = version; 11 sha256 = "0rki4s0jgz6vkywc6hcx9qa551r5bnjs7sw0rdh93k64l32kh644"; 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 stdenv.lib; { 31 homepage = https://github.com/jamielinux/bashmount; 32 description = "A menu-driven bash script for the management of removable media with udisks"; 33 maintainers = [ maintainers.koral ]; 34 platforms = platforms.all; 35 }; 36}