summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRen Tatsumoto2022-11-05 01:55:57 +0300
committerRen Tatsumoto2022-11-05 01:55:57 +0300
commit0ae9a2fbf420cba2c01e8fe72876e5be3b2187c6 (patch)
tree3d8168a691fea697d2b6fa30a46c93c2fc9b950c
parent21bf5547700664667178b98bd0dae6d7d850a293 (diff)
downloadaur-0ae9a2fbf420cba2c01e8fe72876e5be3b2187c6.tar.gz
switch to release since this is not a -git package
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD28
2 files changed, 21 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5a71c4faec36..686063b9bc82 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,17 @@
pkgbase = mpv-mpvacious
pkgdesc = Adds mpv keybindings to create Anki cards from movies and TV shows.
- pkgver = 0.19.r0.g95e526b
+ pkgver = 0.19
pkgrel = 1
url = https://github.com/Ajatt-Tools/mpvacious
arch = any
license = GPL3
- makedepends = git
- depends = mpv
+ depends = mpv>=0.34
+ depends = gawk
+ depends = curl
optdepends = xclip: clipboard autocopy
optdepends = wl-clipboard: clipboard autocopy on wayland
- source = mpv-mpvacious::git+https://github.com/Ajatt-Tools/mpvacious
- md5sums = SKIP
+ optdepends = ffmpeg: using ffmpeg directly to encode media
+ source = mpv-mpvacious-0.19.tar.gz::https://github.com/Ajatt-Tools/mpvacious/archive/refs/tags/v0.19.tar.gz
+ sha512sums = 41569ed5929f9c69ed70269f89611a688b578aae6cb7156cdd708a6c41229a46eda917e480311759a4ff342ba2d7ebebc43758225f591d744fcf60d738b4f467
pkgname = mpv-mpvacious
diff --git a/PKGBUILD b/PKGBUILD
index 3eb8fea123b1..066ab96b9aac 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,26 +2,26 @@
# Contributor: eshrh <esrh at gatech dot edu>
pkgname=mpv-mpvacious
-pkgver=0.19.r0.g95e526b
+pkgver=0.19
pkgrel=1
pkgdesc="Adds mpv keybindings to create Anki cards from movies and TV shows."
arch=('any')
url="https://github.com/Ajatt-Tools/mpvacious"
license=('GPL3')
-depends=('mpv')
-makedepends=('git')
-optdepends=('xclip: clipboard autocopy' 'wl-clipboard: clipboard autocopy on wayland')
-source=("mpv-mpvacious::git+https://github.com/Ajatt-Tools/mpvacious")
-md5sums=('SKIP')
-
-pkgver() {
- cd -- "$pkgname"
- git describe --long --tags | sed "s/-/.r/;s/-/./" | cut -c2-
-}
+depends=('mpv>=0.34' 'gawk' 'curl')
+makedepends=()
+optdepends=(
+ 'xclip: clipboard autocopy'
+ 'wl-clipboard: clipboard autocopy on wayland'
+ 'ffmpeg: using ffmpeg directly to encode media'
+)
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
+sha512sums=('41569ed5929f9c69ed70269f89611a688b578aae6cb7156cdd708a6c41229a46eda917e480311759a4ff342ba2d7ebebc43758225f591d744fcf60d738b4f467')
package() {
- cd -- "$srcdir/$pkgname"
- for file in ./*.lua; do
- install -Dm644 "$file" "${pkgdir}/etc/mpv/scripts/mpvacious/${file}"
+ cd -- "$srcdir/${pkgname#mpv-}-${pkgver}"
+ find . -type f -iname '*.lua' | while read -r file; do
+ install -Dm644 "$file" "${pkgdir}/etc/mpv/scripts/${pkgname#mpv-}/${file}"
done
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}