git » breeze.git » commit c3ac55c

Split off icons (FS#45097)

author Antonio Rojas
2015-05-27 17:23:04 UTC
committer Antonio Rojas
2015-05-27 17:23:04 UTC
parent e92168384deebbd3bb1d98d4fc5ce72404b2de9f

Split off icons (FS#45097)

PKGBUILD +20 -7

diff --git a/PKGBUILD b/PKGBUILD
index 11e2a47..1537640 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,9 +3,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')
@@ -38,16 +38,18 @@ build() {
 }
 
 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}
@@ -55,12 +57,23 @@ package_breeze() {
   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