summary refs log tree commit diff
path: root/pkgs/applications/networking/p2p/transmission/default.nix
diff options
context:
space:
mode:
authorAlexander Tsamutali <astsmtl@yandex.ru>2010-03-28 00:06:30 +0000
committerAlexander Tsamutali <astsmtl@yandex.ru>2010-03-28 00:06:30 +0000
commit99f19e27de8e2c1f0edfb82406013633526fc672 (patch)
tree1c90c81c738bcf36aa86e4c93c0e0ca2c165d05c /pkgs/applications/networking/p2p/transmission/default.nix
parente6ad0bd25efad02e635b0f015de2559d7fb90215 (diff)
downloadnixpkgs-99f19e27de8e2c1f0edfb82406013633526fc672.tar
nixpkgs-99f19e27de8e2c1f0edfb82406013633526fc672.tar.gz
nixpkgs-99f19e27de8e2c1f0edfb82406013633526fc672.tar.bz2
nixpkgs-99f19e27de8e2c1f0edfb82406013633526fc672.tar.lz
nixpkgs-99f19e27de8e2c1f0edfb82406013633526fc672.tar.xz
nixpkgs-99f19e27de8e2c1f0edfb82406013633526fc672.tar.zst
nixpkgs-99f19e27de8e2c1f0edfb82406013633526fc672.zip
applications/networking/p2p/transmission: New nixpkg.
svn path=/nixpkgs/trunk/; revision=20840
Diffstat (limited to 'pkgs/applications/networking/p2p/transmission/default.nix')
-rw-r--r--pkgs/applications/networking/p2p/transmission/default.nix28
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/applications/networking/p2p/transmission/default.nix b/pkgs/applications/networking/p2p/transmission/default.nix
new file mode 100644
index 00000000000..1ef88f56010
--- /dev/null
+++ b/pkgs/applications/networking/p2p/transmission/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, fetchurl, pkgconfig, openssl, curl, intltool, gtkClient ? true, gtk }:
+stdenv.mkDerivation rec {
+  name = "transmission-1.92";
+  src = fetchurl {
+    url = "http://mirrors.m0k.org/transmission/files/${name}.tar.bz2";
+    sha256 = "1vdvl3aza5cip4skhd2y4ip2vjci7q3y3qi3008ykk28ga93gw6s";
+  };
+  buildInputs = [ pkgconfig openssl curl intltool ] ++ stdenv.lib.optional gtkClient gtk;
+  configureFlags = if gtkClient then "--enable-gtk" else "--disable-gtk";
+  meta = {
+    description = "A fast, easy and free BitTorrent client.";
+    longDescription = ''
+      Transmission is a BitTorrent client which features a simple interface
+      on top of a cross-platform back-end.
+      Feature spotlight:
+        * Uses fewer resources than other clients
+        * Native Mac, GTK+ and Qt GUI clients
+        * Daemon ideal for servers, embedded systems, and headless use
+        * All these can be remote controlled by Web and Terminal clients
+        * Bluetack (PeerGuardian) blocklists with automatic updates
+        * Full encryption, DHT, and PEX support
+    '';
+    homepage = http://www.transmissionbt.com/;
+    license = [ "GPLv2" ];
+    maintainers = with stdenv.lib.maintainers; [ astsmtl ];
+    platforms = with stdenv.lib.platforms; linux;
+  };
+}