mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-06-10 14:24:06 +02:00
52 lines
1.3 KiB
Text
52 lines
1.3 KiB
Text
# Contributor: Dmitry Zakharchenko <dmitz@disroot.org>
|
|
# Maintainer: Celeste <cielesti@protonmail.com>
|
|
maintainer="Celeste <cielesti@protonmail.com>"
|
|
pkgname=youtube-viewer
|
|
pkgver=3.11.6
|
|
pkgrel=0
|
|
pkgdesc="Lightweight YouTube client"
|
|
url="https://github.com/trizen/youtube-viewer"
|
|
arch="noarch"
|
|
license="Artistic-2.0"
|
|
depends="
|
|
perl-data-dump
|
|
perl-json
|
|
perl-libwww
|
|
perl-lwp-protocol-https
|
|
perl-term-readline-gnu
|
|
perl-unicode-linebreak
|
|
"
|
|
makedepends="perl-module-build"
|
|
checkdepends="perl-test-pod"
|
|
subpackages="$pkgname-doc $pkgname-gtk"
|
|
source="$pkgname-$pkgver.tar.gz::https://github.com/trizen/youtube-viewer/archive/$pkgver.tar.gz"
|
|
|
|
build() {
|
|
perl Build.PL \
|
|
--gtk3 \
|
|
--installdirs=vendor \
|
|
--create_packlist=0
|
|
./Build
|
|
}
|
|
|
|
check() {
|
|
./Build test
|
|
}
|
|
|
|
package() {
|
|
./Build install --destdir="$pkgdir"
|
|
}
|
|
|
|
gtk() {
|
|
pkgdesc="$pkgdesc (GTK interface)"
|
|
depends="$pkgname=$pkgver-r$pkgrel perl-gtk3 perl-file-sharedir"
|
|
|
|
amove \
|
|
usr/bin/gtk*-youtube-viewer \
|
|
usr/share/perl5/vendor_perl/auto/share/dist/WWW-YoutubeViewer/gtk* \
|
|
usr/share/perl5/vendor_perl/auto/share/dist/WWW-YoutubeViewer/icons
|
|
}
|
|
|
|
sha512sums="
|
|
589ca2e845fb381aa388b10d7dadad220744caa8b6d793a4fe69cc6e7b131db23552685d3a1d2cfaafdbdc29bf234b079a402081f1e0702368b2ee2a4ed1489a youtube-viewer-3.11.6.tar.gz
|
|
"
|