# Maintainer: Helle Vaanzinn pkgname=firejail-handler-extra pkgver=0.1.0 pkgrel=3 pkgdesc="BitTorrent/Youtube URL handlers for Firejail" arch=(x86_64) license=(GPL2) url="https://github.com/glitsj16/firejail-handler-extra" depends=('firejail' 'inotify-tools' 'xdg-utils') # package contains only text files options=(libtool !purge staticlibs !strip !zipman) install=firejail-handler-extra.install source=("${pkgname}-${pkgver}.tar.gz::https://github.com/glitsj16/${pkgname}/archive/v${pkgver}.tar.gz") sha256sums=('2649994d35e1f690884a3293c45a3612236001e0c416d7e4a80814b8c9982726') package() { cd "${pkgname}-${pkgver}" # main scripts for _script in "firejail-handler-bittorrent" "firejail-handler-bittorrent-ctl" "firejail-handler-youtube" "firejail-handler-youtube-ctl"; do install -Dm755 "$_script" "$pkgdir"/usr/bin/${_script} done # common script settings install -Dm644 firejail-handler-settings-extra.inc "$pkgdir"/usr/bin/firejail-handler-settings-extra.inc # example user.js script for Youtube URL rewriting install -Dm644 fjyt.user.js "$pkgdir"/usr/share/doc/${pkgname}/fjyt.user.js # XDG autostart files for _xdg_autostart_file in "firejail-handler-bittorrent-ctl.desktop" "firejail-handler-youtube-ctl.desktop"; do install -Dm644 "$_xdg_autostart_file" "$pkgdir"/etc/xdg/autostart/${_xdg_autostart_file} done # XDG desktop files for _xdg_desktop_file in "firejail-handler-bittorrent.desktop" "firejail-handler-youtube.desktop"; do install -Dm644 "$_xdg_desktop_file" "$pkgdir"/usr/share/applications/${_xdg_desktop_file} done # license install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE }