diff options
author | WeebNetsu | 2022-06-25 00:01:59 +0200 |
---|---|---|
committer | WeebNetsu | 2022-06-25 00:01:59 +0200 |
commit | 2512a3c83e047ace4b20141fa03ccf23bdaee09e (patch) | |
tree | b63e73be38a3ef6ff26b2d19e93b000246a40d33 /PKGBUILD | |
download | aur-2512a3c83e047ace4b20141fa03ccf23bdaee09e.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c1392a7bf81d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,55 @@ +# This is an example PKGBUILD file. Use this as a start to creating your own, +# and remove these comments. For more information, see 'man PKGBUILD'. +# NOTE: Please fill out the license field for your package! If it is unknown, +# then please put 'unknown'. + +# Maintainer: Stephen <stephenvdw.social@gmail.com> +pkgname=ytbgmplayer-git +pkgver=1.2.10.r63.03ac5e8 +pkgrel=1 +# epoch= +pkgdesc="A lightweight youtube background music player" +arch=(x86_64) +url="https://github.com/WeebNetsu/yt-playlist-bgm-player.git" +license=('GPL-3.0') +# groups=() +depends=(mpv yt-dlp) +makedepends=(git nim) +# checkdepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +# below is any files we do not want to have +# touched in the case of update or delete +# like config files +backup=() +options=() +# install= +# changelog= +source=("git+$url") +noextract=() +md5sums=("SKIP") +# validpgpkeys=() + +pkgver(){ + cd "${_pkgname}" + printf "1.2.10.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + pwd + cd yt-playlist-bgm-player + export NIMBLE_DIR=nimble-data + nimble build -d:release + chmod +x ytbgmplayer +} + +package() { + cd yt-playlist-bgm-player + mkdir -p ${pkgdir}/usr/bin + cp -rf ytbgmplayer ${pkgdir}/usr/bin/ytbgmplayer + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + # TODO: Add readme and license https://youtu.be/iUz28vbWgVw + echo "NOTICE: You need yt-dlp to play music from YouTube." +} |