diff options
author | FabioLolix | 2020-01-12 21:47:24 +0100 |
---|---|---|
committer | FabioLolix | 2020-01-12 21:47:24 +0100 |
commit | 819875624ab86dd0ed3b032705729804b6084bed (patch) | |
tree | 517f514827a107b61959d98a1ae0cf494a149672 /PKGBUILD | |
parent | 530592994f758902fee7941fcdbc2ebf18ebd46a (diff) | |
download | aur-819875624ab86dd0ed3b032705729804b6084bed.tar.gz |
Source & makedepends update
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 45 |
1 files changed, 17 insertions, 28 deletions
@@ -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 } |