diff options
author | Chris Lane | 2020-12-10 12:59:31 +0000 |
---|---|---|
committer | Chris Lane | 2020-12-10 12:59:31 +0000 |
commit | f76397980e4d230251bd0527e09b9345842a5168 (patch) | |
tree | e6ccd2cfa4c95845ca1db107570b430cafb78b53 | |
parent | ec8af1ebd1dd898ac1858648f4c3f4ab92f3ee46 (diff) | |
download | aur-f76397980e4d230251bd0527e09b9345842a5168.tar.gz |
Clean up pkgbuild and reduce size
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 38 |
2 files changed, 22 insertions, 22 deletions
@@ -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 @@ -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 } |