diff options
author | Sergey Mironov <grrwlf@gmail.com> | 2013-09-07 01:10:14 +0400 |
---|---|---|
committer | Sergey Mironov <grrwlf@gmail.com> | 2013-09-07 01:25:30 +0400 |
commit | fe6b021ee1e7cdd857038eb4e63dc21607e421e6 (patch) | |
tree | 45b1763d73d62eae3561a674eed68ad1c2583f2c /pkgs/tools/filesystems/fuse-exfat | |
parent | 692dfb6af986cb3c05dfa55ed64741f6b3351ef0 (diff) | |
download | nixlib-fe6b021ee1e7cdd857038eb4e63dc21607e421e6.tar nixlib-fe6b021ee1e7cdd857038eb4e63dc21607e421e6.tar.gz nixlib-fe6b021ee1e7cdd857038eb4e63dc21607e421e6.tar.bz2 nixlib-fe6b021ee1e7cdd857038eb4e63dc21607e421e6.tar.lz nixlib-fe6b021ee1e7cdd857038eb4e63dc21607e421e6.tar.xz nixlib-fe6b021ee1e7cdd857038eb4e63dc21607e421e6.tar.zst nixlib-fe6b021ee1e7cdd857038eb4e63dc21607e421e6.zip |
fuse-exfat: add FUSE-mounter for exFAT devices
Diffstat (limited to 'pkgs/tools/filesystems/fuse-exfat')
-rw-r--r-- | pkgs/tools/filesystems/fuse-exfat/default.nix | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/tools/filesystems/fuse-exfat/default.nix b/pkgs/tools/filesystems/fuse-exfat/default.nix new file mode 100644 index 000000000000..093b01bb1417 --- /dev/null +++ b/pkgs/tools/filesystems/fuse-exfat/default.nix @@ -0,0 +1,29 @@ +{ stdenv, fetchurl, pkgconfig, fuse, scons }: + +stdenv.mkDerivation rec { + name = "fuse-exfat-1.0.1"; + + src = fetchurl { + url = "http://exfat.googlecode.com/files/${name}.tar.gz"; + sha256 = "0n27hpi45lj9hpi7k8d7npiwyhasf1v832g7ckpknd6lnyhipb0j"; + }; + + buildInputs = [ pkgconfig fuse scons ]; + + buildPhase = '' + export CCFLAGS="-O2 -Wall -std=c99 -I${fuse}/include" + export LDFLAGS="-L${fuse}/lib" + mkdir -pv $out/sbin + scons DESTDIR=$out/sbin install + ''; + + installPhase = ":"; + + meta = { + homepage = http://code.google.com/p/exfat/; + description = "A FUSE-based filesystem that allows read and write access to exFAT devices"; + platforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.gpl2; + }; +} + |