diff options
author | Domen Kožar <domen@dev.si> | 2013-06-17 08:54:40 -0700 |
---|---|---|
committer | Domen Kožar <domen@dev.si> | 2013-06-17 08:54:40 -0700 |
commit | 25777d2aca0221beb67311085f24698d401af080 (patch) | |
tree | 86525e442179f7279493a6152eedd83fd0e7d0cb /pkgs/applications | |
parent | ad14e4c90ded11aa5092208d19dba8c783f962bf (diff) | |
parent | edaca7bdf00f905f1cb703d8e3335a315d4d1a0f (diff) | |
download | nixlib-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.nix | 16 |
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; }; } - |