about summary refs log tree commit diff
path: root/pkgs/tools/networking/connman-notify/default.nix
diff options
context:
space:
mode:
authorJosé Romildo Malaquias <malaquias@gmail.com>2016-07-20 22:44:55 -0300
committerJosé Romildo Malaquias <malaquias@gmail.com>2016-07-20 22:44:55 -0300
commit38d896aeee56701bcf2efe42528a1ffea063e2fa (patch)
tree53fc05a6917e5ecd611079be58901fb1649e64e3 /pkgs/tools/networking/connman-notify/default.nix
parentdb7b4fb073d25832ecc4e216d410ad2dde153c43 (diff)
downloadnixlib-38d896aeee56701bcf2efe42528a1ffea063e2fa.tar
nixlib-38d896aeee56701bcf2efe42528a1ffea063e2fa.tar.gz
nixlib-38d896aeee56701bcf2efe42528a1ffea063e2fa.tar.bz2
nixlib-38d896aeee56701bcf2efe42528a1ffea063e2fa.tar.lz
nixlib-38d896aeee56701bcf2efe42528a1ffea063e2fa.tar.xz
nixlib-38d896aeee56701bcf2efe42528a1ffea063e2fa.tar.zst
nixlib-38d896aeee56701bcf2efe42528a1ffea063e2fa.zip
connman-notify: init at 2014-06-23
Diffstat (limited to 'pkgs/tools/networking/connman-notify/default.nix')
-rw-r--r--pkgs/tools/networking/connman-notify/default.nix40
1 files changed, 40 insertions, 0 deletions
diff --git a/pkgs/tools/networking/connman-notify/default.nix b/pkgs/tools/networking/connman-notify/default.nix
new file mode 100644
index 000000000000..070666901724
--- /dev/null
+++ b/pkgs/tools/networking/connman-notify/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, fetchFromGitHub, pythonPackages, makeWrapper }:
+
+stdenv.mkDerivation rec {
+  name = "connman-notify-${version}";
+  version = "2014-06-23";
+
+  src = fetchFromGitHub {
+    owner = "wavexx";
+    repo = "connman-notify";
+    rev = "0ed9b5e4a0e1f03c83c4589cabf410cac66cd11d";
+    sha256 = "0lhk417fdg3qxs1marpqp277bdxhwnbyrld9xj224bfk5v7xi4bg";
+  };
+
+  nativeBuildInputs = [ makeWrapper ];
+
+  buildInputs = [
+    pythonPackages.python
+    pythonPackages.dbus
+    pythonPackages.pygobject
+    pythonPackages.pygtk
+    pythonPackages.notify
+  ];
+
+  installPhase = ''
+    mkdir -p $out/bin
+    cp -vai connman-notify $out/bin/
+  '';
+
+  preFixup = ''
+    wrapProgram $out/bin/connman-notify --prefix PYTHONPATH : "$PYTHONPATH"
+  '';  
+
+  meta = with stdenv.lib; {
+    description = "Desktop notification integration for connman";
+    homepage = https://github.com/wavexx/connman-notify;
+    license = licenses.gpl2;
+    platforms = platforms.unix;
+    maintainers = [ maintainers.romildo ];
+  };
+}