[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