lol

Merge pull request #39368 from flokli/sqldeveloper-desktopitem

sqldeveloper: add desktop item

authored by

Pascal Wittmann and committed by
GitHub
d3a5a921 18c6c495

+20 -2
+20 -2
pkgs/development/tools/database/sqldeveloper/default.nix
··· 1 - { stdenv, makeWrapper, requireFile, unzip, openjdk }: 1 + { stdenv, makeDesktopItem, makeWrapper, requireFile, unzip, openjdk }: 2 2 3 - stdenv.mkDerivation rec { 3 + let 4 4 version = "17.4.1.054.0712"; 5 + 6 + desktopItem = makeDesktopItem { 7 + name = "sqldeveloper"; 8 + exec = "sqldeveloper"; 9 + icon = "sqldeveloper"; 10 + desktopName = "Oracle SQL Developer"; 11 + genericName = "Oracle SQL Developer"; 12 + comment = "Oracle's Oracle DB GUI client"; 13 + categories = "Application;Development;"; 14 + }; 15 + in 16 + stdenv.mkDerivation rec { 17 + 18 + inherit version; 5 19 name = "sqldeveloper-${version}"; 6 20 7 21 src = requireFile rec { ··· 51 65 cd $out 52 66 unzip ${src} 53 67 mv sqldeveloper $out/lib/${name} 68 + 69 + install -D -m 444 $out/lib/$name/icon.png $out/share/pixmaps/sqldeveloper.png 70 + mkdir -p $out/share/applications 71 + cp ${desktopItem}/share/applications/* $out/share/applications 54 72 ''; 55 73 56 74 meta = with stdenv.lib; {