diff options
author | Sarah Brofeldt <sbrofeldt@gmail.com> | 2018-09-27 09:54:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-27 09:54:25 +0200 |
commit | fc301ec387164957490e10f273eaf70d597e16f5 (patch) | |
tree | 16b8be5dbf4aab2c0107d72f7daa8a0649a0de8a /pkgs/applications | |
parent | a70d3bab72ddcc80d45d1150cdaf4e857ff2af0b (diff) | |
parent | bb51ba9bb883816b0f15b169c2f03510ad55c60d (diff) | |
download | nixlib-fc301ec387164957490e10f273eaf70d597e16f5.tar nixlib-fc301ec387164957490e10f273eaf70d597e16f5.tar.gz nixlib-fc301ec387164957490e10f273eaf70d597e16f5.tar.bz2 nixlib-fc301ec387164957490e10f273eaf70d597e16f5.tar.lz nixlib-fc301ec387164957490e10f273eaf70d597e16f5.tar.xz nixlib-fc301ec387164957490e10f273eaf70d597e16f5.tar.zst nixlib-fc301ec387164957490e10f273eaf70d597e16f5.zip |
Merge pull request #47409 from flokli/golden-cheetah-desktop-item
golden-cheetah: add desktop item and icon
Diffstat (limited to 'pkgs/applications')
-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 eecc34b3d94f..01447281fe76 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 ''; |