diff options
author | Chris Lane | 2018-11-24 12:36:02 +0000 |
---|---|---|
committer | Chris Lane | 2018-11-24 12:36:02 +0000 |
commit | 5157dc83051b19c6a3984b3a9c47ee8b248c0379 (patch) | |
tree | 6b685b07d04dac98aed2126675c5e9242403e0c9 | |
parent | e8b1853073306709caabbe7b32de294383a5c393 (diff) | |
download | aur-5157dc83051b19c6a3984b3a9c47ee8b248c0379.tar.gz |
Follow package guidelines closer
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 52 |
2 files changed, 26 insertions, 28 deletions
@@ -20,7 +20,7 @@ pkgbase = quassel-client-lighter-git optdepends = libdbusmenu-qt5: dbus context menu for icon tray support provides = quassel-client conflicts = quassel-client - source = quassel-client-lighter-git::git+https://github.com/quassel/quassel.git + source = quassel-client-lighter-git::git+https://github.com/quassel/quassel md5sums = SKIP pkgname = quassel-client-lighter-git @@ -13,43 +13,41 @@ optdepends=('sonnet: spell checking support' 'libdbusmenu-qt5: dbus context menu for icon tray support') provides=('quassel-client') conflicts=('quassel-client') -source=("$pkgname"::"git+https://github.com/quassel/quassel.git") +source=("$pkgname"::"git+https://github.com/quassel/quassel") md5sums=('SKIP') _builddir="build" -_cmakecache="CMakeCache.txt" pkgver() { - cd "$pkgname" + cd "$srcdir/$pkgname" git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } -_prepare_build() { - cd $srcdir/$pkgname - mkdir -p "$_builddir" - cd "$_builddir" -} - -_build() { - ninja +build() { + cd "$pkgname" - DESTDIR="$pkgdir" ninja install + rm -rf "$_builddir" + mkdir -p "$_builddir" && cd "$_builddir" + + cmake -G Ninja \ + -DWANT_MONO=OFF \ + -DWANT_CORE=OFF \ + -DWANT_QTCLIENT=ON \ + -DHAVE_SSL=ON \ + -DWITH_KDE=OFF \ + -DUSE_QT5=ON \ + -DWITH_WEBKIT=OFF \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + "$srcdir/$pkgname" + + ninja } package() { - _prepare_build - - cmake -G Ninja \ - -DWANT_MONO=OFF \ - -DWANT_CORE=OFF \ - -DWANT_QTCLIENT=ON \ - -DHAVE_SSL=ON \ - -DWITH_KDE=OFF \ - -DUSE_QT5=ON \ - -DWITH_WEBKIT=OFF \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - "$srcdir/$pkgname" - - _build + cd "$pkgname/$_builddir" + + DESTDIR="$pkgdir" ninja install } + +# vim:set ts=2 sw=2 et: |