summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: d34296a2dcb0478911505851d462263b6090e824 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Maintainer: Serge K <arch@phnx47.net>
# Contributor: Alexander Nortung <alex underscore nortung at live dot dk>

# For Issues, Pull Requests
# https://github.com/phnx47/pkgbuilds

_pkgname=oxen-electron-wallet
pkgname=${_pkgname}-bin
pkgver=1.8.1
pkgrel=1
pkgdesc="Oxen electron GUI wallet"
arch=('x86_64')
url="https://github.com/oxen-io/oxen-electron-gui-wallet"
license=('BSD')
provides=("${_pkgname}")
replaces=("oxen-gui-wallet-appimage")
conflicts=("${_pkgname}")
_deb="${_pkgname}-${pkgver}-linux.deb"
source=("${_deb}::https://github.com/oxen-io/oxen-electron-gui-wallet/releases/download/v${pkgver}/${_deb}"
        "LICENSE::https://raw.githubusercontent.com/oxen-io/oxen-electron-gui-wallet/v${pkgver}/LICENSE")
sha256sums=('23f37cb40c136e836a7033b70e6c83544bf7e0c8bae053cc3a6d2e66ddfa7e52'
            '4530452ff67e07ffa59aa19c11befd5a815be2b6037483ab659f00077be4a130')

package() {
  tar -xf data.tar.xz -C "${pkgdir}"

  mv "${pkgdir}/opt/Oxen Electron Wallet" "${pkgdir}/opt/${_pkgname}"
  sed -e "s/\"\/opt\/Oxen Electron Wallet\/oxen-electron-wallet\"/${_pkgname}/g" -i "${pkgdir}/usr/share/applications/${_pkgname}.desktop"

  install -d "${pkgdir}/usr/bin"
  ln -s "/opt/${_pkgname}/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"

  install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE"
}