Merge pull request #10462 from igsha/fuse-7z-ng

fuse-7z-ng: init at git-2014-06-08

+36
+34
pkgs/tools/filesystems/fuse-7z-ng/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, fuse, p7zip, autoconf, automake, pkgconfig, makeWrapper }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "${pname}-${version}"; 5 + pname = "fuse-7z-ng"; 6 + version = "git-2014-06-08"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "kedazo"; 10 + repo = pname; 11 + rev = "eb5efb1f304c2b7bc2e0389ba06c9bf2ac4b932c"; 12 + sha256 = "17v1gcmg5q661b047zxjar735i4d3508dimw1x3z1pk4d1zjhp3x"; 13 + }; 14 + 15 + buildInputs = [ fuse autoconf automake pkgconfig makeWrapper ]; 16 + 17 + preConfigure = "./autogen.sh"; 18 + 19 + libs = stdenv.lib.makeLibraryPath [ p7zip ]; # 'cause 7z.so is loaded manually 20 + postInstall = '' 21 + wrapProgram $out/bin/${pname} --suffix LD_LIBRARY_PATH : "${libs}/p7zip" 22 + 23 + mkdir -p $out/share/doc/${pname} 24 + cp TODO README NEWS COPYING ChangeLog AUTHORS $out/share/doc/${pname}/ 25 + ''; 26 + 27 + meta = with stdenv.lib; { 28 + inherit version; 29 + inherit (src.homepage); 30 + description = "A FUSE-based filesystem that uses the p7zip library"; 31 + platforms = platforms.linux; 32 + license = licenses.gpl3Plus; 33 + }; 34 + }
+2
pkgs/top-level/all-packages.nix
··· 1538 1539 fuseiso = callPackage ../tools/filesystems/fuseiso { }; 1540 1541 fuse_zip = callPackage ../tools/filesystems/fuse-zip { }; 1542 1543 exfat = callPackage ../tools/filesystems/exfat { };
··· 1538 1539 fuseiso = callPackage ../tools/filesystems/fuseiso { }; 1540 1541 + fuse-7z-ng = callPackage ../tools/filesystems/fuse-7z-ng { }; 1542 + 1543 fuse_zip = callPackage ../tools/filesystems/fuse-zip { }; 1544 1545 exfat = callPackage ../tools/filesystems/exfat { };