author | Antonio Rojas
<arojas@archlinux.org> 2018-08-23 21:59:23 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2018-08-23 21:59:23 UTC |
parent | cfda797e286e0c93ed2892e5398667876f2ef1ed |
PKGBUILD | +12 | -34 |
diff --git a/PKGBUILD b/PKGBUILD index 48ed5c0..5b5b652 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,15 +2,19 @@ # Maintainer: Antonio Rojas <arojas@archlinux.org> # Contributor: Andrea Scarpino <andrea@archlinux.org> -pkgbase=breeze -pkgname=(breeze breeze-kde4) +pkgname=breeze pkgver=5.13.4 -pkgrel=1 +pkgrel=2 arch=(x86_64) +pkgdesc='Artwork, styles and assets for the Breeze visual style for the Plasma Desktop' url='https://www.kde.org/workspaces/plasmadesktop/' license=(LGPL) -makedepends=(extra-cmake-modules frameworkintegration kdelibs automoc4 kdecoration kcmutils plasma-framework) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgbase-$pkgver.tar.xz"{,.sig}) +depends=(frameworkintegration kdecoration breeze-icons kwayland hicolor-icon-theme) +makedepends=(extra-cmake-modules kcmutils) +optdepends=('breeze-gtk: Breeze widget style for GTK applications' + 'kcmutils: for breeze-settings') +groups=(plasma) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) sha256sums=('04e157d3468a85190cb7c8acff09c382830d9c15fc53200394359d393f6aaccf' 'SKIP') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell @@ -19,45 +23,19 @@ validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin <notmart@gmail.com> prepare() { - mkdir -p build{,-kde4} + mkdir -p build } build() { cd build - cmake ../$pkgbase-$pkgver \ + cmake ../$pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_TESTING=OFF make - - cd ../build-kde4 - cmake ../$pkgbase-$pkgver \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_KDE4=ON \ - -DBUILD_TESTING=OFF - make } -package_breeze() { - depends=(frameworkintegration kdecoration breeze-icons kwayland hicolor-icon-theme) - pkgdesc='Artwork, styles and assets for the Breeze visual style for the Plasma Desktop' - optdepends=('breeze-kde4: Breeze widget style for KDE4 applications' - 'breeze-gtk: Breeze widget style for GTK applications' - 'kcmutils: for breeze-settings') - groups=(plasma) - +package() { cd build make DESTDIR="$pkgdir" install } - -package_breeze-kde4() { - pkgdesc='Breeze widget style for KDE4 applications' - depends=(kdelibs) - - cd build-kde4 - make DESTDIR="$pkgdir" install - - # needed for pure Qt4 apps - install -d "$pkgdir"/usr/lib/qt4/plugins/styles - ln -s /usr/lib/kde4/plugins/styles/breeze.so "$pkgdir"/usr/lib/qt4/plugins/styles -}