[neon/qt/qttools/Neon/testing] debian: ship all available icons of tools

Pino Toscano null at kde.org
Tue May 18 13:43:19 BST 2021


Git commit 32d2f6688ea202419dba1034a1295db278bd75bc by Pino Toscano.
Committed on 22/11/2020 at 12:15.
Pushed by sitter into branch 'Neon/testing'.

ship all available icons of tools

M  +3    -0    debian/changelog
M  +16   -3    debian/rules

https://invent.kde.org/neon/qt/qttools/commit/32d2f6688ea202419dba1034a1295db278bd75bc

diff --git a/debian/changelog b/debian/changelog
index 47658f2..5fb9fd2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,8 @@
 qttools-opensource-src (5.15.1-3) UNRELEASED; urgency=medium
 
+  [ Pino Toscano ]
+  * Ship all the available icons of assistant, designer, and linguist; ship them
+    in the global hicolor icon theme rather than the legacy pixmaps location.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 22 Nov 2020 13:10:25 +0100
 
diff --git a/debian/rules b/debian/rules
index 25a6d5c..864162c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -53,12 +53,25 @@ else
 endif
 	dh_install
 
+	# assistant icons
 	install -D -p -m0644 src/assistant/assistant/images/assistant-128.png \
-		debian/qt5-assistant/usr/share/pixmaps/assistant-qt5.png
+		debian/qt5-assistant/usr/share/icons/hicolor/128x128/apps/assistant-qt5.png
+	install -D -p -m0644 src/assistant/assistant/images/assistant.png \
+		debian/qt5-assistant/usr/share/icons/hicolor/32x32/apps/assistant-qt5.png
+	# designer icons
 	install -D -p -m0644 src/designer/src/designer/images/designer.png \
-		debian/qttools5-dev-tools/usr/share/pixmaps/designer-qt5.png
+		debian/qttools5-dev-tools/usr/share/icons/hicolor/128x128/apps/designer-qt5.png
+	# linguist icons
+	install -D -p -m0644 src/linguist/linguist/images/icons/linguist-16-32.png \
+		debian/qttools5-dev-tools/usr/share/icons/hicolor/16x16/apps/linguist-qt5.png
+	install -D -p -m0644 src/linguist/linguist/images/icons/linguist-32-32.png \
+		debian/qttools5-dev-tools/usr/share/icons/hicolor/32x32/apps/linguist-qt5.png
+	install -D -p -m0644 src/linguist/linguist/images/icons/linguist-48-32.png \
+		debian/qttools5-dev-tools/usr/share/icons/hicolor/48x48/apps/linguist-qt5.png
+	install -D -p -m0644 src/linguist/linguist/images/icons/linguist-64-32.png \
+		debian/qttools5-dev-tools/usr/share/icons/hicolor/64x64/apps/linguist-qt5.png
 	install -D -p -m0644 src/linguist/linguist/images/icons/linguist-128-32.png \
-		debian/qttools5-dev-tools/usr/share/pixmaps/linguist-qt5.png
+		debian/qttools5-dev-tools/usr/share/icons/hicolor/128x128/apps/linguist-qt5.png
 
 override_dh_link:
 	dh_link



More information about the Neon-commits mailing list