[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