diff options
author | Connor Etherington | 2023-05-09 01:33:52 +0200 |
---|---|---|
committer | Connor Etherington | 2023-05-09 01:33:52 +0200 |
commit | a952e937432f3a56918bb41c5506a0628310ee1d (patch) | |
tree | ee9db6419e2e123b72a7a35bd3cf695f40c3f38b /PKGBUILD | |
download | aur-a952e937432f3a56918bb41c5506a0628310ee1d.tar.gz |
Auto-Commit Update - 2023.05.09
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e28092eb15c0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: Connor Etherington <connor@concise.cc> +# --- +pkgname=yt-cli +pkgver=0.1.0 +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.zst" + "https://concise.cc/pkg/${pkgname}-${pkgver}-${pkgrel}-$arch.pkg.tar.zst.sig" + ) +sha512sums=( + '7d1f7c50d38721a85233fe0508ca981d92d9a524217af19383d94da7e3fefa7adc3067cfe4b306ad0f88bf2172d0bd487e3c0a741f3eb70d3bea8dedd108fd87' + '83f03b5aeb37a73000849e789b12f3361ed1adf9158572f8c8ba819e48e2faaae2207b77143db226842c35a213c42037539031e6c4a43ee8e3b92609a3d5e128' + ) +md5sums=( + '91577e90572b492fa0701c13a76f9024' + '5f1c2e7126800fb1b1a41804d79e1fc9' + ) +validpgpkeys=('81BACEEBC3EA26E127166E4A819BB92A9A48160E') + + +build() { + + [ -d "${srcdir}/${pkgname}/usr/lib/node_modules/${pkgname}" ] && + cd "${srcdir}/${pkgname}/usr/lib/node_modules/${pkgname}" || + cd "${srcdir}/usr/lib/node_modules/${pkgname}" + + which yarn >/dev/null 2>&1 && + yarn install || npm install + +} + +package() { + + [ -d "${srcdir}/${pkgname}" ] && cd "${srcdir}/${pkgname}" || cd "${srcdir}" + + install -dm0755 "${pkgdir}"/usr/lib/node_modules/${pkgname} + install -Dm0755 usr/bin/${pkgname} "${pkgdir}/usr/bin/${pkgname}" + install -Dm0644 usr/share/licenses/${pkgname}/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cp -r usr/lib/node_modules/${pkgname}/* "${pkgdir}"/usr/lib/node_modules/${pkgname} + +} |