about summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2013-06-17 08:54:40 -0700
committerDomen Kožar <domen@dev.si>2013-06-17 08:54:40 -0700
commit25777d2aca0221beb67311085f24698d401af080 (patch)
tree86525e442179f7279493a6152eedd83fd0e7d0cb /pkgs/applications
parentad14e4c90ded11aa5092208d19dba8c783f962bf (diff)
parentedaca7bdf00f905f1cb703d8e3335a315d4d1a0f (diff)
downloadnixlib-25777d2aca0221beb67311085f24698d401af080.tar
nixlib-25777d2aca0221beb67311085f24698d401af080.tar.gz
nixlib-25777d2aca0221beb67311085f24698d401af080.tar.bz2
nixlib-25777d2aca0221beb67311085f24698d401af080.tar.lz
nixlib-25777d2aca0221beb67311085f24698d401af080.tar.xz
nixlib-25777d2aca0221beb67311085f24698d401af080.tar.zst
nixlib-25777d2aca0221beb67311085f24698d401af080.zip
Merge pull request #637 from the-kenny/fix-dropbox-cli
Fix dropbox cli
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/networking/dropbox-cli/default.nix16
1 files changed, 9 insertions, 7 deletions
diff --git a/pkgs/applications/networking/dropbox-cli/default.nix b/pkgs/applications/networking/dropbox-cli/default.nix
index b298b3c9df99..34fe6db8932b 100644
--- a/pkgs/applications/networking/dropbox-cli/default.nix
+++ b/pkgs/applications/networking/dropbox-cli/default.nix
@@ -1,17 +1,18 @@
-{ stdenv, coreutils, fetchurl, python }:
+{ stdenv, coreutils, fetchurl, python, dropbox }:
 
 stdenv.mkDerivation {
   name = "dropbox-cli";
 
   src = fetchurl {
+    # Note: dropbox doesn't version this file. Annoying.
     url = "https://linux.dropbox.com/packages/dropbox.py";
-    sha256 = "1x46i0aplah4a2nqglb8byl3c60w7h1cjja62myxj2dpxyv7fydy";
+    sha256 = "0p1pg8bw6mlhqi5k8y3pgs7byg0kfvq57s53sh188lb5sxvlg7yz";
   };
 
   buildInputs = [ coreutils python ];
 
   phases = "installPhase fixupPhase";
-  
+
   installPhase = ''
     mkdir -pv $out/bin/
     cp $src $out/bin/dropbox-cli
@@ -20,17 +21,18 @@ stdenv.mkDerivation {
   fixupPhase = ''
     substituteInPlace $out/bin/dropbox-cli \
       --replace "/usr/bin/python" ${python}/bin/python \
-      --replace "use dropbox help" "use dropbox-cli help"
-    
+      --replace "use dropbox help" "use dropbox-cli help" \
+      --replace "~/.dropbox-dist/dropboxd" ${dropbox}/bin/dropbox
+
     chmod +x $out/bin/dropbox-cli
   '';
-  
+
   meta = {
     homepage = http://dropbox.com;
     description = "Command line client for the dropbox daemon.";
     license = stdenv.lib.licenses.gpl3;
+    maintainers = with stdenv.lib.maintainers; [ the-kenny ];
     # NOTE: Dropbox itself only works on linux, so this is ok.
     platforms = stdenv.lib.platforms.linux;
   };
 }
-