summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2021-02-27 21:33:37 +0000
committer Eric Hameleers <alien@slackware.com>2021-02-27 21:33:37 +0000
commit35a1a9bcbda1fc5b6e4af4e7842790c748bf0b9d (patch)
tree62d831ae6a6ba4d0409b009e0a096a052884b701
parent292d00b48969db434271f00409f546666d1ce2d5 (diff)
downloadasb-35a1a9bcbda1fc5b6e4af4e7842790c748bf0b9d.tar.gz
asb-35a1a9bcbda1fc5b6e4af4e7842790c748bf0b9d.tar.xz
chromium: use different application icons for ugoogled chromium
-rwxr-xr-xchromium/build/chromium.SlackBuild36
1 files changed, 24 insertions, 12 deletions
diff --git a/chromium/build/chromium.SlackBuild b/chromium/build/chromium.SlackBuild
index e041cc75..29fd4eb3 100755
--- a/chromium/build/chromium.SlackBuild
+++ b/chromium/build/chromium.SlackBuild
@@ -1173,20 +1173,32 @@ install -D -m0644 out/Release/${PRGNAM}.desktop \
$PKG/usr/share/applications/${PRGNAM}.desktop
# Install desktop icons:
-for size in 16 32; do
- install -D -m0644 \
- chrome/app/theme/default_100_percent/chromium/product_logo_$size.png \
- $PKG/usr/share/icons/hicolor/${size}x${size}/apps/${PRGNAM}.png
- ln -s ${PRGNAM}.png \
- $PKG/usr/share/icons/hicolor/${size}x${size}/apps/chromium-browser${SRCEXT}.png
-done
-for size in 24 48 64 128 256; do
- install -D -m0644 \
- chrome/app/theme/chromium/product_logo_$size.png \
- $PKG/usr/share/icons/hicolor/${size}x${size}/apps/${PRGNAM}.png
+if [ ${USE_UNGOOGLED} -eq 0 ]; then
+ for size in 16 32; do
+ install -D -m0644 \
+ chrome/app/theme/default_100_percent/chromium/product_logo_$size.png \
+ $PKG/usr/share/icons/hicolor/${size}x${size}/apps/${PRGNAM}.png
+ ln -s ${PRGNAM}.png \
+ $PKG/usr/share/icons/hicolor/${size}x${size}/apps/chromium-browser${SRCEXT}.png
+ done
+ for size in 24 48 64 128 256; do
+ install -D -m0644 \
+ chrome/app/theme/chromium/product_logo_$size.png \
+ $PKG/usr/share/icons/hicolor/${size}x${size}/apps/${PRGNAM}.png
+ ln -s ${PRGNAM}.png \
+ $PKG/usr/share/icons/hicolor/${size}x${size}/apps/chromium-browser${SRCEXT}.png
+ done
+else
+ for size in 16 24 32 48 64 128 256; do
+ mkdir -p $PKG/usr/share/icons/hicolor/${size}x${size}/apps/
+ convert ${SRCDIR}/${PRGNAM}.png -resize ${size}x${size} \
+ $PKG/usr/share/icons/hicolor/${size}x${size}/apps/${PRGNAM}.png
ln -s ${PRGNAM}.png \
$PKG/usr/share/icons/hicolor/${size}x${size}/apps/chromium-browser${SRCEXT}.png
-done
+ done
+ install -D -m0644 ${SRCDIR}/${PRGNAM}.svg \
+ $PKG/usr/share/icons/hicolor/scalable/apps/${PRGNAM}.png
+fi
# Without this file, chromium refuses to start:
cp -a out/Release/icudtl.dat $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/