diff options
author | Carlos Aznarán Laos | 2022-03-15 11:26:26 -0500 |
---|---|---|
committer | Carlos Aznarán Laos | 2022-03-15 11:26:26 -0500 |
commit | 6995781c45591d22897cd59c303ef0030aa1f8d1 (patch) | |
tree | 29685fe464de5a65bdcbb3d5384d62a2f9e2680b | |
parent | 59adacc10522cad9c01c7fbc89ac4cab1e5445b7 (diff) | |
download | aur-xabber-websocket.tar.gz |
Fix git sources
-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 } |