diff options
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 28 insertions, 27 deletions
@@ -2,15 +2,15 @@ pkgbase = xabber-websocket pkgdesc = WebSocket XMPP client interface pkgver = 0.3.1 pkgrel = 1 - url = https://github.com/redsolution/xabber-websocket/ + url = https://github.com/redsolution/xabber-websocket arch = i686 arch = x86_64 license = GPL + makedepends = erlang makedepends = git - source = git://github.com/redsolution/xabber-websocket/#tag=0.3.1 + source = git+https://github.com/redsolution/xabber-websocket.git#tag=0.3.1 source = xabber_ws.service - sha256sums = SKIP - sha256sums = f6fab136e5daa9bad3631e5c2f24f99892d9ad331a14d2ce9e5734e0457e2c52 + sha512sums = SKIP + sha512sums = 7eee228b133d31ee59f46a7853733aa5c739a74f837caff7d3046fa1c690a191bde77848bb20fb82b8144b6256ae8bbd09aa2c039b9b70384ffeec3376e5aae1 pkgname = xabber-websocket - @@ -1,38 +1,39 @@ +# Contributor: Sergej Pupykin <sergej.pupykin@dsr-company.com> pkgname=xabber-websocket pkgver=0.3.1 pkgrel=1 pkgdesc="WebSocket XMPP client interface" arch=(i686 x86_64) -url="https://github.com/redsolution/xabber-websocket/" -license=('GPL') +url="https://github.com/redsolution/${pkgname}" +license=(GPL) depends=() -makedepends=('git') -source=("git://github.com/redsolution/xabber-websocket/#tag=${pkgver}" - "xabber_ws.service") -sha256sums=('SKIP' - 'f6fab136e5daa9bad3631e5c2f24f99892d9ad331a14d2ce9e5734e0457e2c52') +makedepends=(erlang git) +source=("git+${url}.git#tag=${pkgver}" + "xabber_ws.service") +sha512sums=('SKIP' + '7eee228b133d31ee59f46a7853733aa5c739a74f837caff7d3046fa1c690a191bde77848bb20fb82b8144b6256ae8bbd09aa2c039b9b70384ffeec3376e5aae1') build() { - cd "$pkgname" - make -j1 fetch-deps - make -j1 + cd $pkgname + make -j1 fetch-deps + make -j1 } package() { - cd "$pkgname" - install -dm0755 "$pkgdir"/usr/{bin,lib/xabber_ws} - install -dm0755 "$pkgdir"/etc - tar -C "$pkgdir"/usr/lib/xabber_ws -xzf _rel/xabber_ws/xabber_ws-$pkgver.tar.gz + cd $pkgname + install -dm0755 "$pkgdir"/usr/{bin,lib/xabber_ws} + install -dm0755 "$pkgdir"/etc + tar -C "$pkgdir"/usr/lib/xabber_ws -xzf _rel/xabber_ws/xabber_ws-$pkgver.tar.gz - mv "$pkgdir"/usr/lib/xabber_ws/config "$pkgdir"/etc/xabber_ws - ln -s /etc/xabber_ws "$pkgdir"/usr/lib/xabber_ws/config + mv "$pkgdir"/usr/lib/xabber_ws/config "$pkgdir"/etc/xabber_ws + ln -s /etc/xabber_ws "$pkgdir"/usr/lib/xabber_ws/config - install -dm0755 -o nobody -g nobody "$pkgdir"/var/log/xabber_ws - ln -s /var/log/xabber_ws "$pkgdir"/usr/lib/xabber_ws/log + install -dm0755 -o nobody -g nobody "$pkgdir"/var/log/xabber_ws + ln -s /var/log/xabber_ws "$pkgdir"/usr/lib/xabber_ws/log - echo -e "#!/bin/sh\n/usr/lib/xabber_ws/bin/xabber_ws \$@" >"$pkgdir"/usr/bin/xabber_ws - chmod a+x "$pkgdir"/usr/bin/xabber_ws - chmod a+x "$pkgdir"/usr/lib/xabber_ws/erts-10.6.4/bin/* + echo -e "#!/bin/sh\n/usr/lib/xabber_ws/bin/xabber_ws \$@" >"$pkgdir"/usr/bin/xabber_ws + chmod a+x "$pkgdir"/usr/bin/xabber_ws + chmod a+x "$pkgdir"/usr/lib/xabber_ws/erts-10.6.4/bin/* - install -Dm0644 "$srcdir"/xabber_ws.service "$pkgdir"/usr/lib/systemd/system/xabber_ws.service + install -Dm0644 "$srcdir"/xabber_ws.service "$pkgdir"/usr/lib/systemd/system/xabber_ws.service } |