diff options
author | Pier Luigi Fiorini | 2017-05-06 22:40:29 +0200 |
---|---|---|
committer | Pier Luigi Fiorini | 2017-05-06 22:40:29 +0200 |
commit | 93bf8a4dd0e5b73650f656f2abc52cd83e75cb0a (patch) | |
tree | 74254e129b6ae49e65490470023c2930f7e1c640 /PKGBUILD | |
parent | 8e983ebb000458a63c4c6c1734501e314f7ec46d (diff) | |
download | aur-93bf8a4dd0e5b73650f656f2abc52cd83e75cb0a.tar.gz |
Switch to qbs
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 11 insertions, 9 deletions
@@ -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 } |