Date: Wednesday, February 19, 2020 @ 22:42:37 Author: escondida Revision: 576943
update to -2, add .install file Added: youtube-viewer/trunk/youtube-viewer.install Modified: youtube-viewer/trunk/PKGBUILD ------------------------+ PKGBUILD | 24 ++++++++++++++++++------ youtube-viewer.install | 16 ++++++++++++++++ 2 files changed, 34 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-02-19 22:07:35 UTC (rev 576942) +++ PKGBUILD 2020-02-19 22:42:37 UTC (rev 576943) @@ -11,7 +11,7 @@ epoch=1 pkgver=3.7.4 -pkgrel=1 +pkgrel=2 depends=(perl perl-data-dump perl-file-sharedir perl-json perl-lwp-protocol-https perl-libwww) makedepends=(perl-module-build) @@ -29,25 +29,37 @@ ) arch=(any) -source=("$pkgname-$pkgver.tar.gz::https://github.com/trizen/$pkgname/archive/$pkgver.tar.gz") +source=( + "$pkgname-$pkgver.tar.gz::https://github.com/trizen/youtube-viewer/archive/$pkgver.tar.gz" + "https://github.com/trizen/youtube-viewer/releases/download/$pkgver/youtube-viewer-3.7.4.tar.gz.asc" +) +install=youtube-viewer.install + +validpgpkeys=(ABB8BBAA2E279767774149B7D0A443C703A3A056) # sums provided by packager makepkg -g -sha256sums=(f049fe7f6f27c1dbc4e1835f2b99c922b7d66b11568edd63653c670ce5500cfd) +sha256sums=( + f049fe7f6f27c1dbc4e1835f2b99c922b7d66b11568edd63653c670ce5500cfd + SKIP +) build() { - cd "$pkgname-$pkgver" + cd "youtube-viewer-$pkgver" perl Build.PL --installdirs vendor --gtk } check() { - cd "$pkgname-$pkgver" + cd "youtube-viewer-$pkgver" ./Build test } package() { - cd "$pkgname-$pkgver" + cd "youtube-viewer-$pkgver" + ./Build install --destdir "$pkgdir" rm -r "$pkgdir/usr/lib" + install -D -m 644 README.md "$pkgdir/usr/share/doc/youtube-viewer/README.md" + mkdir -p "$pkgdir/usr/share/applications" "$pkgdir/usr/share/pixmaps" mv "$pkgdir/usr/share/perl5/vendor_perl/auto/share/dist/WWW-YoutubeViewer/gtk-youtube-viewer.desktop" \ "$pkgdir/usr/share/applications/gtk-youtube-viewer.desktop" Added: youtube-viewer.install =================================================================== --- youtube-viewer.install (rev 0) +++ youtube-viewer.install 2020-02-19 22:42:37 UTC (rev 576943) @@ -0,0 +1,16 @@ +post_install() { + cat <<EOF +Because of the increasing popularity of youtube-viewer, the +developer's API key is occasionally exceeding its usage limit. Users +who are able are requested to create their own free API keys to reduce +the load. Please refer to + + /usr/share/doc/youtube-viewer/README.md + +for instructions. +EOF +} + +post_upgrade() { + post_install +}