diff options
author | Florian Klink <flokli@flokli.de> | 2018-09-26 22:18:30 +0200 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2018-09-26 22:21:01 +0200 |
commit | bb51ba9bb883816b0f15b169c2f03510ad55c60d (patch) | |
tree | 4cc6af89906bcf5c19421ffac91074577fbbe209 /pkgs/applications/misc/golden-cheetah | |
parent | f753852e11d72c05cb74d1058ea8b7f6d5dd4748 (diff) | |
download | nixpkgs-bb51ba9bb883816b0f15b169c2f03510ad55c60d.tar nixpkgs-bb51ba9bb883816b0f15b169c2f03510ad55c60d.tar.gz nixpkgs-bb51ba9bb883816b0f15b169c2f03510ad55c60d.tar.bz2 nixpkgs-bb51ba9bb883816b0f15b169c2f03510ad55c60d.tar.lz nixpkgs-bb51ba9bb883816b0f15b169c2f03510ad55c60d.tar.xz nixpkgs-bb51ba9bb883816b0f15b169c2f03510ad55c60d.tar.zst nixpkgs-bb51ba9bb883816b0f15b169c2f03510ad55c60d.zip |
golden-cheetah: add desktop item and icon
Diffstat (limited to 'pkgs/applications/misc/golden-cheetah')
-rw-r--r-- | pkgs/applications/misc/golden-cheetah/default.nix | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/pkgs/applications/misc/golden-cheetah/default.nix b/pkgs/applications/misc/golden-cheetah/default.nix index eecc34b3d94..01447281fe7 100644 --- a/pkgs/applications/misc/golden-cheetah/default.nix +++ b/pkgs/applications/misc/golden-cheetah/default.nix @@ -1,8 +1,19 @@ { stdenv, fetchurl , qtbase, qtsvg, qtserialport, qtwebkit, qtmultimedia, qttools, qtconnectivity -, yacc, flex, zlib, qmake, makeWrapper +, yacc, flex, zlib, qmake, makeDesktopItem, makeWrapper }: -stdenv.mkDerivation rec { + +let + desktopItem = makeDesktopItem { + name = "goldencheetah"; + exec = "GoldenCheetah"; + icon = "goldencheetah"; + desktopName = "GoldenCheetah"; + genericName = "GoldenCheetah"; + comment = "Performance software for cyclists, runners and triathletes"; + categories = "Application;Utility;"; + }; +in stdenv.mkDerivation rec { name = "golden-cheetah-${version}"; version = "3.4"; src = fetchurl { @@ -27,6 +38,8 @@ stdenv.mkDerivation rec { mkdir -p $out/bin cp src/GoldenCheetah $out/bin wrapProgram $out/bin/GoldenCheetah --set LD_LIBRARY_PATH "${zlib.out}/lib" + install -Dm644 "${desktopItem}/share/applications/"* -t $out/share/applications/ + install -Dm644 src/Resources/images/gc.png $out/share/pixmaps/goldencheetah.png runHook postInstall ''; |