Package: bossa
Version: 1.3~20120408-4
Severity: important
Tags: patch sid jessie
User: [email protected]
Usertags: wx3.0
Control: block 748169 by -1
We're aiming to migrate the archive to using wxwidgets3.0 instead of
wxwidgets2.8, and intend to drop wxwidgets2.8 before jessie is released.
I've successfully built bossa with the attached patch, which simply
tells the upstream build system to use wx3.0 and updates the BDs.
I don't have the required hardware, but I can run bossa and exercise the
GUI elements which don't need hardware attached. It would be good if
you (or someone else) who actually uses the application could give it a
more thorough test though.
I'm happy to NMU this change if you wish me to - just let me know.
Cheers,
Olly
diff -Nru bossa-1.3~20120408/debian/changelog bossa-1.3~20120408/debian/changelog
--- bossa-1.3~20120408/debian/changelog 2014-03-08 05:18:38.000000000 +1300
+++ bossa-1.3~20120408/debian/changelog 2014-06-14 20:17:20.000000000 +1200
@@ -1,3 +1,11 @@
+bossa (1.3~20120408-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Update to use wxWidgets 3.0 (new patch: wx3.0-compat.patch).
+ * debian/control: Fix typo in bossa package description.
+
+ -- Olly Betts <[email protected]> Sat, 14 Jun 2014 20:17:05 +1200
+
bossa (1.3~20120408-4) unstable; urgency=low
* Updated bossac manpage, thanks to Karl Lenz (Closes: #737280)
diff -Nru bossa-1.3~20120408/debian/control bossa-1.3~20120408/debian/control
--- bossa-1.3~20120408/debian/control 2014-02-02 06:45:23.000000000 +1300
+++ bossa-1.3~20120408/debian/control 2014-03-26 13:21:33.000000000 +1300
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian Science Maintainers <[email protected]>
Uploaders: Scott Howard <[email protected]>
-Build-Depends: debhelper (>= 9.0.0), libwxgtk2.8-dev, libreadline6-dev,
+Build-Depends: debhelper (>= 9.0.0), libwxgtk3.0-dev, libreadline6-dev,
libx11-dev, imagemagick
Standards-Version: 3.9.5
Homepage: http://www.shumatech.com/web/products/bossa
@@ -19,7 +19,7 @@
microcontrollers. The motivation behind BOSSA is to create a simple, easy-to-
use, open source utility to replace Atmel's SAM-BA software.
.
- This package contains wxWidgets GUI interface to bossa.
+ This package contains the wxWidgets GUI interface to bossa.
Package: bossa-cli
Architecture: any
diff -Nru bossa-1.3~20120408/debian/patches/series bossa-1.3~20120408/debian/patches/series
--- bossa-1.3~20120408/debian/patches/series 2014-02-02 06:46:21.000000000 +1300
+++ bossa-1.3~20120408/debian/patches/series 2014-06-14 20:16:38.000000000 +1200
@@ -6,3 +6,4 @@
uart-set-speed.patch
add-kfreebsd-platform-support.patch
no_X11_link.patch
+wx3.0-compat.patch
diff -Nru bossa-1.3~20120408/debian/patches/wx3.0-compat.patch bossa-1.3~20120408/debian/patches/wx3.0-compat.patch
--- bossa-1.3~20120408/debian/patches/wx3.0-compat.patch 1970-01-01 12:00:00.000000000 +1200
+++ bossa-1.3~20120408/debian/patches/wx3.0-compat.patch 2014-06-14 20:16:58.000000000 +1200
@@ -0,0 +1,15 @@
+Description: Fix to build with wxwidgets3.0
+Author: Olly Betts <[email protected]>
+Last-Update: 2014-06-14
+
+--- bossa-1.3~20120408.orig/Makefile
++++ bossa-1.3~20120408/Makefile
+@@ -4,7 +4,7 @@
+ # Version
+ #
+ VERSION=1.3a
+-WXVERSION=2.8
++WXVERSION=3.0
+
+ #
+ # Source files
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers