[SCM] mixxx/master: Update B-D and use QT5 as default
mati75-guest at users.alioth.debian.org
mati75-guest at users.alioth.debian.org
Sun Jan 24 21:30:30 UTC 2016
The following commit has been merged in the master branch:
commit 440ed5f156bdabcca5779888d32ed6974555012a
Author: Mateusz Łukasik <mati75 at linuxmint.pl>
Date: Sun Jan 24 22:30:26 2016 +0100
Update B-D and use QT5 as default
diff --git a/debian/changelog b/debian/changelog
index 8b1805a..244ba06 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,11 @@ mixxx (2.0.0~dfsg-1) UNRELEASED; urgency=medium
* Update debian/repack.sh script to latest version.
* Remove obsolete menu file.
* Update debian/repack.local for new upstream version.
+ * debian/control:
+ - Add to B-D: libsqlite3-dev, librubberband-dev,libchromaprint-dev.
+ - Use QT5. (Closes: #766959, #784496)
+ * debian/rules:
+ - Switch to QT5.
-- Mateusz Łukasik <mati75 at linuxmint.pl> Sun, 24 Jan 2016 17:57:23 +0100
diff --git a/debian/control b/debian/control
index a038e4a..093527a 100644
--- a/debian/control
+++ b/debian/control
@@ -23,8 +23,12 @@ Build-Depends:
libogg-dev,
libportmidi-dev [linux-any],
libprotobuf-dev,
- libqt4-opengl-dev | libqt4-dev,
- libqtwebkit-dev,
+ qttools5-dev-tools,
+ libqt5opengl5-dev,
+ libqt5webkit5-dev,
+ libqt5svg5-dev,
+ qtscript5-dev,
+ libqt5xmlpatterns5-dev,
libshout-dev,
libsndfile1-dev,
libsoundtouch-dev (>= 1.5.0),
@@ -36,7 +40,10 @@ Build-Depends:
protobuf-compiler,
python-scour,
scons,
- vamp-plugin-sdk
+ vamp-plugin-sdk,
+ libsqlite3-dev,
+ librubberband-dev,
+ libchromaprint-dev
Standards-Version: 3.9.6
Vcs-Git: git://anonscm.debian.org/pkg-multimedia/mixxx.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/mixxx.git
@@ -45,7 +52,7 @@ Homepage: http://www.mixxx.org/
Package: mixxx
Architecture: linux-any
Depends:
- libqt4-sql-sqlite,
+ libqt5sql5-sqlite,
mixxx-data (= ${source:Version}),
${dist:Depends},
${misc:Depends},
diff --git a/debian/rules b/debian/rules
index 3b13584..c54ebdb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,13 +13,15 @@ export DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
export DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
export DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
+export QT_SELECT=qt5
+
ifeq ($(shell dpkg-vendor --derives-from Ubuntu && echo yes),yes)
SUBSTVARS = -Vdist:Depends="pulseaudio-utils"
else
SUBSTVARS = -Vdist:Depends=""
endif
-SCONS_OPTS = install_root=$(CURDIR)/debian/tmp/usr qtdir=/usr/share/qt4 prefix=/usr
+SCONS_OPTS = qt5=1 install_root=$(CURDIR)/debian/tmp/usr qtdir=/usr/share/qt5 prefix=/usr
SCONS_OPTS += machine=$(DEB_HOST_ARCH)
%:
@@ -34,7 +36,7 @@ override_dh_auto_build:
override_dh_auto_clean:
scons $(SCONS_OPTS) -c || true
rm -rf .sconf_temp/ cache/ linux_build/
- dh_clean .sconsign.dblite build/qt4.pyc cachecustom.py \
+ dh_clean .sconsign.dblite build/qt5.pyc cachecustom.py \
config.log src/build.h build/*.pyc mixxx.1 mixxx.xpm
dh_auto_clean
--
mixxx packaging
More information about the pkg-multimedia-commits
mailing list