diff options
author | Marat Moustafine | 2016-12-25 19:33:36 +0300 |
---|---|---|
committer | Marat Moustafine | 2016-12-25 19:33:36 +0300 |
commit | 1c1f9a6faf0fb8c2bfe11c14feaea8362db1f5fd (patch) | |
tree | 6686278619699435749f87ba3160c244c32f1689 | |
parent | 564d15ab02306d179d27f10360f7845937514de0 (diff) | |
download | aur-1c1f9a6faf0fb8c2bfe11c14feaea8362db1f5fd.tar.gz |
Update version
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 49 | ||||
-rw-r--r-- | centrifugo.install | 12 |
3 files changed, 32 insertions, 39 deletions
@@ -1,13 +1,11 @@ -# Generated by mksrcinfo v8 -# Sun May 1 19:39:26 UTC 2016 pkgbase = centrifugo pkgdesc = Real-time messaging server for web applications - pkgver = 1.5.1 + pkgver = 1.6.1 pkgrel = 1 - url = https://github.com/centrifugal/centrifugo/ + url = https://github.com/centrifugal/centrifugo install = centrifugo.install - arch = x86_64 arch = i686 + arch = x86_64 arch = aarch64 arch = arm arch = armv6h @@ -17,7 +15,7 @@ pkgbase = centrifugo makedepends = git depends = systemd backup = etc/centrifugo/config.json - source = git+https://github.com/centrifugal/centrifugo.git#tag=v1.5.1 + source = git+https://github.com/centrifugal/centrifugo.git#tag=v1.6.1 source = centrifugo.service source = centrifugo.sysusers sha256sums = SKIP @@ -1,48 +1,43 @@ # Maintainer: Marat Moustafine <moustafine-@t-tuta-d.t-io> pkgname=centrifugo -pkgver=1.5.1 +pkgver=1.6.1 pkgrel=1 -pkgdesc="Real-time messaging server for web applications" -arch=('x86_64' 'i686' 'aarch64' 'arm' 'armv6h' 'armv7h') -url="https://github.com/centrifugal/centrifugo/" -license=("MIT") +pkgdesc='Real-time messaging server for web applications' +arch=('i686' 'x86_64' 'aarch64' 'arm' 'armv6h' 'armv7h') +_vendor="github.com/centrifugal" +url=https://$_vendor/$pkgname +license=('MIT') depends=('systemd') makedepends=('go' 'git') install=$pkgname.install -backup=("etc/$pkgname/config.json") -_vendor="github.com/centrifugal" -source=("git+https://$_vendor/$pkgname.git#tag=v$pkgver" - "$pkgname.service" - "$pkgname.sysusers") +backup=(etc/$pkgname/config.json) +source=(git+$url.git#tag=v$pkgver + $pkgname.service + $pkgname.sysusers) sha256sums=('SKIP' 'd1840e7ef5a3b31cad41f498ce02d33d5d88c70f408f9783511387b496ab99e1' '0e8c55453bb4c6ea868f4b095237523da85b478fbfda7f1518299cba5356c09f') prepare() { - mkdir -p ./$_vendor - mv $pkgname ./$_vendor + mkdir -p $_vendor + mv $pkgname $_vendor } build() { - cd ../ - export GOPATH=$PWD - - cd $srcdir/$_vendor/$pkgname - go build + cd $_vendor/$pkgname + GOPATH=$srcdir/.. go build } package() { - cd $srcdir/$_vendor/$pkgname - install -Dm755 $pkgname $pkgdir/usr/bin/$pkgname - install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE - - install -Dm644 config.json $pkgdir/etc/centrifugo/config.json + install -Dm644 $pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service + install -Dm644 $srcdir/$pkgname.sysusers $pkgdir/usr/lib/sysusers.d/$pkgname.conf - mkdir -p $pkgdir/etc/default - touch $pkgdir/etc/default/centrifugo + cd $_vendor/$pkgname + install -Dm755 $pkgname $pkgdir/usr/bin/$pkgname + install -Dm644 config.json $pkgdir/etc/centrifugo/config.json + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE - cd $srcdir - install -Dm644 $pkgname.service $pkgdir/usr/lib/systemd/system/$pkgname.service - install -Dm644 $srcdir/$pkgname.sysusers $pkgdir/usr/lib/sysusers.d/$pkgname.conf + mkdir -p $pkgdir/etc/default + touch $pkgdir/etc/default/centrifugo } diff --git a/centrifugo.install b/centrifugo.install index 75914ac2b83c..ce7cb8b47441 100644 --- a/centrifugo.install +++ b/centrifugo.install @@ -1,12 +1,12 @@ post_install() { - systemd-sysusers centrifugo.conf + systemd-sysusers centrifugo.conf - if [ ! -d /var/lib/centrifugo ]; then - mkdir -p /var/lib/centrifugo - chown -R -L centrifugo:centrifugo /var/lib/centrifugo - fi + if [ ! -d /var/lib/centrifugo ]; then + mkdir -p /var/lib/centrifugo + chown -R -L centrifugo:centrifugo /var/lib/centrifugo + fi } post_remove() { - userdel centrifugo + userdel centrifugo } |