diff options
author | Antonio Rojas | 2022-12-06 18:44:19 +0100 |
---|---|---|
committer | Antonio Rojas | 2022-12-06 18:44:19 +0100 |
commit | c83bd92028efaffb5f9bcea36225408e4ef8c25a (patch) | |
tree | ef41999fd046870abfcd42c2895fc79cc1c663a1 /PKGBUILD | |
parent | 7d3184ce7033a60c73952df05af766ff4a3cce7b (diff) | |
download | aur-kmplayer.tar.gz |
import from community
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 43 |
1 files changed, 24 insertions, 19 deletions
@@ -3,33 +3,38 @@ # Contributor: damir <damir@archlinux.org> pkgname=kmplayer -pkgver=0.11.5.a -_tag=0.11.5a -pkgrel=1 +pkgver=0.12.0.b +_pkgver=0.12.0b +pkgrel=4 pkgdesc="Video player plugin for Konqueror and basic MPlayer/Xine/ffmpeg/ffserver/VDR frontend for KDE" -arch=(i686 x86_64) +arch=(x86_64) license=(GPL LGPL FDL) -url="http://kmplayer.kde.org" -depends=(kdebase-runtime cairo) -makedepends=(cmake automoc4 gtk2) -optdepends=('gtk2: for the Netscape plugin player') -#source=("http://kmplayer.kde.org/pkgs/$pkgname-$pkgver.tar.bz2") -source=("http://quickgit.kde.org/?p=kmplayer.git&a=snapshot&tag=$_tag&fmt=tbz2") -md5sums=('9cb8d6e82e82a1133db6505de7da3a5a') +url="https://kmplayer.kde.org" +depends=(kmediaplayer kdelibs4support phonon-qt5 hicolor-icon-theme) +makedepends=(extra-cmake-modules kdesignerplugin kdoctools kinit) +optdepends=('mplayer: mplayer backend') +source=("https://download.kde.org/stable/$pkgname/${_pkgver%.*}/$pkgname-$_pkgver.tar.bz2" + kmplayer-desktop.patch::"https://invent.kde.org/multimedia/kmplayer/-/commit/2126d76b.patch" + kmplayer-qt5.9.patch::"https://invent.kde.org/multimedia/kmplayer/-/commit/3def6507.patch" + kmplayer-qt5.11.patch::"https://invent.kde.org/multimedia/kmplayer/-/commit/7dafda63.patch") +sha256sums=('5e98cea9bd958860d90003d37037172a95ed8b699133e8f1e6033147aaefed73' + 'f584a485096d7eea7a4374b5c5591bd64b52424fddd883a81bc00f7bb2b11d92' + '2e4aa293fd6fe3d4184028a767590247ec3be1210e292a9e87cd4447274ca090' + '2ecdc0d1025b46f77fbff80b37c817d0873a476903b2e18b32a78e1aec387b28') prepare() { - mkdir -p build + sed -e 's/org.kde.//g' -i kmplayer-desktop.patch + patch -d $pkgname-$_pkgver -p1 < kmplayer-desktop.patch # Fix launching from desktop file + patch -d $pkgname-$_pkgver -p1 < kmplayer-qt5.9.patch # Fix build with Qt 5.9 + patch -d $pkgname-$_pkgver -p1 < kmplayer-qt5.11.patch # Fix build with Qt 5.11 } build() { - cd build - cmake ../$pkgname \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr - make + cmake -B build -S $pkgname-$_pkgver \ + -DBUILD_TESTING=OFF + cmake --build build } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } |