[SCM] breeze-icons packaging branch, master, updated. debian/5.28.0-1-2-g9179b08
Pino Toscano
pino at moszumanska.debian.org
Sat Jun 24 10:49:05 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/frameworks/breeze-icons.git;a=commitdiff;h=9179b08
The following commit has been merged in the master branch:
commit 9179b08feae424df136fff92f15d8ddc54c69423
Author: Pino Toscano <pino at debian.org>
Date: Sat Jun 24 12:48:35 2017 +0200
enable the RCC icon resources
- pass -DBINARY_ICONS_RESOURCE=ON to cmake to explicitly enable them
- add a new breeze-icon-theme-rcc binary for *.rcc files
---
debian/breeze-icon-theme-rcc.install | 1 +
debian/changelog | 4 ++++
debian/control | 9 +++++++++
debian/rules | 9 ++++++++-
4 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/debian/breeze-icon-theme-rcc.install b/debian/breeze-icon-theme-rcc.install
new file mode 100644
index 0000000..6370642
--- /dev/null
+++ b/debian/breeze-icon-theme-rcc.install
@@ -0,0 +1 @@
+usr/share/icons/*/*.rcc
diff --git a/debian/changelog b/debian/changelog
index 01f9ca6..d82f535 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,9 @@
breeze-icons (4:5.28.0-2) UNRELEASED; urgency=medium
+ [ Pino Toscano ]
+ * Enable the RCC icon resources:
+ - pass -DBINARY_ICONS_RESOURCE=ON to cmake to explicitly enable them
+ - add a new breeze-icon-theme-rcc binary for *.rcc files
-- Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Sat, 24 Jun 2017 12:17:09 +0200
diff --git a/debian/control b/debian/control
index f489356..3257d9b 100644
--- a/debian/control
+++ b/debian/control
@@ -22,3 +22,12 @@ Description: Default Plasma icon theme.
This is the default icon theme for the KDE Plasma 5 desktop.
.
This package is part of the Breeze theme module.
+
+Package: breeze-icon-theme-rcc
+Architecture: all
+Depends: ${misc:Depends}
+Description: RCC resources for the breeze icon theme
+ Breeze is the default icon theme for the KDE Plasma 5 desktop. This package
+ contains the icons in RCC format.
+ .
+ This package is part of the Breeze theme module.
diff --git a/debian/rules b/debian/rules
index 2722b4f..28c1f25 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,8 +2,15 @@
include /usr/share/pkg-kde-tools/qt-kde-team/3/debian-qt-kde.mk
+override_dh_auto_configure:
+ $(overridden_command) -- -DBINARY_ICONS_RESOURCE=ON
+
+override_dh_auto_install:
+ $(overridden_command) --destdir=debian/breeze-icon-theme
+
# dhmk does not support -indep variant!
override_dh_install:
- $(overridden_command)
+ $(overridden_command) --sourcedir=debian/breeze-icon-theme
+ rm debian/breeze-icon-theme/usr/share/icons/*/*.rcc
find $(CURDIR)/debian/breeze-icon-theme -type d -print0 |xargs -0 rmdir --ignore-fail-on-non-empty
bash $(CURDIR)/debian/symlink_duplicates.sh $(CURDIR)/debian/breeze-icon-theme $(CURDIR)/debian/breeze-icon-theme/usr/share/icons
--
breeze-icons packaging
More information about the pkg-kde-commits
mailing list