[arch-commits] Commit in breeze/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Wed May 27 17:23:04 UTC 2015


    Date: Wednesday, May 27, 2015 @ 19:23:04
  Author: arojas
Revision: 239816

Split off icons (FS#45097)

Modified:
  breeze/trunk/PKGBUILD

----------+
 PKGBUILD |   27 ++++++++++++++++++++-------
 1 file changed, 20 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-05-27 05:50:00 UTC (rev 239815)
+++ PKGBUILD	2015-05-27 17:23:04 UTC (rev 239816)
@@ -4,9 +4,9 @@
 # Contributor: Antonio Rojas
 
 pkgbase=breeze
-pkgname=('breeze' 'breeze-kde4')
+pkgname=('breeze' 'breeze-icons' 'breeze-kde4')
 pkgver=5.3.1
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url='https://projects.kde.org/projects/kde/workspace/breeze'
 license=('LGPL')
@@ -39,17 +39,19 @@
 }
 
 package_breeze() {
-  depends=('frameworkintegration' 'kdecoration')
+  depends=('frameworkintegration' 'kdecoration' 'breeze-icons')
   pkgdesc='Artwork, styles and assets for the Breeze visual style for the Plasma Desktop'
   optdepends=('breeze-kde4: Breeze widget style for KDE4 applications'
-              'oxygen-icons: fallback icon theme'
-	      'gtk-theme-orion: GTK theme matching Breeze'
+		'gtk-theme-orion: GTK theme matching Breeze'
 		'kcmutils: for breeze-settings')
   groups=('plasma')
 
   cd build
-  make DESTDIR="${pkgdir}" install
+  make DESTDIR="$pkgdir" install
 
+  # split off icons
+  rm -r "$pkgdir"/usr/share/icons/{breeze,breeze-dark}
+
   # make QtCurve preset and color scheme available for KDE4 too
   install -d "$pkgdir"/usr/share/apps/{QtCurve,color-schemes}
   ln -s /usr/share/QtCurve/Breeze.qtcurve "$pkgdir"/usr/share/apps/QtCurve/
@@ -56,12 +58,23 @@
   ln -s /usr/share/color-schemes/Breeze{,Dark}.colors "$pkgdir"/usr/share/apps/color-schemes/
 }
 
+package_breeze-icons() {
+  pkgdesc='Breeze icon themes for KDE Plasma'
+  optdepends=('oxygen-icons: fallback icon theme')
+  
+  cd build/icons
+  make DESTDIR="$pkgdir" install
+
+  cd ../icons-dark
+  make DESTDIR="$pkgdir" install
+}
+
 package_breeze-kde4() {
   pkgdesc='Artwork, styles and assets for the Breeze visual style for the KDE4'
   depends=('kdelibs')
 
   cd build-kde4
-  make DESTDIR="${pkgdir}" install
+  make DESTDIR="$pkgdir" install
 
   # needed for pure Qt4 apps
   install -d "$pkgdir"/usr/lib/qt4/plugins/styles



More information about the arch-commits mailing list