Jonathan Wiltshire <j...@debian.org> writes: > Control: tag -1 moreinfo > > On Tue, Nov 25, 2014 at 02:24:06PM -0500, Vincent Legout wrote: >> xboard 4.8.0-1 still uses the old xaw interface and I'd like to upload a >> new version 4.8.0-2 to use the new gtk interface. This change has been >> requested by upstream because of several bugs with the old interface, >> for example some input fields do not work (I don't have any bug report, >> sorry). > > This only just came to light??
Yes, sorry for that but xboard 4.8.0 was released just before the freeze and even if upstream now recommends the gtk interface, the build system still picks xaw by default. And I forgot about this new interface when I uploaded 4.8.0-1... > It's a pretty big change, though I see the usability aspects of it. You'd > better upload to sid and let it age for as long as possible, and if nothing > else comes up between now and 4th December I imagine we could be persuaded > then. I've just uploaded the new version to unstable, the debdiff is attached. > It still makes me nervous, mind. Yes, I realize the timing is not good and the change quite substantial especially considering the freeze. Thank you. Vincent
diff -Nru xboard-4.8.0/debian/changelog xboard-4.8.0/debian/changelog --- xboard-4.8.0/debian/changelog 2014-10-25 09:02:30.000000000 -0400 +++ xboard-4.8.0/debian/changelog 2014-11-26 17:46:47.000000000 -0500 @@ -1,3 +1,12 @@ +xboard (4.8.0-2) unstable; urgency=medium + + * Build XBoard with the new gtk interface instead of the default xaw + interface. + - debian/rules: Build with --with-gtk + - debian/control: Add libgtk2.0-dev in Build-Depends + + -- Vincent Legout <vleg...@debian.org> Wed, 26 Nov 2014 17:46:45 -0500 + xboard (4.8.0-1) unstable; urgency=medium [ Markus Koschany ] diff -Nru xboard-4.8.0/debian/control xboard-4.8.0/debian/control --- xboard-4.8.0/debian/control 2014-10-25 09:00:16.000000000 -0400 +++ xboard-4.8.0/debian/control 2014-11-19 08:57:23.000000000 -0500 @@ -12,7 +12,8 @@ libcairo2-dev, librsvg2-dev, libxaw7-dev, - texinfo + texinfo, + libgtk2.0-dev Standards-Version: 3.9.6 Homepage: http://savannah.gnu.org/projects/xboard/ Vcs-Git: git://anonscm.debian.org/pkg-games/xboard.git diff -Nru xboard-4.8.0/debian/rules xboard-4.8.0/debian/rules --- xboard-4.8.0/debian/rules 2014-10-25 09:02:11.000000000 -0400 +++ xboard-4.8.0/debian/rules 2014-11-19 09:10:37.000000000 -0500 @@ -9,7 +9,8 @@ dh_auto_configure -- \ --enable-zippy \ --bindir='$${exec_prefix}/games' \ - --sysconfdir='/etc/xboard' + --sysconfdir='/etc/xboard' \ + --with-gtk override_dh_auto_install: dh_auto_install