Packaging/Icons: Difference between revisions

imported>Milahu
init
 
imported>Milahu
m use generic filename ${pname}.png
Line 26: Line 26:
     for i in 16 24 48 64 96 128 256 512; do
     for i in 16 24 48 64 96 128 256 512; do
       mkdir -p $out/share/icons/hicolor/''${i}x''${i}/apps
       mkdir -p $out/share/icons/hicolor/''${i}x''${i}/apps
       convert -background none -resize ''${i}x''${i} ${icon} $out/share/icons/hicolor/''${i}x''${i}/apps/scribus.png
       convert -background none -resize ''${i}x''${i} ${icon} $out/share/icons/hicolor/''${i}x''${i}/apps/${pname}.png
     done
     done
   '';
   '';
Line 32: Line 32:
}
}
</syntaxHighlight>
</syntaxHighlight>
Note: The icon filename contains the app name, here: <code>scribus.png</code>.


<code>-background none</code> will create transparent icons.
<code>-background none</code> will create transparent icons.
Alternative: <code>-background white</code>.
Alternative: <code>-background white</code>.