author | Antonio Rojas
<arojas@archlinux.org> 2024-02-23 08:09:28 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2024-02-23 08:09:28 UTC |
parent | 0f3e8f2e4df4a9f390046aee84c6d6465e941550 |
.SRCINFO | +42 | -0 |
PKGBUILD | +5 | -5 |
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..d8d46ee --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,42 @@ +pkgbase = phonon + pkgdesc = The multimedia framework by KDE + pkgver = 4.12.0 + pkgrel = 4 + url = https://community.kde.org/Phonon + arch = x86_64 + license = LGPL + makedepends = extra-cmake-modules + makedepends = qt5-base + makedepends = qt5-tools + makedepends = qt6-5compat + makedepends = qt6-base + makedepends = qt6-tools + depends = gcc-libs + depends = glibc + depends = libpulse + optdepends = pulseaudio: PulseAudio support + source = https://download.kde.org/stable/phonon/4.12.0/phonon-4.12.0.tar.xz + source = https://download.kde.org/stable/phonon/4.12.0/phonon-4.12.0.tar.xz.sig + validpgpkeys = CB9387521E1EE0127DA804843FDBB55084CC5D84 + validpgpkeys = E0A3EB202F8E57528E13E72FD7574483BB57B18D + sha256sums = 3287ffe0fbcc2d4aa1363f9e15747302d0b080090fe76e5f211d809ecb43f39a + sha256sums = SKIP + +pkgname = phonon-qt5 + depends = gcc-libs + depends = glibc + depends = libpulse + depends = phonon-qt5-backend + depends = qt5-base + optdepends = pulseaudio: PulseAudio support + optdepends = qt5-tools: Designer plugin + +pkgname = phonon-qt6 + depends = gcc-libs + depends = glibc + depends = libpulse + depends = phonon-qt6-backend + depends = qt6-5compat + depends = qt6-base + optdepends = pulseaudio: PulseAudio support + optdepends = qt6-tools: Designer plugin diff --git a/PKGBUILD b/PKGBUILD index 0b6072f..917ceee 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -6,7 +6,7 @@ pkgname=(phonon-qt5 phonon-qt6) pkgdesc='The multimedia framework by KDE' pkgver=4.12.0 -pkgrel=3 +pkgrel=4 arch=(x86_64) url='https://community.kde.org/Phonon' license=(LGPL) @@ -29,13 +29,13 @@ validpgpkeys=(CB9387521E1EE0127DA804843FDBB55084CC5D84 # Harald Sitter <sitter@ build() { cmake -B build5 -S $pkgbase-$pkgver \ -DCMAKE_BUILD_TYPE=None \ - -DPHONON_BUILD_QT6=OFF + -DPHONON_BUILD_QT6=OFF \ + -DPHONON_BUILD_SETTINGS=OFF cmake --build build5 cmake -B build6 -S $pkgbase-$pkgver \ -DCMAKE_BUILD_TYPE=None \ - -DPHONON_BUILD_QT5=OFF \ - -DPHONON_BUILD_SETTINGS=OFF + -DPHONON_BUILD_QT5=OFF cmake --build build6 } @@ -45,6 +45,7 @@ package_phonon-qt5(){ optdepends+=('qt5-tools: Designer plugin') DESTDIR="$pkgdir" cmake --install build5 + rm -r "$pkgdir"/usr/share # Conflicts with phonon-qt6 } package_phonon-qt6(){ @@ -54,5 +55,4 @@ package_phonon-qt6(){ optdepends+=('qt6-tools: Designer plugin') DESTDIR="$pkgdir" cmake --install build6 - rm -r "$pkgdir"/usr/share # Conflicts with phonon-qt5 }