[arch-commits] Commit in amarok/trunk (PKGBUILD amarok-plasma5.7.patch)
Antonio Rojas
arojas at archlinux.org
Wed Mar 7 07:28:15 UTC 2018
Date: Wednesday, March 7, 2018 @ 07:28:13
Author: arojas
Revision: 317957
Update to 2.9.0
Modified:
amarok/trunk/PKGBUILD
Deleted:
amarok/trunk/amarok-plasma5.7.patch
------------------------+
PKGBUILD | 45 +++++++++++++++------------------------------
amarok-plasma5.7.patch | 18 ------------------
2 files changed, 15 insertions(+), 48 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-03-06 21:53:21 UTC (rev 317956)
+++ PKGBUILD 2018-03-07 07:28:13 UTC (rev 317957)
@@ -1,17 +1,17 @@
# $Id$
# Maintainer: Ronald van Haren <ronald at archlinux.org>
+# Maintainer: Antonio Rojas <arojas at archlinux.org>
# Contributor: Andrea Scarpino <andrea at archlinux.org>
# Contributor: damir <damir at archlinux.org>
pkgname=amarok
-pkgver=2.8.0
-pkgrel=19
+pkgver=2.9.0
+pkgrel=1
pkgdesc="The powerful music player for KDE"
arch=(x86_64)
url="http://amarok.kde.org/"
-license=('GPL2' 'LGPL2.1' 'FDL')
-depends=('kdebase-runtime' 'mariadb' 'taglib-extras'
- 'liblastfm' 'ffmpeg' 'libofa' 'qjson' 'qtscriptgenerator')
+license=(GPL2 LGPL2.1 FDL)
+depends=(kdebase-runtime mariadb taglib-extras liblastfm ffmpeg libofa qjson qtscriptgenerator)
makedepends=('automoc4' 'cmake' 'libgpod' 'libmtp' 'loudmouth' 'libmygpo-qt' 'qca-qt4')
optdepends=('libgpod: support for Apple iPod audio devices'
'libmtp: support for portable media devices'
@@ -18,35 +18,20 @@
'loudmouth: backend needed by mp3tunes for syncing'
'ifuse: support for Apple iPod Touch and iPhone'
'libmygpo-qt: gpodder.net Internet Service'
- 'gst-libav: MP3 codecs')
-source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2"
- taglib_version_detect.patch::"https://cgit.kde.org/amarok.git/patch/?id=fec8817c"
- amarok-ffmpeg3.patch::"https://git.reviewboard.kde.org/r/126682/diff/raw/"
- amarok-no-qtwebkit.patch::"https://cgit.kde.org/amarok.git/patch/?id=d65ce101"
- amarok-plasma5.7.patch::"https://cgit.kde.org/amarok.git/patch/?id=9449ec56")
-sha256sums=('f4b89b28f217a6d947e55fb0890de22fad8c404794c6beeb2dcaf2711b4f8ec6'
- 'bd7034e519999b6522e72e3961ca758630ad9b4db88557f795cf08956ea3dfee'
- 'fbb18f1ff234716f6f8d3afd710b50f337453e536eb8288c3a9c4613edd6570f'
- '6880a314a437100a3496540f2f9a0f2d14a4ff61deeeee07a42ba3f4beb1432b'
- 'acc0fa104c99be046fa07b01a142f77c323b99943833d2e2139bfdcbec39e4a5')
+ 'gst-libav: MP3 codecs'
+ 'qca-qt4: Ampache support')
+source=("http://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('e3678de79db36956bc8588b9905726ace1b9188e7fdf89eaea265f1cb03116fd'
+ 'SKIP')
+validpgpkeys=(D81C0CB38EB725EF6691C385BB463350D6EF31EF) # Heiko Becker <heirecka at exherbo.org>
prepare() {
- mkdir build
-
- cd ${pkgname}-${pkgver}
- patch -Np1 -i ../taglib_version_detect.patch
-# Fix build against ffmpeg 3.0
- patch -p1 -i ../amarok-ffmpeg3.patch
-# Disable applets that require qtwebkit
- patch -p1 -i ../amarok-no-qtwebkit.patch
-# Fix tooltips MPRIS controls in Plasma 5.7
- patch -p1 -i ../amarok-plasma5.7.patch
+ mkdir -p build
}
build() {
cd build
- cmake ../${pkgname}-${pkgver} \
- -DCMAKE_BUILD_TYPE=Release \
+ cmake ../$pkgname-$pkgver \
-DKDE4_BUILD_TESTS=OFF \
-DCMAKE_INSTALL_PREFIX=/usr \
-DWITH_NepomukCore=OFF \
@@ -55,7 +40,7 @@
make
}
-package(){
+package() {
cd build
- make DESTDIR="${pkgdir}" install
+ make DESTDIR="$pkgdir" install
}
Deleted: amarok-plasma5.7.patch
===================================================================
--- amarok-plasma5.7.patch 2018-03-06 21:53:21 UTC (rev 317956)
+++ amarok-plasma5.7.patch 2018-03-07 07:28:13 UTC (rev 317957)
@@ -1,18 +0,0 @@
-diff --git a/src/dbus/mpris2/MediaPlayer2.cpp b/src/dbus/mpris2/MediaPlayer2.cpp
-index cbe1a2a..a1d1bda 100644
---- a/src/dbus/mpris2/MediaPlayer2.cpp
-+++ b/src/dbus/mpris2/MediaPlayer2.cpp
-@@ -94,11 +94,7 @@ QString MediaPlayer2::Identity() const
-
- QString MediaPlayer2::DesktopEntry() const
- {
-- // Amarok desktop file is installed in $prefix/share/applications/kde4/
-- // rather than in $prefix/share/applications. The standard way to
-- // represent this dir is with a "kde4-" prefix. See:
-- // http://standards.freedesktop.org/menu-spec/1.0/go01.html#term-desktop-file-id
-- return QLatin1String("kde4-amarok");
-+ return QLatin1String("amarok");
- }
-
- QStringList MediaPlayer2::SupportedUriSchemes() const
-
More information about the arch-commits
mailing list