summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorShengyu Zhang2020-10-02 10:54:34 +0800
committerShengyu Zhang2020-10-02 10:54:34 +0800
commitbea1f4eaf914fe94bfec0bcd0cebbdbf6010ee0f (patch)
tree884f57246f6c3d6691d86c0e521c1197f101b2a1
parent7b6150d3a33df9e94735418a45fbed20312da209 (diff)
downloadaur-bea1f4eaf914fe94bfec0bcd0cebbdbf6010ee0f.tar.gz
srain-git: use meson
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD15
2 files changed, 11 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 529009af0bce..86cd494078f4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,15 @@
+# Generated by mksrcinfo v8
+# Fri Oct 2 02:54:05 UTC 2020
pkgbase = srain-git
pkgdesc = Modern IRC client written in GTK, git version
- pkgver = 1.0.2.27.gdc04987
+ pkgver = 1.1.2.17.gc8ecddb
pkgrel = 1
url = https://srain.im
arch = i686
arch = x86_64
license = GPL
makedepends = git
- makedepends = make
+ makedepends = meson
makedepends = gcc
makedepends = pkg-config
makedepends = gettext
diff --git a/PKGBUILD b/PKGBUILD
index 6f7294035fc2..11409f5da14d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: Shengyu Zhang <la@archlinuxcn.org>
pkgname=srain-git
-pkgver=1.0.2.27.gdc04987
+pkgver=1.1.2.17.gc8ecddb
pkgrel=1
pkgdesc="Modern IRC client written in GTK, git version"
arch=('i686' 'x86_64')
license=('GPL')
url="https://srain.im"
-makedepends=('git' 'make' 'gcc' 'pkg-config' 'gettext' 'python-sphinx')
+makedepends=('git' 'meson' 'gcc' 'pkg-config' 'gettext' 'python-sphinx')
depends=('glib2' 'gtk3' 'libconfig' 'libsoup')
optdepends=(
'glib-networking: TLS connection support'
@@ -27,18 +27,17 @@ pkgver() {
build() {
cd ${pkgname%-git}
- ./configure \
+ meson setup \
--prefix="${_prefix}" \
--datadir="${_prefix}/share" \
--sysconfdir="/etc" \
- --disable-debug
- make
- make doc
+ --buildtype=release \
+ builddir
+ ninja -C builddir
}
package() {
cd ${pkgname%-git}
- make DESTDIR="${pkgdir}" install
- make DESTDIR="${pkgdir}" install-doc
+ DESTDIR="${pkgdir}" ninja -C builddir install
}