diff options
Diffstat (limited to 'nixpkgs/pkgs/tools/filesystems/httpfs/default.nix')
-rw-r--r-- | nixpkgs/pkgs/tools/filesystems/httpfs/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/tools/filesystems/httpfs/default.nix b/nixpkgs/pkgs/tools/filesystems/httpfs/default.nix new file mode 100644 index 000000000000..c62703c7b523 --- /dev/null +++ b/nixpkgs/pkgs/tools/filesystems/httpfs/default.nix @@ -0,0 +1,35 @@ +{ fetchurl, lib, stdenv, pkg-config, fuse, openssl, asciidoc +, docbook_xml_dtd_45, docbook_xsl , libxml2, libxslt }: + +stdenv.mkDerivation rec { + name = "httpfs2-0.1.5"; + + src = fetchurl { + url = "mirror://sourceforge/httpfs/httpfs2/${name}.tar.gz"; + sha256 = "1h8ggvhw30n2r6w11n1s458ypggdqx6ldwd61ma4yd7binrlpjq1"; + }; + + buildInputs = + [ pkg-config fuse openssl + asciidoc docbook_xml_dtd_45 docbook_xsl libxml2 libxslt + ]; + + installPhase = + '' mkdir -p "$out/bin" + cp -v httpfs2 "$out/bin" + + mkdir -p "$out/share/man/man1" + cp -v *.1 "$out/share/man/man1" + ''; + + meta = { + description = "FUSE-based HTTP filesystem for Linux"; + + homepage = "http://httpfs.sourceforge.net/"; + + license = lib.licenses.gpl2Plus; + + platforms = lib.platforms.linux; + maintainers = [ ]; + }; +} |