diff options
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 27 insertions, 35 deletions
@@ -1,28 +1,25 @@ -# Generated by mksrcinfo v8 -# Tue Apr 30 16:06:42 UTC 2019 pkgbase = srain - pkgdesc = Modern IRC client, git version - pkgver = 1.0.0rc3 + pkgdesc = Modern IRC client written in GTK. + pkgver = 1.7.0 pkgrel = 1 - url = https://srain.im + epoch = 1 + url = https://srain.silverrainz.me arch = i686 + arch = pentium4 arch = x86_64 + arch = arm + arch = armv7h + arch = armv6h + arch = aarch64 license = GPL - makedepends = git - makedepends = make - makedepends = gcc - makedepends = pkg-config - makedepends = gettext makedepends = python-sphinx - depends = glib2 + makedepends = meson depends = gtk3 depends = libconfig depends = libsoup - optdepends = glib-networking: TLS connection support - provides = srain - conflicts = srain - source = https://github.com/SrainApp/srain/archive/1.0.0rc3.tar.gz - sha256sums = 26610536b7baa0a9f21cb01b531f7982e794e3f7cf339a03706f465687292463 + depends = libsecret + depends = libayatana-appindicator + source = https://github.com/SrainApp/srain/archive/1.7.0.tar.gz + sha256sums = a79bc0d3c257db1c1037b75c330a36c40660580f99327710419a0dacb1b5b18d pkgname = srain - @@ -1,39 +1,34 @@ # Maintainer: Shengyu Zhang <la@archlinuxcn.org> pkgname=srain -pkgver=1.0.0rc3 +epoch=1 +pkgver=1.7.0 pkgrel=1 -pkgdesc="Modern IRC client, git version" -arch=('i686' 'x86_64') +pkgdesc="Modern IRC client written in GTK." +arch=('i686' 'pentium4' 'x86_64' 'arm' 'armv7h' 'armv6h' 'aarch64') license=('GPL') -url="https://srain.im" -makedepends=('git' 'make' 'gcc' 'pkg-config' 'gettext' 'python-sphinx') -depends=('glib2' 'gtk3' 'libconfig' 'libsoup') -optdepends=( - 'glib-networking: TLS connection support' - ) -conflicts=('srain') -provides=('srain') +url="https://srain.silverrainz.me" +makedepends=('python-sphinx' 'meson') +depends=('gtk3' 'libconfig' 'libsoup' 'libsecret' 'libayatana-appindicator') source=("https://github.com/SrainApp/${pkgname}/archive/${pkgver}.tar.gz") -sha256sums=('26610536b7baa0a9f21cb01b531f7982e794e3f7cf339a03706f465687292463') +sha256sums=('a79bc0d3c257db1c1037b75c330a36c40660580f99327710419a0dacb1b5b18d') _prefix='/usr' build() { cd ${pkgname}-${pkgver} - ./configure \ + meson setup \ --prefix="${_prefix}" \ --datadir="${_prefix}/share" \ --sysconfdir="/etc" \ - --disable-debug - make - make doc + --buildtype=release \ + builddir + ninja -C builddir } package() { cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - make DESTDIR="${pkgdir}" install-doc + DESTDIR="${pkgdir}" ninja -C builddir install } |