summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: ec6fd0544c8d15b0b29ed17b2190d52fef073666 (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
# Maintainer: Pablo Peralta <pptrx100@gmail.com>

pkgname=vido
pkgver=1.6.0
pkgrel=0
pkgdesc='Video/Audio Downloader frontend for youtube-dl'
arch=('any')
url='https://sourceforge.net/projects/vido'
license=('GPL3')
conflicts=('vido-git')
depends=('python-gobject' 'gtk3' )
makedepends=('gendesk')
optdepends=('youtube-dl')
source=("${pkgname}-${pkgver}.zip::https://sourceforge.net/projects/vido/files/${pkgver}/vido_${pkgver}.zip/download")
sha256sums=('fe6daae26612d88fad56c7357317c1cfb252290c417f9856c64f95d853be9015')

package() {
  cd "${pkgname}"
  install -Dm755 vido.py -t "${pkgdir}/opt/vido/"
  install -Dm644 vido.svg -t "${pkgdir}/opt/vido/"
  install -Dm644 vido.glade -t "${pkgdir}/opt/vido/"
  install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
  echo "#!/usr/bin/env bash
  cd /opt/vido
  ./vido.py" > vido.sh
  install -Dm755 vido.sh "${pkgdir}/usr/bin/vido"
  gendesk -f -n --pkgname "${pkgname}" \
          --pkgdesc "$pkgdesc" \
          --name "Vido" \
          --comment "$pkgdesc" \
          --exec "${pkgname}" \
          --categories 'Utility;Network;AudioVideo' \
          --icon "${pkgname}"
  install -Dm644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications"
  install -Dm644 vido.svg -t "${pkgdir}/usr/share/pixmaps"
}
# vim:set ts=2 sw=2 et: