summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartchus2016-04-26 21:53:35 +0200
committerMartchus2016-04-26 21:53:35 +0200
commitba4977f3d7d957c7b075fd714bc5356f5a14bea6 (patch)
treec16bb0bcc1db183491b4f629ccf0b77f51eb4fa2
parentd718361bcd995d021d214bba3a52192042047ac0 (diff)
downloadaur-ba4977f3d7d957c7b075fd714bc5356f5a14bea6.tar.gz
mingw-w64-tageditor
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD31
2 files changed, 32 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 07a752246bf4..182cd4d2951f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Sun Dec 27 22:05:25 UTC 2015
+# Tue Apr 26 19:53:35 UTC 2016
pkgbase = tageditor
- pkgdesc = A tag editor with Qt GUI and command-line interface supporting MP4 (iTunes), ID3, Vorbis and Matroska.
- pkgver = 1.3.0
+ pkgdesc = A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus and Matroska.
+ pkgver = 1.4.0
pkgrel = 1
url = https://github.com/Martchus/tageditor
install = tageditor.install
@@ -11,14 +11,14 @@ pkgbase = tageditor
license = GPL
makedepends = cmake
makedepends = qt5-tools
- depends = qt5-script
- depends = qt5-webkit
depends = qtutilities
depends = tagparser
depends = desktop-file-utils
depends = xdg-utils
- source = tageditor-1.3.0.tar.gz::https://github.com/Martchus/tageditor/archive/v1.3.0.tar.gz
- sha256sums = 6b050fe5281b0be7dba02783e86dfb93c781c8271be949e81371113905db1312
+ depends = qt5-webkit
+ depends = qt5-declarative
+ source = tageditor-1.4.0.tar.gz::https://github.com/Martchus/tageditor/archive/v1.4.0.tar.gz
+ sha256sums = 37281b85c633b2f91310c0747f6ae69a108961ee5de1fa5ad3ba27a1707359aa
pkgname = tageditor
diff --git a/PKGBUILD b/PKGBUILD
index 59f779033e2c..e0ad190be208 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,44 @@
# Maintainer: Martchus <martchus@gmx.net>
+
+# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where
+# you also find the URL of a binary repository.
+
+# set the web view provider: either webkit, webengine or none
+_webview_provider=webkit
+
+# set the JavaScript provider: either script, qml or none
+_js_provider=qml
+
_reponame=tageditor
pkgname=tageditor
-pkgver=1.3.0
+pkgver=1.4.0
pkgrel=1
arch=('i686' 'x86_64')
-pkgdesc="A tag editor with Qt GUI and command-line interface supporting MP4 (iTunes), ID3, Vorbis and Matroska."
+pkgdesc="A tag editor with Qt GUI and command-line interface supporting MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus and Matroska."
license=('GPL')
-depends=('qt5-script' 'qt5-webkit' 'qtutilities' 'tagparser' 'desktop-file-utils' 'xdg-utils')
+depends=('qtutilities' 'tagparser' 'desktop-file-utils' 'xdg-utils')
+[[ $_webview_provider == none ]] && [[ $_js_provider == none ]] && depends+=('qt5-base')
+[[ $_webview_provider == webkit ]] && depends+=('qt5-webkit')
+[[ $_webview_provider == webengine ]] && depends+=('qt5-webengine')
+[[ $_js_provider == script ]] && depends+=('qt5-script')
+[[ $_js_provider == qml ]] && depends+=('qt5-declarative')
makedepends=('cmake' 'qt5-tools')
install=${pkgname}.install
url="https://github.com/Martchus/${_reponame}"
source=("tageditor-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
-sha256sums=('6b050fe5281b0be7dba02783e86dfb93c781c8271be949e81371113905db1312')
+sha256sums=('37281b85c633b2f91310c0747f6ae69a108961ee5de1fa5ad3ba27a1707359aa')
build() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr"
+ cmake \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX="/usr" \
+ -DWEBVIEW_PROVIDER="${_webview_provider}" \
+ -DJS_PROVIDER="${_js_provider}"
make
}
package() {
cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}"
- make install
+ make DESTDIR="${pkgdir}" install
}