summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lane2020-12-10 12:59:31 +0000
committerChris Lane2020-12-10 12:59:31 +0000
commitf76397980e4d230251bd0527e09b9345842a5168 (patch)
treee6ccd2cfa4c95845ca1db107570b430cafb78b53
parentec8af1ebd1dd898ac1858648f4c3f4ab92f3ee46 (diff)
downloadaur-f76397980e4d230251bd0527e09b9345842a5168.tar.gz
Clean up pkgbuild and reduce size
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD38
2 files changed, 22 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cfb53126c5d6..cf6cdc8c8197 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = quassel-core-lighter-git
pkgdesc = Qt-based distributed IRC client (core only) - minimal dependencies
- pkgver = 0.14.pre.r130.g01d67be2
+ pkgver = 0.14.pre.r255.gb0035602
pkgrel = 1
url = https://quassel-irc.org
arch = i686
@@ -12,13 +12,13 @@ pkgbase = quassel-core-lighter-git
makedepends = extra-cmake-modules
makedepends = ninja
makedepends = boost
- depends = qt5-script
+ depends = qt5-base
optdepends = qca: encryption support
optdepends = libldap: LDAP support
optdepends = qt5-tools: translations support
provides = quassel-core
conflicts = quassel-core
- source = quassel-core-lighter-git::git+https://github.com/quassel/quassel
+ source = quassel-core-lighter-git-0.14.pre.r255.gb0035602::git+https://github.com/quassel/quassel
md5sums = SKIP
pkgname = quassel-core-lighter-git
diff --git a/PKGBUILD b/PKGBUILD
index 347323fad210..df8e183ccd0d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,49 +1,49 @@
# Maintainer: Chris Lane <aur at chrislane dot com>
pkgname=quassel-core-lighter-git
-pkgver=0.14.pre.r130.g01d67be2
+pkgver=0.14.pre.r255.gb0035602
pkgrel=1
pkgdesc="Qt-based distributed IRC client (core only) - minimal dependencies"
url='https://quassel-irc.org'
license=('GPL')
arch=('i686' 'x86_64' 'arm' 'aarch64')
-depends=('qt5-script')
+depends=('qt5-base')
makedepends=('git' 'extra-cmake-modules' 'ninja' 'boost')
optdepends=('qca: encryption support'
'libldap: LDAP support'
'qt5-tools: translations support')
provides=('quassel-core')
conflicts=('quassel-core')
-source=("$pkgname"::"git+https://github.com/quassel/quassel")
+source=("$pkgname-$pkgver"::"git+https://github.com/quassel/quassel")
md5sums=('SKIP')
-_builddir="build"
+_builddir="$pkgname-$pkgver/build"
pkgver() {
- cd "$srcdir/$pkgname"
+ cd "$srcdir/$pkgname-$pkgver"
git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "$pkgname"
-
- rm -rf "$_builddir"
- mkdir -p "$_builddir" && cd "$_builddir"
-
- cmake -G Ninja \
- -DWANT_MONO=OFF \
- -DWANT_CORE=ON \
- -DWANT_QTCLIENT=OFF \
- -DHAVE_SSL=ON \
+ cmake -G Ninja \
+ -B "$_builddir" \
+ -S "$pkgname-$pkgver" \
+ -DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
- -DUSE_QT5=ON \
- "$srcdir/$pkgname"
+ -DWANT_CORE=ON \
+ -DHAVE_SSL=ON \
+ -DWANT_MONO=OFF \
+ -DWANT_QTCLIENT=OFF \
+ -DWITH_KDE=OFF \
+ -DWITH_BUNDLED_ICONS=OFF \
+ -DWITH_WEBENGINE=OFF \
+ -Wno-dev \
- ninja
+ ninja -C "$_builddir"
}
package() {
- cd "$pkgname/$_builddir"
+ cd "$_builddir"
DESTDIR="$pkgdir" ninja install
}