summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 82a76689f68363a93dcfa66b58bef7cbcbda0264 (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
# Maintainer: "Amhairghin" Oscar Garcia Amor (https://ogarcia.me)
# Contributor: Sebba <sebba at cock dot li>
_pkgname='transgui'
pkgname='transmission-remote-gui-bin'
pkgver='5.15.2'
pkgrel=1
pkgdesc='Cross platform remote GUI for the Transmission daemon'
arch=('i686' 'x86_64')
url='https://github.com/leonsoft-kras/transmisson-remote-gui'
license=('GPL2')
depends=('gtk2' 'desktop-file-utils')
provides=('transmission-remote-gui')
conflicts=('transmission-remote-gui-gtk2' 'transmission-remote-gui-qt4'
           'transmission-remote-gui-svn' 'transmission-remote-gui')
source=("${_pkgname}.desktop")
source_i686=("https://github.com/leonsoft-kras/${pkgname%%-bin}/releases/download/v$pkgver/$_pkgname-$pkgver-i686-linux.txz")
source_x86_64=("https://github.com/leonsoft-kras/${pkgname%%-bin}/releases/download/v$pkgver/$_pkgname-$pkgver-x86_64-linux.txz")
sha256sums=('e7ca207f88fd98423b45476370c6899cacb8f0d9a0361e231a2e1b32ce36be51')
sha256sums_i686=('c9ad889c8fa47f79c297918e5b8ecf4af0dbfa6fbc0d2ec6a76f1ce066d678a8')
sha256sums_x86_64=('0ef9aff05955053d2c69de66c2d4ffa63943faa21081ac23893688e2388dfe07')

package() {
  cd "${srcdir}"
  install -D -m 755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}"
  install -d -m 755 "${pkgdir}/usr/share/${_pkgname}/lang"
  install -D -m 644 lang/transgui.* "${pkgdir}/usr/share/${_pkgname}/lang"
  rm "${pkgdir}/usr/share/${_pkgname}/lang/transgui.template"
  install -d -m 755 "${pkgdir}/usr/share/doc/${_pkgname}"
  install -D -m 644 README.md history.txt LICENSE \
    "${pkgdir}/usr/share/doc/${_pkgname}"
  install -D -m 644 "${_pkgname}.png" \
    "${pkgdir}/usr/share/pixmaps/${_pkgname}.png"
  install -D -m 644 "${srcdir}/${_pkgname}.desktop" \
    "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
}