summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleg Shparber2016-05-04 23:56:12 -0400
committerOleg Shparber2016-05-04 23:56:12 -0400
commit4e526ae998790735cd5ce60092cf5f3bc544efa9 (patch)
tree25b6275e7f3a5e511aed6fc7efd9f70f8156d727
parent05f3ebb1e712b6bc1b3c6799647bfbae95521182 (diff)
downloadaur-4e526ae998790735cd5ce60092cf5f3bc544efa9.tar.gz
Upstream release 0.12.4
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD29
-rw-r--r--quassel-client.install9
-rw-r--r--quassel-monolithic.install9
-rw-r--r--quassel.install1
-rw-r--r--quassel.service2
6 files changed, 23 insertions, 47 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 94d66e73065e..36cd96448be0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,23 @@
# Generated by mksrcinfo v8
-# Thu May 5 03:55:09 UTC 2016
+# Thu May 5 03:55:53 UTC 2016
pkgbase = quassel-light
pkgdesc = Next-generation distributed IRC client (minimal dependencies)
- pkgver = 0.12.2
- pkgrel = 3
+ pkgver = 0.12.4
+ pkgrel = 1
url = http://quassel-irc.org/
arch = i686
arch = x86_64
license = GPL
makedepends = cmake
- source = http://quassel-irc.org/pub/quassel-0.12.2.tar.bz2
+ source = http://quassel-irc.org/pub/quassel-0.12.4.tar.bz2
source = quassel.service
source = quassel.conf
- sha256sums = 6bd6f79ecb88fb857bea7e89c767a3bd0f413ff01bae9298dd2e563478947897
- sha256sums = 828aaf27696ffe2aa4b80755a09bdf264f644d9539366981697a73bb23340d7b
- sha256sums = f3031ea8217e01ba42cea14606169e3e27affa5918968ffd5a03c21ae92fe2b8
+ sha256sums = 93e4e54cb3743cbe2e5684c2fcba94fd2bc2cd739f7672dee14341b49c29444d
+ sha256sums = 5dbe20290f3361b9b7a74a52905137e76b656976febf2d31082a2276f9dcde7f
sha256sums = f3031ea8217e01ba42cea14606169e3e27affa5918968ffd5a03c21ae92fe2b8
pkgname = quassel-client-light
pkgdesc = Next-generation distributed IRC client - client only (minimal dependencies)
- install = quassel-client.install
depends = qt5-base
provides = quassel-client
conflicts = quassel-monolithic
@@ -27,16 +25,16 @@ pkgname = quassel-client-light
pkgname = quassel-core-light
pkgdesc = Next-generation distributed IRC client - core only (minimal dependencies)
install = quassel.install
- depends = qt5-base
+ depends = qca-qt5
depends = qt5-script
+ optdepends = postgresql: PostgreSQL database support
provides = quassel-core
backup = etc/conf.d/quassel
pkgname = quassel-monolithic-light
pkgdesc = Next-generation distributed IRC client - monolithic (minimal dependencies)
- install = quassel-monolithic.install
- depends = qt5-base
depends = qt5-script
+ optdepends = postgresql: PostgreSQL database support
provides = quassel-monolithic
conflicts = quassel-client
diff --git a/PKGBUILD b/PKGBUILD
index e80b99d983a8..51c1031f3c4d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,8 +6,8 @@
_pkgbase=quassel
pkgbase=${_pkgbase}-light
pkgname=('quassel-client-light' 'quassel-core-light' 'quassel-monolithic-light')
-pkgver=0.12.2
-pkgrel=3
+pkgver=0.12.4
+pkgrel=1
pkgdesc="Next-generation distributed IRC client (minimal dependencies)"
arch=('i686' 'x86_64')
url="http://quassel-irc.org/"
@@ -16,20 +16,18 @@ makedepends=('cmake')
source=(http://quassel-irc.org/pub/${_pkgbase}-$pkgver.tar.bz2
${_pkgbase}.service
${_pkgbase}.conf)
-sha256sums=('6bd6f79ecb88fb857bea7e89c767a3bd0f413ff01bae9298dd2e563478947897'
- '828aaf27696ffe2aa4b80755a09bdf264f644d9539366981697a73bb23340d7b'
- 'f3031ea8217e01ba42cea14606169e3e27affa5918968ffd5a03c21ae92fe2b8'
+sha256sums=('93e4e54cb3743cbe2e5684c2fcba94fd2bc2cd739f7672dee14341b49c29444d'
+ '5dbe20290f3361b9b7a74a52905137e76b656976febf2d31082a2276f9dcde7f'
'f3031ea8217e01ba42cea14606169e3e27affa5918968ffd5a03c21ae92fe2b8')
prepare() {
+ cd "${srcdir}"
+ mkdir build{,-client,-mono}
cd ${_pkgbase}-$pkgver
}
build() {
cd "${srcdir}"
- [[ ! -d build ]] && mkdir build
- [[ ! -d build-client ]] && mkdir build-client
- [[ ! -d build-mono ]] && mkdir build-mono
# Core
cd "${srcdir}"/build
@@ -37,7 +35,6 @@ build() {
-DCMAKE_INSTALL_PREFIX=/usr/ \
-DUSE_QT5=ON \
-DWITH_KDE=OFF \
- -DCMAKE_BUILD_TYPE="Release" \
-DHAVE_SSL=TRUE \
-DWANT_CORE=ON \
-DWANT_MONO=OFF \
@@ -56,11 +53,11 @@ build() {
-DUSE_QT5=ON \
-DWITH_KDE=OFF \
-DHAVE_SSL=TRUE \
- -DCMAKE_BUILD_TYPE="Release" \
-DWANT_CORE=OFF \
-DWANT_QTCLIENT=ON \
-DWANT_MONO=OFF \
-DWITH_WEBKIT=OFF \
+ -DCMAKE_BUILD_TYPE="Release" \
../quassel-${pkgver}/ \
-Wno-dev
make
@@ -72,11 +69,11 @@ build() {
-DUSE_QT5=ON \
-DWITH_KDE=OFF \
-DHAVE_SSL=TRUE \
- -DCMAKE_BUILD_TYPE="Release" \
-DWANT_CORE=OFF \
-DWANT_QTCLIENT=OFF \
-DWANT_MONO=ON \
-DWITH_WEBKIT=OFF \
+ -DCMAKE_BUILD_TYPE="Release" \
../quassel-${pkgver}/ \
-Wno-dev
make
@@ -84,10 +81,11 @@ build() {
package_quassel-core-light() {
pkgdesc="Next-generation distributed IRC client - core only (minimal dependencies)"
-depends=('qt5-base' 'qt5-script')
+depends=('qca-qt5' 'qt5-script')
+optdepends=('postgresql: PostgreSQL database support')
backup=(etc/conf.d/quassel)
provides=('quassel-core')
-install=quassel.install
+install=${_pkgbase}.install
cd "${srcdir}"/build
make DESTDIR="${pkgdir}" install
@@ -106,7 +104,6 @@ pkgdesc="Next-generation distributed IRC client - client only (minimal dependenc
depends=('qt5-base')
provides=('quassel-client')
conflicts=('quassel-monolithic')
-install=quassel-client.install
cd "${srcdir}"/build-client
make DESTDIR="${pkgdir}" install
@@ -114,10 +111,10 @@ install=quassel-client.install
package_quassel-monolithic-light() {
pkgdesc="Next-generation distributed IRC client - monolithic (minimal dependencies)"
-depends=('qt5-base' 'qt5-script')
+depends=('qt5-script')
+optdepends=('postgresql: PostgreSQL database support')
provides=('quassel-monolithic')
conflicts=('quassel-client')
-install=quassel-monolithic.install
cd "${srcdir}"/build-mono
make DESTDIR="${pkgdir}" install
diff --git a/quassel-client.install b/quassel-client.install
deleted file mode 100644
index 1c93ee3f9ef2..000000000000
--- a/quassel-client.install
+++ /dev/null
@@ -1,9 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-post_upgrade() {
- post_install
-}
-post_remove() {
- post_install
-}
diff --git a/quassel-monolithic.install b/quassel-monolithic.install
deleted file mode 100644
index 1c93ee3f9ef2..000000000000
--- a/quassel-monolithic.install
+++ /dev/null
@@ -1,9 +0,0 @@
-post_install() {
- xdg-icon-resource forceupdate --theme hicolor &> /dev/null
-}
-post_upgrade() {
- post_install
-}
-post_remove() {
- post_install
-}
diff --git a/quassel.install b/quassel.install
index b6c2db3c09e0..a124d9d058ab 100644
--- a/quassel.install
+++ b/quassel.install
@@ -1,7 +1,6 @@
post_install() {
useradd -r -s /bin/false -d /var/lib/quassel quassel
mkdir -p /var/lib/quassel && chown -R quassel:quassel /var/lib/quassel
-# xdg-icon-resource forceupdate --theme hicolor &> /dev/null
}
post_upgrade() {
diff --git a/quassel.service b/quassel.service
index 9cf1a4329af8..b23c61af2b9e 100644
--- a/quassel.service
+++ b/quassel.service
@@ -8,7 +8,7 @@ User=quassel
Group=quassel
PIDFile=/var/run/quassel.pid
EnvironmentFile=/etc/conf.d/quassel
-ExecStart=/usr/bin/quasselcore --listen=${LISTEN} --configdir=/var/lib/quassel
+ExecStart=/usr/bin/quasselcore --configdir=/var/lib/quassel
[Install]
WantedBy=multi-user.target