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 /PKGBUILD | |
parent | 59adacc10522cad9c01c7fbc89ac4cab1e5445b7 (diff) | |
download | aur-xabber-websocket.tar.gz |
Fix git sources
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 23 insertions, 22 deletions
@@ -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 } |