diff options
author | Jascha Geerds <jg@ekby.de> | 2015-04-27 23:51:46 +0200 |
---|---|---|
committer | Jascha Geerds <jg@ekby.de> | 2015-04-28 00:01:58 +0200 |
commit | 1b3fb2709ea7fa5d1f5eb3c8346b946120815411 (patch) | |
tree | ffb61d9f0abc3540f7d29ce66fc80a89d12b44de /pkgs | |
parent | 00ab10de74bb8d67d426e6181cdad904e607c95a (diff) | |
download | nixlib-1b3fb2709ea7fa5d1f5eb3c8346b946120815411.tar nixlib-1b3fb2709ea7fa5d1f5eb3c8346b946120815411.tar.gz nixlib-1b3fb2709ea7fa5d1f5eb3c8346b946120815411.tar.bz2 nixlib-1b3fb2709ea7fa5d1f5eb3c8346b946120815411.tar.lz nixlib-1b3fb2709ea7fa5d1f5eb3c8346b946120815411.tar.xz nixlib-1b3fb2709ea7fa5d1f5eb3c8346b946120815411.tar.zst nixlib-1b3fb2709ea7fa5d1f5eb3c8346b946120815411.zip |
dvdisaster: Add icons and desktop file
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/cd-dvd/dvdisaster/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/tools/cd-dvd/dvdisaster/default.nix b/pkgs/tools/cd-dvd/dvdisaster/default.nix index 472ef056f1f1..704c3643f3c8 100644 --- a/pkgs/tools/cd-dvd/dvdisaster/default.nix +++ b/pkgs/tools/cd-dvd/dvdisaster/default.nix @@ -18,6 +18,7 @@ stdenv.mkDerivation rec { postPatch = '' patchShebangs ./ + sed -i 's/dvdisaster48.png/dvdisaster/' contrib/dvdisaster.desktop ''; # Explicit --docdir= is required for on-line help to work: @@ -28,6 +29,16 @@ stdenv.mkDerivation rec { glib gtk2 ]; + postInstall = '' + mkdir -pv $out/share/applications + cp contrib/dvdisaster.desktop $out/share/applications/ + + for size in 16 24 32 48 64; do + mkdir -pv $out/share/icons/hicolor/"$size"x"$size"/apps/ + cp contrib/dvdisaster"$size".png $out/share/icons/hicolor/"$size"x"$size"/apps/dvdisaster.png + done + ''; + meta = with stdenv.lib; { homepage = http://dvdisaster.net/; description = "data loss/scratch/aging protection for CD/DVD media"; |