[SCM] cantata/master: Switch build to Qt5
stuart at users.alioth.debian.org
stuart at users.alioth.debian.org
Mon Feb 8 03:15:33 UTC 2016
The following commit has been merged in the master branch:
commit 1335d54b8396f58b12d012d747047182ecdbd1f0
Author: Stuart Prescott <stuart at debian.org>
Date: Sun Feb 7 23:52:45 2016 +1100
Switch build to Qt5
diff --git a/debian/control b/debian/control
index a5cf550..f944c66 100644
--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,6 @@ Uploaders: Stuart Prescott <stuart at debian.org>
Build-Depends: cmake,
debhelper (>= 9),
graphicsmagick,
- kdelibs5-dev,
libavcodec-dev,
libavformat-dev,
libavutil-dev,
@@ -15,25 +14,28 @@ Build-Depends: cmake,
libmusicbrainz5-dev (>= 5.1.0+git20150707),
libmpg123-dev,
libmtp-dev (>= 1.0.0),
- libphonon-dev,
- libqjson-dev,
- libqt4-dev,
- libqxt-dev,
+ libphonon4qt5-dev,
+ libqt5svg5-dev,
libspeex-dev,
libspeexdsp-dev,
libtag-extras-dev,
libtag1-dev,
+ libudev-dev,
+ libvlc-dev,
+ libvlccore-dev,
libx11-dev,
pkg-config,
- pkg-kde-tools
+ pkg-kde-tools,
+ qtbase5-dev,
+ qttools5-dev-tools
Standards-Version: 3.9.6
Homepage: https://github.com/CDrummond/cantata
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/cantata.git
-Vcs-Git: git://anonscm.debian.org/pkg-multimedia/cantata.git
+Vcs-Git: https://anonscm.debian.org/git/pkg-multimedia/cantata.git
Package: cantata
Architecture: any
-Depends: kde-style-oxygen, ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
Recommends: liburi-perl
Provides: mpd-client
Suggests: mpd
diff --git a/debian/copyright b/debian/copyright
index 3b640b6..31012ce 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -6,7 +6,6 @@ Files-Excluded:
3rdparty/qjson
3rdparty/qtsingleapplication
3rdparty/qxt
- 3rdparty/solid-lite
windows/icu
Comment: Unneeded 3rd party source code removed
License: GPL-3+
@@ -19,6 +18,28 @@ Copyright: 2011-2016 Craig Drummond <craig.p.drummond at gmail.com>
2007-2011 Armin Walland
License: GPL-2+
+Files: 3rdparty/solid-lite
+Copyright:
+ 2005-2010, Kevin Ottens <ervin at kde.org>
+ 2009-2012, Lukas Tinkl <ltinkl at redhat.com>
+ 2010, Michael Zanetti <mzanetti at kde.org>
+ 2009, Harald Fernengel <harry at kdevelop.org>
+ 2010, Rafael Fernández López <ereslibre at kde.org>
+ 2009-2010, Pino Toscano <pino at kde.org>
+ 2006, Davide Bettio <davide.bettio at kdemail.net>
+ 2007, Jeff Mitchell <kde-dev at emailgoeshere.com>
+ 2009, Benjamin K. Stuhl <bks24 at cornell.edu>
+ 2007, Kevin Krammer <kevin.krammer at gmx.at>
+ 2012, Dan Vrátil <dvratil at redhat.com>
+ 2012, Patrick von Reth <vonreth at kde.org>
+ 2010, Mario Bensi <mbensi at ipsquad.net>
+License: LGPL-2.1+
+
+Files: 3rdparty/solid-lite/predicate_parser.c
+ 3rdparty/solid-lite/predicate_parser.h
+Copyright: 1984, 1989-1990, 2000-2006, Free Software Foundation, Inc.
+License: GPL-2+
+
Files: 3rdparty/qtiocompressor/*
Copyright: 2009 Nokia Corporation
License: LGPL-2.1 or GPL-3
diff --git a/debian/rules b/debian/rules
index 26b609d..f7dbe87 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,11 +4,13 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+export QT_SELECT=5
+
%:
- dh $@ --with kde
+ dh $@ --parallel --with kde
override_dh_auto_configure:
- dh_auto_configure -- -DENABLE_HTTP_SERVER=OFF -DENABLE_KDE=ON
+ dh_auto_configure -- -DENABLE_HTTP_SERVER=OFF
override_dh_auto_install:
install -d debian/tmp
@@ -22,5 +24,4 @@ override_dh_installexamples:
chmod -x $(CURDIR)/debian/cantata/usr/share/doc/cantata/examples/cantata-dynamic.systemd
override_dh_auto_clean:
- rm -rf 3rdparty/qjson 3rdparty/qtsingleapplication 3rdparty/solid-lite
dh_auto_clean
--
cantata packaging
More information about the pkg-multimedia-commits
mailing list