diff options
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 } |