Bug#860600: release.debian.org: Please unblock openlp
Package: release.debian.org
Severity: important
Hello Release Team,
I would like to file an unblock request for the openlp package. The
openlp package currently is queued for removal from stretch due to
a dependency being removed from stretch. Please see bug #734101. In
order to do this, I removed the dependencies on libjs-jquery,
libjs-jquery-mobile and libjs-jquery-migrate-1 since the upstream
project already bundles these. I consulated Stefano Rivera with these
changes.
Additionally, I have added a dependency which fixes bug #860061.
Please note that I have not yet uploaded this to unstable, as I
am waiting for your approval to go ahead with this.
Attached is the diff.
Thank you.
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.9.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru openlp-2.4.4/debian/changelog openlp-2.4.4/debian/changelog
--- openlp-2.4.4/debian/changelog 2016-11-26 09:09:48.000000000 -0700
+++ openlp-2.4.4/debian/changelog 2017-04-11 14:40:24.000000000 -0700
@@ -1,3 +1,21 @@
+openlp (2.4.4-2) unstable; urgency=medium
+
+ * Remove libjs-jquery-migrate-1, libjs-jquery-mobile, libjs-jquery
+ and rely on bundled versions. Closes: #734101
+ * Add libqt5multimedia5-plugins. Closes: #860061
+
+ -- Raoul Snyman <raoul@snyman.info> Tue, 11 Apr 2017 14:40:24 -0700
+
+openlp (2.4.5-1) experimental; urgency=low
+
+ * New upstream release
+ * Add libjs-jquery-migrate-1 to depends
+ * Add symlinks for jquery-migrate-1
+ * Make use of PYBUILD_* environment variables rather than overrides
+ * Update copyright
+
+ -- Raoul Snyman <raoul@snyman.info> Fri, 03 Feb 2017 20:55:02 -0700
+
openlp (2.4.4-1) unstable; urgency=low
* New upstream release
diff -Nru openlp-2.4.4/debian/control openlp-2.4.4/debian/control
--- openlp-2.4.4/debian/control 2016-11-26 09:09:48.000000000 -0700
+++ openlp-2.4.4/debian/control 2017-04-11 14:40:24.000000000 -0700
@@ -17,8 +17,7 @@
Package: openlp
Architecture: all
Depends:
- libjs-jquery,
- libjs-jquery-mobile,
+ libqt5multimedia5-plugins,
python3-bs4,
python3-chardet,
python3-enchant,
diff -Nru openlp-2.4.4/debian/copyright openlp-2.4.4/debian/copyright
--- openlp-2.4.4/debian/copyright 2016-11-26 09:09:48.000000000 -0700
+++ openlp-2.4.4/debian/copyright 2017-04-11 14:40:24.000000000 -0700
@@ -17,6 +17,8 @@
openlp/plugins/remotes/html/jquery.mobile.js
openlp/plugins/remotes/html/jquery.mobile.min.js
openlp/plugins/remotes/html/jquery.mobile.min.css
+ openlp/plugins/remotes/html/jquery.migrate.js
+ openlp/plugins/remotes/html/jquery.migrate.min.js
Copyright: jQuery Foundation and other contributors,
https://jquery.org/
License: Expat or GPL-2
diff -Nru openlp-2.4.4/debian/links openlp-2.4.4/debian/links
--- openlp-2.4.4/debian/links 2016-11-26 09:09:48.000000000 -0700
+++ openlp-2.4.4/debian/links 2017-04-11 14:40:24.000000000 -0700
@@ -1,8 +1 @@
/usr/share/openlp/openlp.py /usr/bin/openlp
-/usr/share/javascript/jquery/jquery.js /usr/share/openlp/openlp/plugins/remotes/html/jquery.js
-/usr/share/javascript/jquery/jquery.min.js /usr/share/openlp/openlp/plugins/remotes/html/jquery.min.js
-/usr/share/javascript/jquery-mobile/jquery.mobile.js /usr/share/openlp/openlp/plugins/remotes/html/jquery.mobile.js
-/usr/share/javascript/jquery-mobile/jquery.mobile.min.js /usr/share/openlp/openlp/plugins/remotes/html/jquery.mobile.min.js
-/usr/share/javascript/jquery-mobile/jquery.mobile.css /usr/share/openlp/openlp/plugins/remotes/html/jquery.mobile.css
-/usr/share/javascript/jquery-mobile/jquery.mobile.min.css /usr/share/openlp/openlp/plugins/remotes/html/jquery.mobile.min.css
-/usr/share/javascript/jquery-mobile/images /usr/share/openlp/openlp/plugins/remotes/html/images
diff -Nru openlp-2.4.4/debian/rules openlp-2.4.4/debian/rules
--- openlp-2.4.4/debian/rules 2016-11-26 09:09:48.000000000 -0700
+++ openlp-2.4.4/debian/rules 2017-04-11 14:40:24.000000000 -0700
@@ -1,6 +1,7 @@
#!/usr/bin/make -f
export PYBUILD_NAME=openlp
+export PYBUILD_INSTALL_ARGS=--install-lib /usr/share/openlp --install-scripts /usr/share/openlp
export PYBUILD_DISABLE=test/python3
%:
@@ -15,9 +16,6 @@
lrelease $$TSFILE -qm resources/i18n/qm/`basename $$TSFILE .ts`.qm; \
done
-override_dh_auto_install:
- dh_auto_install -- --install-args='--install-lib /usr/share/openlp --install-scripts /usr/share/openlp'
-
override_dh_install:
dh_install
set -e; \
Reply to: