diff options
author | mesmerx | 2021-10-24 16:48:12 -0300 |
---|---|---|
committer | mesmerx | 2021-10-24 16:48:12 -0300 |
commit | c0b78e43dd7e010b764d06421ed2a5d37b4d5f48 (patch) | |
tree | 5df9d5b6a35f647cb46f3b3d1849aace1ca4d788 | |
download | aur-c0b78e43dd7e010b764d06421ed2a5d37b4d5f48.tar.gz |
first send of aur package
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d9e9f2db9c3a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = youtube-music-git + pkgdesc = YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader) + pkgver = r898.a47c906 + pkgrel = 1 + url = https://th-ch.github.io/youtube-music + arch = x86_64 + license = MIT + depends = gtk3 + depends = libsecret + depends = nss + optdepends = libnotify: desktop notifications + optdepends = libappindicator-gtk3: tray icon + provides = youtube-music-git + conflicts = youtube-music-bin + source = youtube-music-git::git+https://github.com/th-ch/youtube-music.git + md5sums = SKIP + +pkgname = youtube-music-git diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d86b8e1293ca --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Mesmer <ldepaula at gmail dot com> +pkgname=youtube-music-git +pkgver=r898.a47c906 +pkgver(){ + cd "$pkgname" + ( set -o pipefail + git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} +pkgrel=1 +pkgdesc="YouTube Music Desktop App bundled with custom plugins (and built-in ad blocker / downloader)" +arch=('x86_64') +url="https://th-ch.github.io/youtube-music" +license=('MIT') +depends=('gtk3' 'libsecret' 'nss') +optdepends=('libnotify: desktop notifications' + 'libappindicator-gtk3: tray icon') +provides=("${pkgname}") +conflicts=("youtube-music-bin") +source=("$pkgname::git+https://github.com/th-ch/youtube-music.git") +md5sums=("SKIP") + +build(){ + + cd $srcdir/$pkgname + yarn + yarn build:linux tar.xz + version=$(cat package.json |grep version| cut -d'"' -f4) + bsdtar xfv dist/youtube-music-$version.tar.xz + +} + +package(){ + version=$(cat $srcdir/$pkgname/package.json |grep version| cut -d'"' -f4) + + install -d "$pkgdir/opt/Youtube Music/" + install -d "$pkgdir/usr/bin/" + cp $srcdir/$pkgname/youtube-music-$version/* "$pkgdir/opt/Youtube Music/" -r + ln -s "$pkgdir/opt/Youtube Music/youtube-music" $pkgdir/usr/bin/youtube-music + install -Dm644 $srcdir/$pkgname/license -t "$pkgdir/$pkgname/usr/share/licenses/$pkgname" +} + |