summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPier Luigi Fiorini2017-05-06 22:40:29 +0200
committerPier Luigi Fiorini2017-05-06 22:40:29 +0200
commit93bf8a4dd0e5b73650f656f2abc52cd83e75cb0a (patch)
tree74254e129b6ae49e65490470023c2930f7e1c640 /PKGBUILD
parent8e983ebb000458a63c4c6c1734501e314f7ec46d (diff)
downloadaur-93bf8a4dd0e5b73650f656f2abc52cd83e75cb0a.tar.gz
Switch to qbs
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD20
1 files changed, 11 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cc13609c061a..97d91bfea82f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: Pier Luigi Fiorini <pierluigi.fiorini@gmail.com>
pkgname=liri-wallpapers-git
-pkgver=20170425.9a114fb
+pkgver=20170505.1326b20
pkgrel=1
pkgdesc="Wallpapers for Liri OS"
arch=('any')
url='https://liri.io'
license=('CCPL')
-makedepends=('git' 'qt5-base')
+makedepends=('git' 'qbs')
conflicts=('hawaii-wallpapers-git' 'liri-wallpapers')
replaces=('hawaii-wallpapers-git' 'liri-wallpapers')
provides=('liri-wallpapers')
@@ -25,17 +25,19 @@ pkgver() {
}
prepare() {
- mkdir -p build
- pushd ${_gitname} && git submodule update --init && popd
+ cd ${srcdir}/${_gitname}
+ git submodule update --init
}
build() {
- cd build
- qmake LIRI_INSTALL_PREFIX=/usr ../${_gitname}/wallpapers.pro
- make
+ cd ${srcdir}/${_gitname}
+ qbs setup-toolchains --type gcc /usr/bin/g++ gcc
+ qbs setup-qt /usr/bin/qmake-qt5 qt5
+ qbs config profiles.qt5.baseProfile gcc
+ qbs build --no-install -d build profile:qt5 qbs.installRoot:/usr
}
package() {
- cd build
- make INSTALL_ROOT="${pkgdir}" install
+ cd ${srcdir}/${_gitname}
+ qbs install -d build --no-build -v --install-root $pkgdir/usr profile:qt5
}