--- Begin Message ---
Package: sponsorship-requests
Severity: important
X-Debbugs-CC: unera@debian.org
Dear mentors and Dmitry,
I am looking for a sponsor for Dmitry's package "goldendict". This would be an
NMU and I would like to see it into DELAYED/7. Detailed explanations at
bottom.
* Package name : goldendict
Version : 1.5.0~git20160508.g92b5485-1.2
Upstream Author : Abs62 <ottomann@yandex.ru>
* URL : http://goldendict.org
* License : GPL-3+
Section : utils
It builds those binary packages:
goldendict - feature-rich dictionary lookup program
To access further information about this package, please visit the following
URL:
https://mentors.debian.net/package/goldendict
Alternatively, one can download the package with dget using this command:
dget -x https://mentors.debian.net/debian/pool/main/g/goldendict/
goldendict_1.5.0~git20160508.g92b5485-1.2.dsc
Debomatic build result:
http://debomatic-amd64.debian.net/distribution#unstable/goldendict/
1.5.0~git20160508.g92b5485-1.2/buildlog
Changes since last upload:
goldendict (1.5.0~git20160508.g92b5485-1.2) unstable; urgency=high
.
* Non-maintainer upload.
* Ack previous upload. Thank you Gianfranco!
* Add myself into uploaders list. (Hijacking package)
* Add watch file. (Closes: #793039)
* Update Vcs-* field. (Closes: #864667)
* Drop .install file. (Closes: #837677)
* Drop .menu file as per ctte's decision.
* Build against Qt5. (Closes: #784468)
Source debdiff attached.
Explanations:
Package goldendict hasn't seen any updates since Jun 2016. Bug accumulated and
now we have RC bug (Qt4 removal). Goldendict can be built against Qt5 without
any problems.
I have been submitting bugs/patches and pushing experimental commits into
packaging Git repository (on collab-maint) since last year. With lots of
emails, However, I could not get *any* reply from the original maintainer.
Now in September 2017, I decide to do some NMUs to fix lasting problems. With
Dmitry in LowThresholdNMU list [1], I think it might be even better if I could
be added into uploaders list as well. I use goldendict often and am willing to
maintain this package in the long term.
Dmitry, please tell me your opinion towards the maintenance of goldendict
package. I am more than willing to push new upstream versions or prepare NMUs
as you wish.
For mentors interested in this package, please check this NMU again and help
sponsor it if you find it appropriate. Any suggestions would be welcome too.
Thanks,
Boyuan Yang
[1] https://wiki.debian.org/LowThresholdNmu
diff -Nru goldendict-1.5.0~git20160508.g92b5485/debian/changelog goldendict-1.5.0~git20160508.g92b5485/debian/changelog
--- goldendict-1.5.0~git20160508.g92b5485/debian/changelog 2016-06-04 00:14:27.000000000 +0800
+++ goldendict-1.5.0~git20160508.g92b5485/debian/changelog 2017-09-06 10:44:58.000000000 +0800
@@ -1,3 +1,16 @@
+goldendict (1.5.0~git20160508.g92b5485-1.2) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Ack previous upload. Thank you Gianfranco!
+ * Add myself into uploaders list. (Hijacking package)
+ * Add watch file. (Closes: #793039)
+ * Update Vcs-* field. (Closes: #864667)
+ * Drop .install file. (Closes: #837677)
+ * Drop .menu file as per ctte's decision.
+ * Build against Qt5. (Closes: #784468)
+
+ -- Boyuan Yang <073plan@gmail.com> Wed, 06 Sep 2017 10:44:58 +0800
+
goldendict (1.5.0~git20160508.g92b5485-1.1) unstable; urgency=medium
* Non-maintainer upload.
diff -Nru goldendict-1.5.0~git20160508.g92b5485/debian/control goldendict-1.5.0~git20160508.g92b5485/debian/control
--- goldendict-1.5.0~git20160508.g92b5485/debian/control 2015-09-23 17:25:35.000000000 +0800
+++ goldendict-1.5.0~git20160508.g92b5485/debian/control 2017-09-06 10:44:58.000000000 +0800
@@ -2,6 +2,8 @@
Priority: optional
Section: utils
Maintainer: Dmitry E. Oboukhov <unera@debian.org>
+Uploaders:
+ Boyuan Yang <073plan@gmail.com>,
Standards-Version: 3.9.6
Build-Depends: cdbs, debhelper (>= 7),
libeb16-dev,
@@ -13,19 +15,22 @@
libxtst-dev,
libbz2-dev,
libhunspell-dev,
- libphonon-dev,
- libqt4-dev (>= 4.5.1),
- libqtwebkit-dev,
+ libphonon4qt5-dev,
+ libqt5webkit5-dev,
+ libqt5x11extras5-dev,
+ libqt5svg5-dev,
libvorbis-dev,
libx11-dev,
- libxtst-dev,
pkg-config,
- qt4-qmake,
+ qtbase5-dev,
+ qttools5-dev,
+ qttools5-dev-tools,
+ qt5-qmake,
x11proto-record-dev,
- zlib1g-dev
+ zlib1g-dev,
Homepage: http://goldendict.org
-VCS-Browser: http://git.debian.org/?p=collab-maint/goldendict.git;a=summary
-VCS-Git: git://git.debian.org/collab-maint/goldendict.git
+Vcs-Browser: https://anonscm.debian.org/git/collab-maint/goldendict.git
+Vcs-Git: https://anonscm.debian.org/git/collab-maint/goldendict.git
Package: goldendict
Suggests: goldendict-wordnet
@@ -60,4 +65,4 @@
translation of a word chosen from another application.
* Support for global hotkeys. You can spawn the program window at
any point, or directly translate a word from the clipboard.
- * Tabbed browsing in a modern Qt 4 interface.
+ * Tabbed browsing in a modern Qt 5 interface.
diff -Nru goldendict-1.5.0~git20160508.g92b5485/debian/goldendict.install goldendict-1.5.0~git20160508.g92b5485/debian/goldendict.install
--- goldendict-1.5.0~git20160508.g92b5485/debian/goldendict.install 2015-09-23 16:22:52.000000000 +0800
+++ goldendict-1.5.0~git20160508.g92b5485/debian/goldendict.install 1970-01-01 08:00:00.000000000 +0800
@@ -1 +0,0 @@
-locale/*.qm /usr/share/apps/goldendict/locale/
diff -Nru goldendict-1.5.0~git20160508.g92b5485/debian/goldendict.menu goldendict-1.5.0~git20160508.g92b5485/debian/goldendict.menu
--- goldendict-1.5.0~git20160508.g92b5485/debian/goldendict.menu 2015-09-23 16:22:52.000000000 +0800
+++ goldendict-1.5.0~git20160508.g92b5485/debian/goldendict.menu 1970-01-01 08:00:00.000000000 +0800
@@ -1,5 +0,0 @@
-?package(goldendict):needs="X11" section="Applications/Office"\
- title="GoldenDict" command="/usr/bin/goldendict"\
- hints="a feature-rich dictionary lookup program" \
- icon="/usr/share/pixmaps/goldendict.png"
-
diff -Nru goldendict-1.5.0~git20160508.g92b5485/debian/rules goldendict-1.5.0~git20160508.g92b5485/debian/rules
--- goldendict-1.5.0~git20160508.g92b5485/debian/rules 2015-09-23 16:22:52.000000000 +0800
+++ goldendict-1.5.0~git20160508.g92b5485/debian/rules 2017-09-06 10:44:58.000000000 +0800
@@ -15,7 +15,9 @@
# include /usr/share/cdbs/1/rules/simple-patchsys.mk
export PREFIX=/usr
-QMAKE = qmake-qt4
+export QT_SELECT := 5
+
+#QMAKE = qmake-qt5
install/goldendict::
find debian/goldendict -type f -name '*.*' -exec chmod 0644 '{}' +
diff -Nru goldendict-1.5.0~git20160508.g92b5485/debian/watch goldendict-1.5.0~git20160508.g92b5485/debian/watch
--- goldendict-1.5.0~git20160508.g92b5485/debian/watch 1970-01-01 08:00:00.000000000 +0800
+++ goldendict-1.5.0~git20160508.g92b5485/debian/watch 2017-09-06 10:38:43.000000000 +0800
@@ -0,0 +1,5 @@
+version=4
+opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%goldendict-$1.tar.gz%, \
+ uversionmangle=s%-RC%~rc%" \
+ https://github.com/goldendict/goldendict/tags \
+ (?:.*?/)?v?(\d[\d.]*-?R?C?\d?).*\.tar\.gz debian uupdate
--- End Message ---