summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFabioLolix2020-01-12 21:47:24 +0100
committerFabioLolix2020-01-12 21:47:24 +0100
commit819875624ab86dd0ed3b032705729804b6084bed (patch)
tree517f514827a107b61959d98a1ae0cf494a149672 /PKGBUILD
parent530592994f758902fee7941fcdbc2ebf18ebd46a (diff)
downloadaur-819875624ab86dd0ed3b032705729804b6084bed.tar.gz
Source & makedepends update
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 17 insertions, 28 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 10a5ae8c88ad..e1aab6c7ace3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,54 +1,43 @@
# Maintainer: Fabio 'Lolix' Loli <lolix@disroot.org> -> https://github.com/FabioLolix
pkgname=vvave-git
-pkgver=r317.5081063
+pkgver=r597.7d3bafd
pkgrel=1
-pkgdesc='Music player for KDE'
+pkgdesc="Music player for KDE"
arch=(x86_64 i686 arm armv6h armv7h aarch64)
url="https://vvave.kde.org/"
license=(GPL3)
depends=(ki18n knotifications qt5-quickcontrols2 qt5-svg qt5-webengine qt5-websockets taglib kio mauikit-git kirigami2
gst-plugins-base gst-plugins-good gst-libav)
-makedepends=(git)
-optdepends=(gst-plugins-bad gst-plugins-ugly)
+makedepends=(git cmake extra-cmake-modules syntax-highlighting appstream)
+optdepends=('gst-plugins-bad: additional codecs'
+ 'gst-plugins-ugly: additional codecs')
provides=(vvave)
conflicts=(vvave)
#replaces=(babe babe-qt babe-git)
-source=("${pkgname}::git+https://github.com/mauikit/vvave"
- "git+https://github.com/maui-project/mauikit"
- "git://anongit.kde.org/breeze-icons"
- "git://anongit.kde.org/kirigami"
- "git+https://github.com/Nitrux/luv-icon-theme")
-sha256sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
+source=("git+https://invent.kde.org/kde/vvave.git")
+sha256sums=('SKIP')
pkgver() {
- cd "$pkgname"
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ cd "${pkgname%-git}"
+ ( 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)"
+ )
}
prepare() {
- cd "$pkgname"
+ cd "${pkgname%-git}"
install -d build
-
- git submodule init
- git config 'submodule.mauikit.url' "${srcdir}/mauikit"
- git config 'submodule.3rdparty/breeze-icons.url' "${srcdir}/breeze-icons"
- git config 'submodule.3rdparty/kirigami.url' "${srcdir}/kirigami"
- git config 'submodule.3rdparty/luv.url' "${srcdir}/luv-icon-theme"
- git submodule update
}
build() {
- cd "$pkgname/build"
- qmake-qt5 -o Makefile ../vvave.pro
+ cd "${pkgname%-git}/build"
+ cmake ..
make
}
package() {
- cd "$pkgname/build"
- make INSTALL_ROOT="$pkgdir" install
+ cd "${pkgname%-git}/build"
+ make DESTDIR="$pkgdir" install
}