Date: Friday, October 21, 2022 @ 04:20:41 Author: ainola Revision: 1333040
Add ytfzf from AUR (44 votes) Added: ytfzf/ ytfzf/repos/ ytfzf/trunk/ ytfzf/trunk/PKGBUILD ----------+ PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) Added: ytfzf/trunk/PKGBUILD =================================================================== --- ytfzf/trunk/PKGBUILD (rev 0) +++ ytfzf/trunk/PKGBUILD 2022-10-21 04:20:41 UTC (rev 1333040) @@ -0,0 +1,39 @@ +# Maintainer: Brett Cornwall <[email protected]> +# Contributor: Gennadiy Mykhailiuta +# Contributor: Westofer Raymond + +pkgname=ytfzf +pkgver=2.5.0 +pkgrel=2 +pkgdesc="A POSIX script to find and watch youtube videos from the terminal" +arch=('any') +url="https://github.com/pystardust/ytfzf" +license=('GPL3') +depends=('jq' 'curl') +makedepends=('gzip') +optdepends=( + 'dmenu: Search prompts and results via dmenu' + 'mpv: Default media player' + 'fzf: The default menu selection screen' + 'ueberzug: The default thumbnails image previewer' + 'yt-dlp: For downloading content' +) +source=("$pkgname-$pkgver.tar.gz::https://github.com/pystardust/ytfzf/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('5fa5f18db57a41606845b23ef9921799cd13b15fdb3af89849c05a4c39db75ae') + +package() { + cd "$pkgname-$pkgver" + install -Dm0755 ytfzf -t "$pkgdir/usr/bin/" + + install -dm0755 "$pkgdir/usr/share/$pkgname/addons" + cp -r addons/* "$pkgdir/usr/share/$pkgname/addons" + find "$pkgdir/usr/share/$pkgname/addons" -type f -exec chmod 0755 {} + + + install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + cd docs + install -dm0755 "$pkgdir"/usr/share/man/man{1,5} + gzip < "man/$pkgname.1" > "$pkgdir/usr/share/man/man1/$pkgname.1.gz" + gzip < "man/$pkgname.5" > "$pkgdir/usr/share/man/man5/$pkgname.5.gz" + install -Dm0644 conf.sh -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm0644 subscriptions -t "$pkgdir/usr/share/doc/$pkgname" +}
