summarylogtreecommitdiffstats
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
parent8e983ebb000458a63c4c6c1734501e314f7ec46d (diff)
downloadaur-93bf8a4dd0e5b73650f656f2abc52cd83e75cb0a.tar.gz
Switch to qbs
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD20
2 files changed, 14 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a027a32f822c..7d24fcd96c5d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
# Generated by mksrcinfo v8
-# Tue Apr 25 14:51:07 UTC 2017
+# Sat May 6 20:40:22 UTC 2017
pkgbase = liri-wallpapers-git
pkgdesc = Wallpapers for Liri OS
- pkgver = 20170425.9a114fb
+ pkgver = 20170505.1326b20
pkgrel = 1
url = https://liri.io
arch = any
groups = liri-git
license = CCPL
makedepends = git
- makedepends = qt5-base
+ makedepends = qbs
provides = liri-wallpapers
conflicts = hawaii-wallpapers-git
conflicts = liri-wallpapers
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
}