summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 8d256168b24cb4f52e506e388e2745b3a17f1e63 (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
35
36
37
38
39
40
41
42
43
# Maintainer: Simon Perry <aur [at] sanxion [dot] net>

pkgname=pyspy
pkgver=0.2
pkgrel=3
_distname="PySpy-${pkgver}"
pkgdesc="A simple EVE Online character intel tool"
arch=('any')
url="https://github.com/WhiteRusssian/PySpy"
license=('MIT')
depends=('python' 'python-wxpython' 'python-pyperclip')
optdepends=()
source=(${url}/archive/v$pkgver.tar.gz pyspy.desktop pyspy-start.sh config.patch)

sha256sums=('f4c4897daaa80e04dcba8c973c03d17c33117430eed6615e501aa1af52d62849'
            '35dd408ec9b397ca3d024b193e2fe4340b87b56a109d099de966bce1331e0744'
            '94b02643d89613e8b491a815fc4f4044d4349ed95a451025cac40dc40f313881'
            'a88c007e6d966af26a60a40d3aa14e36774587d8553ae9c20a4d110daabf48e6')

prepare() {
  cd "${srcdir}/${_distname}"
  patch -N -i "${srcdir}/config.patch"
}

package() {
  install -dm755 "${pkgdir}"/usr/share/pyspy
  install -dm755 "${pkgdir}"/usr/share/licenses/pyspy

  install -Dm644 "${srcdir}"/"${_distname}"/README.md "${pkgdir}"/usr/share/pyspy
  install -Dm644 "${srcdir}"/"${_distname}"/LICENSE.txt "${pkgdir}"/usr/share/licenses/pyspy
  install -Dm644 "${srcdir}"/"${_distname}"/VERSION "${pkgdir}"/usr/share/pyspy

  cp -a "${srcdir}"/"${_distname}"/*.py "${pkgdir}"/usr/share/pyspy
  cp -a "${srcdir}"/"${_distname}"/assets "${pkgdir}"/usr/share/pyspy
  mv "${pkgdir}"/usr/share/pyspy/__main__.py "${pkgdir}"/usr/share/pyspy/pyspy
  
  install -dm755 "${pkgdir}"/usr/share/pixmaps
  install -Dm644 "${srcdir}"/"${_distname}"/assets/pyspy.png "${pkgdir}"/usr/share/pixmaps/pyspy.png

  install -Dm644 "${srcdir}"/pyspy.desktop "${pkgdir}"/usr/share/applications/pyspy.desktop
  install -Dm755 "${srcdir}"/pyspy-start.sh "${pkgdir}"/usr/bin/pyspy
}