# Maintainer: Connor Etherington # --- pkgname=yt-cli pkgver=0.2.2 pkgrel=1 pkgdesc="An easy to use CLI YouTube client" arch=('any') url="https://gitlab.com/a4to/${pkgname}" license=('MIT') depends=(mpv npm) install="yt-cli.install" source=( "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.xz" ) sha512sums=( 'c9c8aece0b45229244a15c2eaa7b7be290cba5d24d789bcf98d680a06b14be6d8218c93eddeadbc79b3d75e145545db0de13238457b48ea3f338fedd7fd6a03a' ) md5sums=( 'ca167114e10405d4ead6075b6b560a90' ) validpgpkeys=( '81BACEEBC3EA26E127166E4A819BB92A9A48160E' ) package() { echo "${srcdir}/${pkgname}-${pkgver}-${pkgrel}-${arch}/usr/lib/node_modules/${pkgname}" [ -d "${srcdir}/${pkgname}-${pkgver}-${pkgrel}-${arch}/usr/lib/node_modules/${pkgname}" ] && cd "${srcdir}/${pkgname}-${pkgver}-${pkgrel}-${arch}/usr/lib/node_modules/${pkgname}" || cd "${srcdir}/${pkgname}/usr/lib/node_modules/${pkgname}" which yarn >/dev/null 2>&1 && yarn install || npm install cd ../../../../ install -dm0755 "${pkgdir}"/usr/lib/node_modules/${pkgname} install -Dm0644 usr/share/licenses/${pkgname}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" install -Dm0644 usr/share/zsh/site-functions/_${pkgname} "$pkgdir/usr/share/zsh/site-functions/_${pkgname}" [ -z `which ytcli` ] && install -Dm0755 usr/bin/* -t "${pkgdir}/usr/bin/" || install -Dm0755 usr/bin/${pkgname} "${pkgdir}/usr/bin/${pkgname}" cp -ar usr/lib/node_modules/${pkgname}/* "${pkgdir}"/usr/lib/node_modules/${pkgname} }