summary refs log tree commit diff
path: root/pkgs/tools/networking
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-12-04 15:39:49 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-12-04 15:39:49 +0000
commitc726012afe1dbd13da7ab15381e3de2867bc8af5 (patch)
tree123888653c98ee60761109c9b3c59f706695b064 /pkgs/tools/networking
parent064aae6461971ed76ff4ed5bc8e043840592c04a (diff)
downloadnixpkgs-c726012afe1dbd13da7ab15381e3de2867bc8af5.tar
nixpkgs-c726012afe1dbd13da7ab15381e3de2867bc8af5.tar.gz
nixpkgs-c726012afe1dbd13da7ab15381e3de2867bc8af5.tar.bz2
nixpkgs-c726012afe1dbd13da7ab15381e3de2867bc8af5.tar.lz
nixpkgs-c726012afe1dbd13da7ab15381e3de2867bc8af5.tar.xz
nixpkgs-c726012afe1dbd13da7ab15381e3de2867bc8af5.tar.zst
nixpkgs-c726012afe1dbd13da7ab15381e3de2867bc8af5.zip
* Refactoring: move most filesystem utilities / FUSE filesystems to
  tools/filesystems.  Previously they were all over the place.

svn path=/nixpkgs/trunk/; revision=18809
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r--pkgs/tools/networking/curlftpfs/default.nix10
-rw-r--r--pkgs/tools/networking/glusterfs/default.nix28
-rw-r--r--pkgs/tools/networking/glusterfs/src-for-default.nix8
-rw-r--r--pkgs/tools/networking/glusterfs/src-info-for-default.nix6
-rw-r--r--pkgs/tools/networking/smbfs-fuse/0.8.7.nix28
-rw-r--r--pkgs/tools/networking/sshfs-fuse/default.nix17
-rw-r--r--pkgs/tools/networking/wdfs/default.nix15
7 files changed, 0 insertions, 112 deletions
diff --git a/pkgs/tools/networking/curlftpfs/default.nix b/pkgs/tools/networking/curlftpfs/default.nix
deleted file mode 100644
index 6d90cae5dc5..00000000000
--- a/pkgs/tools/networking/curlftpfs/default.nix
+++ /dev/null
@@ -1,10 +0,0 @@
-{stdenv, fetchurl, fuse, curl, pkgconfig, glib, zlib}:
-
-stdenv.mkDerivation {
-  name = "curlftpfs-0.9.1";
-  src = fetchurl {
-    url = mirror://sourceforge/curlftpfs/curlftpfs-0.9.1.tar.gz;
-    sha256 = "9f50cdf02c0dc31ef148410345b2374d294d8853d2dae11775e36b0268ad227d";
-  };
-  buildInputs = [fuse curl pkgconfig glib zlib];
-}
diff --git a/pkgs/tools/networking/glusterfs/default.nix b/pkgs/tools/networking/glusterfs/default.nix
deleted file mode 100644
index 3995faa588b..00000000000
--- a/pkgs/tools/networking/glusterfs/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-a :  
-let 
-  s = import ./src-for-default.nix;
-  buildInputs = with a; [
-    fuse bison flex
-  ];
-in
-rec {
-  src = a.fetchUrlFromSrcInfo s;
-
-  inherit (s) name;
-  inherit buildInputs;
-  configureFlags = [
-    ''--with-mountutildir="$out/sbin"''
-    ];
-
-  /* doConfigure should be removed if not needed */
-  phaseNames = ["doConfigure" "doMakeInstall"];
-      
-  meta = {
-    description = "Distributed storage system";
-    maintainers = [
-      a.lib.maintainers.raskin
-    ];
-    platforms = with a.lib.platforms; 
-      linux ++ freebsd;
-  };
-}
diff --git a/pkgs/tools/networking/glusterfs/src-for-default.nix b/pkgs/tools/networking/glusterfs/src-for-default.nix
deleted file mode 100644
index eeda32796f5..00000000000
--- a/pkgs/tools/networking/glusterfs/src-for-default.nix
+++ /dev/null
@@ -1,8 +0,0 @@
-rec {
-  advertisedUrl="http://ftp.gluster.com/pub/gluster/glusterfs/2.0/2.0.6/glusterfs-2.0.6.tar.gz";
-  version = "2.0.6";
-  url="http://ftp.gluster.com/pub/gluster/glusterfs/2.0/2.0.6/glusterfs-2.0.6.tar.gz";
-  hash = "0qr8smwncrr63vzbaf2v4fwpdck3jpgywn2rq8sdhifff67ydc9h";
-  name = "glusterfs-2.0.6";
-  
-}
diff --git a/pkgs/tools/networking/glusterfs/src-info-for-default.nix b/pkgs/tools/networking/glusterfs/src-info-for-default.nix
deleted file mode 100644
index 273ee4512e1..00000000000
--- a/pkgs/tools/networking/glusterfs/src-info-for-default.nix
+++ /dev/null
@@ -1,6 +0,0 @@
-{
-  downloadPage = "http://ftp.gluster.com/pub/gluster/glusterfs/2.0/";
-  sourceRegexp = "^2[.]0[.]";
-  choiceCommand = ''tail -1 | sed -re 's@(.*)/@&glusterfs-\1.tar.gz@' '';
-  baseName = "glusterfs";
-}
diff --git a/pkgs/tools/networking/smbfs-fuse/0.8.7.nix b/pkgs/tools/networking/smbfs-fuse/0.8.7.nix
deleted file mode 100644
index 4b656b70388..00000000000
--- a/pkgs/tools/networking/smbfs-fuse/0.8.7.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-args : with args; with builderDefs;
-	let localDefs = builderDefs.passthru.function {
-		src = /* put a fetchurl here */
-		fetchurl {
-			url = http://www.ricardis.tudelft.nl/~vincent/fusesmb/download/fusesmb-0.8.7.tar.gz;
-			sha256 = "12gz2gn9iqjg27a233dn2wij7snm7q56h97k6gks0yijf6xcnpz1";
-		};
-
-		buildInputs = [samba fuse];
-		configureFlags = [];
-		postInstall = fullDepEntry 
-		(''
-		ensureDir $out/lib
-		ln -fs ${samba}/lib/libsmbclient.so $out/lib/libsmbclient.so.0
-		'')
-		[ "minInit" "defEnsureDir" "doMakeInstall"];
-	};
-	in with localDefs;
-stdenv.mkDerivation rec {
-	name = "smbfs-fuse-0.8.7";
-	builder = writeScript (name + "-builder")
-		(textClosure localDefs 
-			[doConfigure doMakeInstall postInstall doForceShare doPropagate]);
-  meta = {
-   description = "Samba mounted via FUSE";
-   inherit src;
-  };
-}
diff --git a/pkgs/tools/networking/sshfs-fuse/default.nix b/pkgs/tools/networking/sshfs-fuse/default.nix
deleted file mode 100644
index 5138ad2b022..00000000000
--- a/pkgs/tools/networking/sshfs-fuse/default.nix
+++ /dev/null
@@ -1,17 +0,0 @@
-{stdenv, fetchurl, pkgconfig, glib, fuse}:
-
-stdenv.mkDerivation {
-  name = "sshfs-fuse-2.1";
-  
-  src = fetchurl {
-    url = mirror://sourceforge/fuse/sshfs-fuse-2.1.tar.gz;
-    sha256 = "0cyjq8dwrv3rhj7a52sd3fmljh5fdphlsnvqx51v6hbgd3jgld0j";
-  };
-  
-  buildInputs = [pkgconfig glib fuse];
-
-  meta = {
-    homepage = http://fuse.sourceforge.net/sshfs.html;
-    description = "FUSE-based filesystem that allows remote filesystems to be mounted over SSH";
-  };
-}
diff --git a/pkgs/tools/networking/wdfs/default.nix b/pkgs/tools/networking/wdfs/default.nix
deleted file mode 100644
index 8bd7101d8f2..00000000000
--- a/pkgs/tools/networking/wdfs/default.nix
+++ /dev/null
@@ -1,15 +0,0 @@
-{stdenv, fetchurl, glib, neon, fuse, pkgconfig}:
-
-stdenv.mkDerivation rec
-{
-  name = "wdfs-fuse-1.4.2";
-  src = fetchurl {
-    url = "http://noedler.de/projekte/wdfs/${name}.tar.gz";
-    sha256 = "fcf2e1584568b07c7f3683a983a9be26fae6534b8109e09167e5dff9114ba2e5";
-  };
-  buildInputs = [fuse glib neon pkgconfig];
-  meta = {
-    homepage = "http://noedler.de/projekte/wdfs/";
-    description = "wdfs a user-space filesystem that allows to mount a webdav share";
-  };
-}