Your message dated Thu, 05 Jun 2014 21:52:21 +0000
with message-id <e1wsfa9-0002ie...@franck.debian.org>
and subject line Bug#743334: fixed in pgn2web 0.4-1.1
has caused the Debian Bug report #743334,
regarding pgn2web: Please update to use wxwidgets3.0
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
743334: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=743334
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pgn2web
Version: 0.4-1
Severity: normal
Tags: patch
User: freewx-ma...@lists.alioth.debian.org
Usertags: wx3.0
Dear maintainer,
We're aiming to migrate the archive to using wxwidgets3.0 instead of
wxwidgets2.8.
I've rebuilt your package using the attached patch (I also converted
it to source format "3.0 (quilt)" and split out the upstream changes
from the debian diff).
The wx-related changes should be compatible with wxWidgets 2.8 too
in case you want to try to send them upstream (though I notice upstream
seems rather inactive).
The pgn2web GUI runs OK and the widgets in the dialog seem to function
correctly, though I don't have any PGN files to test it with.
I'm happy to NMU this change if you wish me to - just let me know.
Cheers,
Olly
diff -Nru pgn2web-0.4/cli.c pgn2web-0.4/cli.c
--- pgn2web-0.4/cli.c 2014-04-02 09:56:13.000000000 +1300
+++ pgn2web-0.4/cli.c 2005-04-26 07:25:21.000000000 +1200
@@ -30,7 +30,7 @@
/* default installation path */
#ifndef INSTALL_PATH
-#define INSTALL_PATH "/usr/share/pgn2web/"
+#define INSTALL_PATH "/usr/local/pgn2web/"
#endif
char usage[] = "usage: pgn2web\n"
diff -Nru pgn2web-0.4/debian/changelog pgn2web-0.4/debian/changelog
--- pgn2web-0.4/debian/changelog 2014-04-02 09:56:13.000000000 +1300
+++ pgn2web-0.4/debian/changelog 2014-04-02 09:46:23.000000000 +1300
@@ -1,3 +1,11 @@
+pgn2web (0.4-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Update to source format "3.0 (quilt)".
+ * Update to use wxWidgets 3.0 (new patch wx3.0-compat.patch).
+
+ -- Olly Betts <o...@survex.com> Wed, 02 Apr 2014 09:42:51 +1300
+
pgn2web (0.4-1) unstable; urgency=low
* Initial release (Closes: #565158)
diff -Nru pgn2web-0.4/debian/control pgn2web-0.4/debian/control
--- pgn2web-0.4/debian/control 2014-04-02 09:56:13.000000000 +1300
+++ pgn2web-0.4/debian/control 2013-11-23 04:56:38.000000000 +1300
@@ -2,7 +2,7 @@
Section: web
Priority: extra
Maintainer: Oliver Korff <o...@xynyx.de>
-Build-Depends: debhelper (>= 7), libwxgtk2.8-dev, wx2.8-headers, libwxbase2.8-dev
+Build-Depends: debhelper (>= 7), libwxgtk3.0-dev
Standards-Version: 3.8.3
Homepage: http://sourceforge.net/projects/pgn2web/
diff -Nru pgn2web-0.4/debian/patches/install-location.patch pgn2web-0.4/debian/patches/install-location.patch
--- pgn2web-0.4/debian/patches/install-location.patch 1970-01-01 12:00:00.000000000 +1200
+++ pgn2web-0.4/debian/patches/install-location.patch 2014-04-02 09:48:27.000000000 +1300
@@ -0,0 +1,46 @@
+Description: Fix install locations for Debian
+Last-Update: 2014-04-02
+
+--- pgn2web-0.4.orig/cli.c
++++ pgn2web-0.4/cli.c
+@@ -30,7 +30,7 @@
+
+ /* default installation path */
+ #ifndef INSTALL_PATH
+-#define INSTALL_PATH "/usr/local/pgn2web/"
++#define INSTALL_PATH "/usr/share/pgn2web/"
+ #endif
+
+ char usage[] = "usage: pgn2web\n"
+--- pgn2web-0.4.orig/gui.h
++++ pgn2web-0.4/gui.h
+@@ -17,7 +17,7 @@ const wxChar SEPERATOR = wxT('/');
+
+ // default installation path (*nix)
+ #ifndef INSTALL_PATH
+-#define INSTALL_PATH "/usr/local/pgn2web/"
++#define INSTALL_PATH "/usr/share/pgn2web/"
+ #endif
+
+ //define event ids
+--- pgn2web-0.4.orig/makefile
++++ pgn2web-0.4/makefile
+@@ -38,10 +38,10 @@ clean:
+ rm -f pgn2web p2wgui *.o *.do *~ *# *.html
+
+ install:
+- if [ ! -e /usr/local/pgn2web ]; then mkdir /usr/local/pgn2web; fi
+- cp -r images /usr/local/pgn2web/
+- cp -r templates /usr/local/pgn2web/
+- cp pgn2web /usr/local/pgn2web/
+- cp p2wgui /usr/local/pgn2web/
+- ln -fs /usr/local/pgn2web/pgn2web /usr/bin/
+- ln -fs /usr/local/pgn2web/p2wgui /usr/bin/
+\ No newline at end of file
++ if [ ! -e $(DESTDIR)/usr/share/pgn2web ]; then mkdir $(DESTDIR)/usr/share/pgn2web; fi
++ cp -r images $(DESTDIR)/usr/share/pgn2web/
++ cp -r templates $(DESTDIR)/usr/share/pgn2web/
++ cp pgn2web $(DESTDIR)/usr/bin/
++ cp p2wgui $(DESTDIR)/usr/bin/
++# ln -fs /usr/share/pgn2web/pgn2web /usr/bin/
++# ln -fs /usr/share/pgn2web/p2wgui /usr/bin/
diff -Nru pgn2web-0.4/debian/patches/series pgn2web-0.4/debian/patches/series
--- pgn2web-0.4/debian/patches/series 1970-01-01 12:00:00.000000000 +1200
+++ pgn2web-0.4/debian/patches/series 2014-04-02 09:49:09.000000000 +1300
@@ -0,0 +1,2 @@
+install-location.patch
+wx3.0-compat.patch
diff -Nru pgn2web-0.4/debian/patches/wx3.0-compat.patch pgn2web-0.4/debian/patches/wx3.0-compat.patch
--- pgn2web-0.4/debian/patches/wx3.0-compat.patch 1970-01-01 12:00:00.000000000 +1200
+++ pgn2web-0.4/debian/patches/wx3.0-compat.patch 2014-04-02 09:48:28.000000000 +1300
@@ -0,0 +1,24 @@
+Description: Fixes for compatibility with wxWidgets 3.0
+Author: Olly Betts <o...@survex.com>
+Last-Update: 2014-04-02
+
+--- pgn2web-0.4.orig/gui.cpp
++++ pgn2web-0.4/gui.cpp
+@@ -237,7 +237,7 @@ void p2wFrame::browsePGN(wxCommandEvent&
+ {
+ wxFileDialog *cDialog = new wxFileDialog(this, wxT("Select a PGN file..."), wxT(""), wxT(""),
+ wxT("PGN files(*.pgn;*.PGN)|*.pgn;*.PGN"),
+- wxOPEN | wxFILE_MUST_EXIST);
++ wxFD_OPEN | wxFD_FILE_MUST_EXIST);
+ if(wxID_OK == cDialog->ShowModal()) {
+ pgnText->SetValue(cDialog->GetPath());
+ }
+@@ -247,7 +247,7 @@ void p2wFrame::browsePGN(wxCommandEvent&
+ void p2wFrame::browseHTML(wxCommandEvent& event)
+ {
+ wxFileDialog *cDialog = new wxFileDialog(this, wxT("Name HTML file(s)..."), wxT(""), wxT(""),
+- wxT("HTML files(*.html)|*.html"), wxSAVE);
++ wxT("HTML files(*.html)|*.html"), wxFD_SAVE);
+ if(wxID_OK == cDialog->ShowModal()) {
+ htmlText->SetValue(cDialog->GetPath());
+ }
diff -Nru pgn2web-0.4/debian/source/format pgn2web-0.4/debian/source/format
--- pgn2web-0.4/debian/source/format 1970-01-01 12:00:00.000000000 +1200
+++ pgn2web-0.4/debian/source/format 2014-04-02 09:45:40.000000000 +1300
@@ -0,0 +1 @@
+3.0 (quilt)
diff -Nru pgn2web-0.4/gui.h pgn2web-0.4/gui.h
--- pgn2web-0.4/gui.h 2014-04-02 09:56:13.000000000 +1300
+++ pgn2web-0.4/gui.h 2005-04-26 07:25:22.000000000 +1200
@@ -17,7 +17,7 @@
// default installation path (*nix)
#ifndef INSTALL_PATH
-#define INSTALL_PATH "/usr/share/pgn2web/"
+#define INSTALL_PATH "/usr/local/pgn2web/"
#endif
//define event ids
diff -Nru pgn2web-0.4/makefile pgn2web-0.4/makefile
--- pgn2web-0.4/makefile 2014-04-02 09:56:13.000000000 +1300
+++ pgn2web-0.4/makefile 2005-03-31 09:44:53.000000000 +1200
@@ -38,10 +38,10 @@
rm -f pgn2web p2wgui *.o *.do *~ *# *.html
install:
- if [ ! -e $(DESTDIR)/usr/share/pgn2web ]; then mkdir $(DESTDIR)/usr/share/pgn2web; fi
- cp -r images $(DESTDIR)/usr/share/pgn2web/
- cp -r templates $(DESTDIR)/usr/share/pgn2web/
- cp pgn2web $(DESTDIR)/usr/bin/
- cp p2wgui $(DESTDIR)/usr/bin/
-# ln -fs /usr/share/pgn2web/pgn2web /usr/bin/
-# ln -fs /usr/share/pgn2web/p2wgui /usr/bin/
+ if [ ! -e /usr/local/pgn2web ]; then mkdir /usr/local/pgn2web; fi
+ cp -r images /usr/local/pgn2web/
+ cp -r templates /usr/local/pgn2web/
+ cp pgn2web /usr/local/pgn2web/
+ cp p2wgui /usr/local/pgn2web/
+ ln -fs /usr/local/pgn2web/pgn2web /usr/bin/
+ ln -fs /usr/local/pgn2web/p2wgui /usr/bin/
\ No newline at end of file
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: pgn2web
Source-Version: 0.4-1.1
We believe that the bug you reported is fixed in the latest version of
pgn2web, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 743...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Olly Betts <o...@survex.com> (supplier of updated pgn2web package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Fri, 06 Jun 2014 09:43:31 +1200
Source: pgn2web
Binary: pgn2web
Architecture: source amd64
Version: 0.4-1.1
Distribution: unstable
Urgency: low
Maintainer: Oliver Korff <o...@xynyx.de>
Changed-By: Olly Betts <o...@survex.com>
Description:
pgn2web - convert PGN chess game files into webpages
Closes: 743334
Changes:
pgn2web (0.4-1.1) unstable; urgency=low
.
* Non-maintainer upload.
* Update to source format "3.0 (quilt)".
* Update to use wxWidgets 3.0 (new patch wx3.0-compat.patch).
(Closes: #743334)
Checksums-Sha1:
9210b8411b31a3cc653c908257efa474200f2607 1691 pgn2web_0.4-1.1.dsc
719ddf50901988625ac038cfe7c4a621e3360617 3840 pgn2web_0.4-1.1.debian.tar.xz
b064db1927f069235050dd8c0b684250c3e9af44 577936 pgn2web_0.4-1.1_amd64.deb
Checksums-Sha256:
8918454923ba76d709b8f9fb244858d01197ab678473b4a9bde5329bb5a1f76b 1691
pgn2web_0.4-1.1.dsc
440aea3dd8eff7896f85a03254e2dfa4a2c54109c247ac511caa1cf978e345ce 3840
pgn2web_0.4-1.1.debian.tar.xz
2e53d8fd85ba30f8e7c767a861e6d49ef508ada0052f3eb8fa27c17b7ff6bbfb 577936
pgn2web_0.4-1.1_amd64.deb
Files:
7649400106706b1212f636467651d839 577936 web extra pgn2web_0.4-1.1_amd64.deb
46963e2c3bc72f7d70d2a5295438a8cc 1691 web extra pgn2web_0.4-1.1.dsc
27f43811de7e1239c5a5e207a03e0e64 3840 web extra pgn2web_0.4-1.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJTkOWBAAoJEBgUewc7rSsHC2IP/1xHsmdTO8nxTRjDtDL4qk2P
48OtwvZAS5/VY67uiFwmB3fO+XzaWX6aW6oAoFbe+VgXVGcovkXYdCVWocDVZdYB
1OvjCLNqKBC+UL8kaBzJ2F9Gpm2cPgC2KMG2L/f05hAr7HrQKs0j3CJjbYAJPbCT
k0DRAXXskW59mcOdhx3PhMIADHM7d3WI/VwaSSbXkFjjxntbGl1FooFgCCelU5vP
Vs9cFK0DU1LGY6tdPqeQaEpfqvhsOC//PFMlM0DRmC/byHd2Picbb4uxQtjoK9NW
Dcoqt4KKfuDvDZg36b5d7aJyiyJNHP4YwZaV5VawSFjy7VjEIzOLMYS7JSg9/O28
ijlgF3Hl8A3ZDPqZnMfPXj+1HL3vlJzjguHN2cmJFyWJ3XWVYTfUBg/iez4kwI3L
WOyJlC7a5oPsYmcw84ROqEsV7VM+L3yrShO4sOtWXgYJoDbHv70sLmvU2N/Rbs9a
WjPcpMeAMu+EwLzwzvezne+lKI5IRdAxNgwPFxvjAbopPQI+ZV2B6N1+jcpzafoJ
npBWlYnqlZhi99tn7fTXi5r5WZV+ne+02tbiYzbf+6ObZRXjWQxobyzc4XFakvxt
CDFS53Rp4jT9jnF9gw+nYFfCRuLswaD7dKriyXjlqG8kjB9A9YSfrLfaSr1O8OJ8
8Qr9R3lPWa5Heblnkyud
=XekN
-----END PGP SIGNATURE-----
--- End Message ---