#$Id: PKGBUILD 134091 2015-05-25 22:39:49Z dwallace $
# Maintainer: Daniel Wallace < danielwallace at gtmanfred dot com>
# Contributor: Trizen <echo dHJpemVueEBnbWFpbC5jb20K | base64 -d>

pkgname=youtube-viewer
_pkgdir=trizen-youtube-viewer
epoch=1
pkgver=3.1.7
pkgrel=1
pkgdesc="A command line utility for viewing youtube-videos in MPlayer."
arch=('any')
url="https://github.com/trizen/youtube-viewer"
license=('GPL3')
source=("$pkgname-$pkgver.zip::https://github.com/trizen/$pkgname/zipball/$pkgver")
sha256sums=('9e5d503e0e5f7f0b986c65f1d8e7d400771ecce89ea786203f61531baf5c9f51')

depends=('perl>=5.16.0' 'perl-data-dump' 'perl-json' 'perl-lwp-protocol-https' 'perl-libwww')
optdepends=('vlc: for playing videos'
			'mplayer: for playing videos'
			'perl-term-readkey: to get the terminal width size'
            'perl-term-readline-gnu: for a better STDIN support'
            'perl-lwp-protocol-https: for login and https support'
            'gcap: for retrieving Youtube closed captions. [in AUR]')


build() {
    cd "$srcdir/$_pkgdir"*/

    perl Build.PL
    perl Makefile.PL INSTALLDIRS=vendor
}

check(){
    cd "$srcdir/$_pkgdir"*/

    ./Build test
}

package() {
    cd "$srcdir/$_pkgdir"*/

    make install DESTDIR=$pkgdir
    rm -r "$pkgdir/usr/lib/"
}
