diff options
author | Pier Luigi Fiorini | 2017-05-15 01:07:38 +0200 |
---|---|---|
committer | Pier Luigi Fiorini | 2017-05-15 01:08:03 +0200 |
commit | f60911785c8f0d0bffb5028c989b0f4a1de12bf9 (patch) | |
tree | aa0eb53079a8d7d594f90ef190cd6ce9bc452d5b | |
parent | a8673d6a94a9fbff94f45db03ffc50228aa46960 (diff) | |
download | aur-f60911785c8f0d0bffb5028c989b0f4a1de12bf9.tar.gz |
Build with Qbs
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 14 insertions, 15 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Wed Apr 26 21:02:26 UTC 2017 +# Sun May 14 23:07:56 UTC 2017 pkgbase = liri-settings-git pkgdesc = Settings application and modules for Liri OS - pkgver = 20161009.341e340 + pkgver = 20170515.4784cc0 pkgrel = 1 url = https://liri.io arch = i686 @@ -12,7 +12,7 @@ pkgbase = liri-settings-git groups = liri-git license = GPL3 makedepends = git - makedepends = extra-cmake-modules + makedepends = qbs depends = vibe-git depends = liri-wayland-git depends = libqtxdg @@ -1,14 +1,14 @@ # Maintainer: Pier Luigi Fiorini <pierluigi.fiorini@gmail.com> pkgname=liri-settings-git -pkgver=20161009.341e340 +pkgver=20170515.4784cc0 pkgrel=1 pkgdesc="Settings application and modules for Liri OS" arch=('i686' 'x86_64' 'armv6h' 'armv7h') url='https://liri.io' license=('GPL3') depends=('vibe-git' 'liri-wayland-git' 'libqtxdg' 'qt5-accountsservice-git' 'polkit-qt5' 'xkeyboard-config') -makedepends=('git' 'extra-cmake-modules') +makedepends=('git' 'qbs') conflicts=('liri-settings') replaces=('liri-settings') provides=('liri-settings') @@ -26,20 +26,19 @@ pkgver() { } prepare() { - mkdir -p build + cd ${srcdir}/${_gitname} + git submodule update --init } build() { - cd build - cmake ../${_gitname} \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DKDE_INSTALL_LIBDIR=lib \ - -DKDE_INSTALL_LIBEXECDIR=lib - 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 lirideployment.qmlDir:lib/qt/qml } package() { - cd build - make DESTDIR="${pkgdir}" install + cd ${srcdir}/${_gitname} + qbs install -d build --no-build -v --install-root $pkgdir/usr profile:qt5 } |