[arch-commits] Commit in clementine/trunk (PKGBUILD)
Maxime Gauduin
alucryd at archlinux.org
Sun Apr 28 16:00:13 UTC 2019
Date: Sunday, April 28, 2019 @ 16:00:12
Author: alucryd
Revision: 455086
switch to qt5 branch: clementine 1.3.1.r702.3b76fa627-1
Modified:
clementine/trunk/PKGBUILD
----------+
PKGBUILD | 33 +++++++++++++++------------------
1 file changed, 15 insertions(+), 18 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2019-04-28 15:33:36 UTC (rev 455085)
+++ PKGBUILD 2019-04-28 16:00:12 UTC (rev 455086)
@@ -4,8 +4,8 @@
# Contributor: Dany Martineau <dany.luc.martineau at gmail.com>
pkgname=clementine
-pkgver=1.3.1
-pkgrel=22
+pkgver=1.3.1.r702.3b76fa627
+pkgrel=1
pkgdesc='A modern music player and library organizer'
url=https://www.clementine-player.org/
license=(GPL)
@@ -19,18 +19,17 @@
gst-plugins-base-libs
gstreamer
libcdio
- libechonest
libgl
libgpod
- liblastfm
+ liblastfm-qt5
libmtp
+ libmygpo-qt5
libpulse
libx11
protobuf
- qjson
- qt4
+ qt5-base
+ qt5-x11extras
sqlite
- taglib
zlib
)
makedepends=(
@@ -38,6 +37,7 @@
cmake
git
mesa
+ qt5-tools
sparsehash
)
optdepends=(
@@ -49,18 +49,20 @@
'gvfs: Various devices support'
)
source=(
- git+https://github.com/clementine-player/Clementine.git#tag=${pkgver}
+ git+https://github.com/clementine-player/Clementine.git#commit=3b76fa62752f25b445ee2a71f02c0c9d7581735a
clementine-gcc6.patch
- clementine-chromaprint1.4.0.patch
- clementine-cryptopp6.patch
)
sha256sums=(
SKIP
05bd4dc0138eed084332fa1a688a96858418731f337f54e0d8ab0853123f40ee
- 4cc9c9df599df4a595c6acf4e129a54296c0a8e537627435e3df14e1e95447b0
- e9c09dca76ed8fae2ecb089571396c9293f546871fb2f27cc37010dd5cba9e46
)
+pkgver() {
+ cd Clementine
+
+ git describe --tags | sed 's/-/.r/; s/-g/./'
+}
+
prepare() {
if [[ -d build ]]; then
rm -rf build
@@ -73,10 +75,6 @@
patch -p1 -i ../clementine-gcc6.patch
# https://github.com/clementine-player/Clementine/pull/5630
git cherry-pick -n 8a6cc8b5069265e1e92e22def985e22c5955e503
- # Fix build with chromaprint 1.4.0
- patch -p1 -i ../clementine-chromaprint1.4.0.patch
- # Fix build with crypto++ 6.0.0 due to https://github.com/weidai11/cryptopp/issues/442
- patch -p1 -i ../clementine-cryptopp6.patch
# FS#58413
git cherry-pick -n -m 1 75f9439843a0e9cdc26cd739d5e1dbd93bd974bc
# Fix DI.FM
@@ -88,8 +86,7 @@
cmake ../Clementine \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=/usr\
- -DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-catch-value"
+ -DCMAKE_INSTALL_PREFIX=/usr
make
}
More information about the arch-commits
mailing list