summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsL1pKn072024-04-06 23:39:13 +0200
committersL1pKn072024-04-06 23:39:13 +0200
commita0a1ab7f29b2237ba235d1999d3a07c6e3cc6cb4 (patch)
tree3ba951116b6c60a57fecbe7604be8bf8d9c569c2
parente8e491be2fd6f9830c5a675c59b5582eb7ef6470 (diff)
downloadaur-a0a1ab7f29b2237ba235d1999d3a07c6e3cc6cb4.tar.gz
bump
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD61
2 files changed, 75 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b4d22f021613..8489a754adb7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = phonon-qt5-mpv-git
- pkgdesc = Phonon MPV backend for Qt5. (GIT version)
- pkgver = 0.0.7.3.g50c6283
+ pkgdesc = Phonon MPV backend for Qt5 and Qt6 (GIT version)
+ pkgver = 0.1.0.0.g069aca4
pkgrel = 1
url = https://github.com/OpenProgger/phonon-mpv
arch = x86_64
@@ -8,6 +8,22 @@ pkgbase = phonon-qt5-mpv-git
makedepends = extra-cmake-modules
makedepends = git
makedepends = qt5-tools
+ makedepends = qt6-tools
+ makedepends = phonon-qt6
+ makedepends = qt6-base
+ makedepends = phonon-qt5
+ makedepends = qt5-base
+ makedepends = qt5-x11extras
+ depends = gcc-libs
+ depends = glibc
+ depends = mpv
+ depends = libmpv.so
+ options = debug
+ source = git+https://github.com/OpenProgger/phonon-mpv.git
+ sha256sums = SKIP
+
+pkgname = phonon-qt5-mpv-git
+ pkgdesc = Phonon MPV backend for Qt5 (GIT version)
depends = gcc-libs
depends = glibc
depends = mpv
@@ -18,8 +34,15 @@ pkgbase = phonon-qt5-mpv-git
provides = phonon-qt5-mpv
provides = phonon-qt5-backend
conflicts = phonon-qt5-mpv
- options = debug
- source = git+https://github.com/OpenProgger/phonon-mpv.git
- sha256sums = SKIP
-pkgname = phonon-qt5-mpv-git
+pkgname = phonon-qt6-mpv-git
+ pkgdesc = Phonon MPV backend for Qt6 (GIT version)
+ depends = gcc-libs
+ depends = glibc
+ depends = mpv
+ depends = libmpv.so
+ depends = phonon-qt6
+ depends = qt6-base
+ provides = phonon-qt6-mpv
+ provides = phonon-qt6-backend
+ conflicts = phonon-qt6-mpv
diff --git a/PKGBUILD b/PKGBUILD
index adb60ee4c9b9..9db8a5ff3684 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,13 @@
# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
-pkgname=phonon-qt5-mpv-git
-pkgver=0.0.7.3.g50c6283
+pkgbase=phonon-qt5-mpv-git
+pkgname=(
+ 'phonon-qt5-mpv-git'
+ 'phonon-qt6-mpv-git'
+)
+pkgver=0.1.0.0.g069aca4
pkgrel=1
-pkgdesc='Phonon MPV backend for Qt5. (GIT version)'
+pkgdesc='Phonon MPV backend for Qt5 and Qt6 (GIT version)'
arch=('x86_64')
url='https://github.com/OpenProgger/phonon-mpv'
license=('GPL')
@@ -11,20 +15,18 @@ depends=(
'gcc-libs' # 'libstdc++.so'
'glibc' # 'libc.so'
'mpv' 'libmpv.so'
- 'phonon-qt5' # 'libphonon4qt5.so'
- 'qt5-base' # 'libQt5Core.so' 'libQt5Gui.so' 'libQt5Widgets.so'
- 'qt5-x11extras' # 'libQt5X11Extras.so'
)
makedepends=(
'extra-cmake-modules'
'git'
'qt5-tools'
+ 'qt6-tools'
+ 'phonon-qt6' # libphonon4qt6.so
+ 'qt6-base' # libQt6Core.so libQt6Gui.so libQt6OpenGLWidgets.so libQt6Widgets.so
+ 'phonon-qt5' # 'libphonon4qt5.so'
+ 'qt5-base' # 'libQt5Core.so' 'libQt5Gui.so' 'libQt5Widgets.so'
+ 'qt5-x11extras' # 'libQt5X11Extras.so'
)
-provides=(
- 'phonon-qt5-mpv'
- 'phonon-qt5-backend'
-)
-conflicts=('phonon-qt5-mpv')
source=('git+https://github.com/OpenProgger/phonon-mpv.git')
sha256sums=('SKIP')
options=('debug')
@@ -38,13 +40,42 @@ build() {
cmake -S phonon-mpv -B build \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_INSTALL_LIBDIR=/usr/lib \
- -DCMAKE_SKIP_RPATH=ON
+ -DCMAKE_SKIP_RPATH=ON \
+ -DPHONON_BUILD_QT5=ON \
+ -DPHONON_BUILD_QT6=ON
cmake --build build
}
-package () {
- DESTDIR="${pkgdir}" cmake --install build
+package_phonon-qt5-mpv-git () {
+ pkgdesc='Phonon MPV backend for Qt5 (GIT version)'
+ depends+=(
+ 'phonon-qt5' # 'libphonon4qt5.so'
+ 'qt5-base' # 'libQt5Core.so' 'libQt5Gui.so' 'libQt5Widgets.so'
+ 'qt5-x11extras' # 'libQt5X11Extras.so'
+ )
+ provides=(
+ 'phonon-qt5-mpv'
+ 'phonon-qt5-backend'
+ )
+ conflicts=('phonon-qt5-mpv')
+
+ DESTDIR="${pkgdir}" cmake --install build/src5
+}
+
+package_phonon-qt6-mpv-git () {
+ pkgdesc='Phonon MPV backend for Qt6 (GIT version)'
+ depends+=(
+ 'phonon-qt6' # libphonon4qt6.so
+ 'qt6-base' # libQt6Core.so libQt6Gui.so libQt6OpenGLWidgets.so libQt6Widgets.so
+ )
+ provides=(
+ 'phonon-qt6-mpv'
+ 'phonon-qt6-backend'
+ )
+ conflicts=('phonon-qt6-mpv')
+
+ DESTDIR="${pkgdir}" cmake --install build/src6
}
+