diff options
author | Matej Cotman <cotman.matej@gmail.com> | 2014-09-12 13:51:20 +0200 |
---|---|---|
committer | Matej Cotman <cotman.matej@gmail.com> | 2014-09-12 14:10:26 +0200 |
commit | 7f76092ffc6fc39f7ccdc03fe308e7f7c5d3dc09 (patch) | |
tree | a18ffa5c1b6719bd6f9a34b15b701a8523e671a5 /pkgs/tools/networking/cmst | |
parent | 99a46a0ecafb5119d4222502a310817a95675311 (diff) |
new package: cmst - qt gui for connman
Diffstat (limited to 'pkgs/tools/networking/cmst')
-rw-r--r-- | pkgs/tools/networking/cmst/default.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/tools/networking/cmst/default.nix b/pkgs/tools/networking/cmst/default.nix new file mode 100644 index 0000000000000..52a1baa05a66e --- /dev/null +++ b/pkgs/tools/networking/cmst/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchgit, qt5, makeWrapper, libX11 }: + +stdenv.mkDerivation rec { + name = "cmst-2014.08.23"; + rev = "refs/tags/${name}"; + src = fetchgit { + url = "git://github.com/andrew-bibb/cmst.git"; + inherit rev; + sha256 = "07g5i929jxlh6vm0ad8x33qmf2sryiichlv37x7fpn20h3xcsia0"; + }; + + buildInputs = [ qt5 makeWrapper ]; + + configurePhase = '' + substituteInPlace ./cmst.pro \ + --replace "/usr/bin" "$out/bin" \ + --replace "/usr/share" "$out/usr/share" + ''; + + buildPhase = '' + qmake PREFIX=$out + make + ''; + + postInstall = '' + wrapProgram $out/bin/cmst \ + --prefix "QTCOMPOSE" ":" "${libX11}/share/X11/locale" + ''; + + meta = { + description = "QT GUI for Connman with system tray icon"; + homepage = "https://github.com/andrew-bibb/cmst"; + maintainers = [ stdenv.lib.maintainers.matejc ]; + platforms = stdenv.lib.platforms.linux; + license = stdenv.lib.licenses.mit; + }; +} |