summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD31
2 files changed, 27 insertions, 35 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b9953d3059de..4f9fe34da814 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 29685a43661c..9567bd9e7941 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}