# Maintainer: lilydjwg pkgname=you-get-git pkgdesc="A YouTube/Youku/Sohu/Tudou/QQ/Sina/PPTV/Xiami/Vimeo/ifeng/AcFun/bilibili/CNTV/... video downloader written in Python 3." pkgver=0.4.909.20170913.1763 pkgrel=1 arch=('any') url="http://www.soimort.org/you-get/" license=('MIT') depends=('python' 'python-setuptools') makedepends=('git') conflicts=(you-get) provides=(you-get) source=("git://github.com/soimort/you-get.git#branch=develop") md5sums=(SKIP) _repo_name=you-get pkgver() { cd "$srcdir/$_repo_name" _author_ver=$(git describe | sed -e 's/-.*//' -e 's/v//') _last_commit_date=$(git log -1 --pretty='%cd' --date=short | tr -d '-') _commit_count="$(git rev-list --count HEAD)" echo $_author_ver.$_last_commit_date.$_commit_count } build() { cd "$srcdir/$_repo_name" msg "GIT checkout done or server timeout" msg "Starting make..." python3 setup.py build } package() { cd "$srcdir/$_repo_name" python3 setup.py install --root="$pkgdir/" --optimize=1 install -Dm644 contrib/completion/_you-get "$pkgdir/usr/share/zsh/site-functions/_you-get" install -Dm644 contrib/completion/you-get-completion.bash "$pkgdir/usr/share/bash-completion/completions/you-get" install -Dm644 contrib/completion/you-get.fish "$pkgdir/usr/share/fish/completions/you-get.fish" }