Unverified Commit 3b196fe9 authored by dish's avatar dish Committed by GitHub
Browse files

xbill: move icon to spec-compliant location (#494655)

parents f625ac5c 5c843161
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@
  libxpm,
  libxt,
  motif,
  imagemagick,
}:

stdenv.mkDerivation (finalAttrs: {
@@ -19,6 +20,7 @@ stdenv.mkDerivation (finalAttrs: {
  nativeBuildInputs = [
    autoreconfHook # Fix configure script that fails basic compilation check
    copyDesktopItems
    imagemagick
  ];

  buildInputs = [
@@ -65,7 +67,8 @@ stdenv.mkDerivation (finalAttrs: {
  makeFlags = "-B";

  postInstall = ''
    install -Dm644 pixmaps/icon.xpm $out/share/pixmaps/xbill.xpm
    mkdir -p $out/share/icons/hicolor/48x48/apps
    magick pixmaps/icon.xpm -resize 48x48 $out/share/icons/hicolor/48x48/apps/xbill.png
  '';

  doInstallCheck = true;