summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleg Shparber2015-01-17 07:59:12 -0800
committerOleg Shparber2015-01-17 07:59:12 -0800
commitf1cef981a7b1ab2cb62134e2a8b3b99e20a1fe50 (patch)
tree1b42e87b06f7c535d9b514131bb0759b1c12139b
parent55286f60405dc98b48795222b08f496a88f86a30 (diff)
downloadaur-f1cef981a7b1ab2cb62134e2a8b3b99e20a1fe50.tar.gz
quassel-light: Qt5 version
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD37
2 files changed, 24 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ccedbf859f2..5e153ca3cf19 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = quassel-light
pkgdesc = Modern, cross-platform, distributed IRC client; built with few dependencies
pkgver = 0.11.0
- pkgrel = 1
+ pkgrel = 2
url = http://quassel-irc.org/
install = quassel.install
arch = i686
arch = x86_64
license = GPL
makedepends = cmake
- makedepends = automoc4
- depends = qt4
+ depends = qt5-base
optdepends = qca-ossl
provides = quassel-core
provides = quassel-client
diff --git a/PKGBUILD b/PKGBUILD
index 43751d85f820..da9984c0d1a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,14 +4,14 @@
pkgname=quassel-light
pkgver=0.11.0
-pkgrel=1
+pkgrel=2
pkgdesc="Modern, cross-platform, distributed IRC client; built with few dependencies"
arch=('i686' 'x86_64')
url="http://quassel-irc.org/"
license=('GPL')
-depends=('qt4')
+depends=('qt5-base')
optdepends=('qca-ossl')
-makedepends=('cmake' 'automoc4')
+makedepends=('cmake')
provides=('quassel-core' 'quassel-client')
conflicts=('quassel-core' 'quassel-client')
install=quassel.install
@@ -24,19 +24,26 @@ sha256sums=('99a191b8bc2a410f7020b890ec57e0be49313f539da9f4843675bb108b0f4504'
'f3031ea8217e01ba42cea14606169e3e27affa5918968ffd5a03c21ae92fe2b8')
build() {
- cd quassel-$pkgver
- cmake -DCMAKE_INSTALL_PREFIX=/usr/ \
- -DWITH_KDE=OFF \
- -DWITH_WEBKIT=OFF \
- -DWITH_PHONON=OFF \
- -DWITH_LIBINDICATE=OFF \
- -DCMAKE_BUILD_TYPE="Release" \
- -Wno-dev
- make
+ [[ ! -d build ]] && mkdir build
+ cd build
+
+ cmake \
+ -DCMAKE_INSTALL_PREFIX=/usr/ \
+ -DUSE_QT5=ON \
+ -DWANT_MONO=OFF \
+ -DWITH_KDE=OFF \
+ -DWITH_WEBKIT=OFF \
+ -DWITH_PHONON=OFF \
+ -DWITH_LIBINDICATE=OFF \
+ -DCMAKE_BUILD_TYPE="Release" \
+ ../quassel-${pkgver}/ \
+ -Wno-dev
+
+ make
}
package() {
- make -C quassel-$pkgver DESTDIR="$pkgdir" install
- install -Dm644 quassel.service "$pkgdir"/usr/lib/systemd/system/quassel.service
- install -Dm644 quassel.conf "$pkgdir"/etc/conf.d/quassel
+ make -C build DESTDIR="$pkgdir" install
+ install -Dm644 quassel.service "$pkgdir"/usr/lib/systemd/system/quassel.service
+ install -Dm644 quassel.conf "$pkgdir"/etc/conf.d/quassel
}