python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / filesystems / bashmount / default.nix
blobef7bfd492e37a071c79689d9d87617106f96e7d6
1 {lib, stdenv, fetchFromGitHub}:
3 stdenv.mkDerivation rec {
4   pname = "bashmount";
5   version = "4.3.2";
7   src = fetchFromGitHub {
8     owner = "jamielinux";
9     repo = "bashmount";
10     rev = version;
11     sha256 = "1irw47s6i1qwxd20cymzlfw5sv579cw877l27j3p66qfhgadwxrl";
12   };
14   installPhase = ''
15     mkdir -p $out/bin
16     cp bashmount $out/bin
18     mkdir -p $out/etc
19     cp bashmount.conf $out/etc
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
25     mkdir -p $out/share/doc/bashmount
26     cp COPYING $out/share/doc/bashmount
27     cp NEWS    $out/share/doc/bashmount
28   '';
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     maintainers = [ maintainers.koral ];
34     license = licenses.gpl2;
35     platforms = platforms.all;
36   };