--- usbprog-0.1.7.orig/debian/changelog +++ usbprog-0.1.7/debian/changelog @@ -0,0 +1,35 @@ +usbprog (0.1.7-1) unstable; urgency=low + + * New upstream release. + * Standards-Version: 3.8.0 (no changes required). + * patches/10_desktop.patch: Drop, merged upstream. + * Fix build on gcc 4.4 (Closes: #505124). + Thanks to Martin Michlmayr for the patch. + * Fix non-working debian/watch. + + -- Uwe Hermann Sun, 23 Nov 2008 02:43:04 +0100 + +usbprog (0.1.6-1) unstable; urgency=low + + * New upstream release. + + Install newly added .desktop file. + + Drop GPL-incompatible md5/md5_loc.h file. + * Update debian/copyright and upstream homepage. + + -- Uwe Hermann Sun, 30 Mar 2008 22:59:05 +0200 + +usbprog (0.1.4-2) unstable; urgency=low + + * Fix typos in package description. + * Convert debian/copyright to the machine-readable format described at + http://wiki.debian.org/Proposals/CopyrightFormat. + * Use "-Wl,--as-needed" to shorten the list of dependencies a bit. + * Bugfix: the menu file for usbprog-gui was not being installed. + + -- Uwe Hermann Sat, 23 Feb 2008 15:19:35 +0100 + +usbprog (0.1.4-1) unstable; urgency=low + + * Initial release (Closes: #458925). + + -- Uwe Hermann Tue, 12 Feb 2008 21:38:25 +0100 --- usbprog-0.1.7.orig/debian/compat +++ usbprog-0.1.7/debian/compat @@ -0,0 +1 @@ +5 --- usbprog-0.1.7.orig/debian/watch +++ usbprog-0.1.7/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://developer.berlios.de/project/showfiles.php?group_id=7642 http://prdownload.berlios.de/usbprog/usbprog-(.*)\.tar\.bz2 --- usbprog-0.1.7.orig/debian/dirs +++ usbprog-0.1.7/debian/dirs @@ -0,0 +1 @@ +usr/bin --- usbprog-0.1.7.orig/debian/usbprog-gui.install +++ usbprog-0.1.7/debian/usbprog-gui.install @@ -0,0 +1,3 @@ +debian/tmp/usr/bin/usbprog-gui +debian/tmp/usr/share/man/man1/usbprog-gui.1 +debian/tmp/usr/share/applications/* --- usbprog-0.1.7.orig/debian/control +++ usbprog-0.1.7/debian/control @@ -0,0 +1,72 @@ +Source: usbprog +Section: embedded +Priority: extra +Maintainer: Uwe Hermann +Build-Depends: cdbs, debhelper (>= 5), autotools-dev, libusb-dev, libxml2-dev, libcurl4-gnutls-dev, libreadline5-dev, libwxgtk2.6-dev, wx-common +Standards-Version: 3.8.0 +Homepage: http://developer.berlios.de/projects/usbprog/ + +Package: usbprog +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Firmware programming tool for the USBprog hardware + A programming tool needed to replace the firmware on the USBprog + hardware. It can automatically retrieve a list of available firmwares from + the Internet, download one of them and upload it to the USBprog adapter. + . + USBprog is a free programming adapter. You can easily install different + firmware versions from an "online pool" over USB. The adapter can be used + for programming and debugging AVR and ARM processors, as USB-to-RS232 + converter, as JTAG interface or as simple I/O interface (5 lines). + . + This package contains the usbprog command line tool. + +Package: usbprog-gui +Architecture: any +Section: embedded +Depends: ${shlibs:Depends} +Description: GUI firmware programming tool for the USBprog hardware + A programming tool needed to replace the firmware on the USBprog + hardware. It can automatically retrieve a list of available firmwares from + the Internet, download one of them and upload it to the USBprog adapter. + . + USBprog is a free programming adapter. You can easily install different + firmware versions from an "online pool" over USB. The adapter can be used + for programming and debugging AVR and ARM processors, as USB-to-RS232 + converter, as JTAG interface or as simple I/O interface (5 lines). + . + This package contains a GUI for the usbprog tool. + +Package: libusbprog0 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: Library for programming the USBprog hardware + A programming tool needed to replace the firmware on the USBprog + hardware. It can automatically retrieve a list of available firmwares from + the Internet, download one of them and upload it to the USBprog adapter. + . + USBprog is a free programming adapter. You can easily install different + firmware versions from an "online pool" over USB. The adapter can be used + for programming and debugging AVR and ARM processors, as USB-to-RS232 + converter, as JTAG interface or as simple I/O interface (5 lines). + . + This package contains the libusbprog shared library. + +Package: libusbprog-dev +Architecture: any +Section: libdevel +Priority: extra +Depends: libusbprog0 (= ${binary:Version}) +Description: Development files for libusbprog + A programming tool needed to replace the firmware on the USBprog + hardware. It can automatically retrieve a list of available firmwares from + the Internet, download one of them and upload it to the USBprog adapter. + . + USBprog is a free programming adapter. You can easily install different + firmware versions from an "online pool" over USB. The adapter can be used + for programming and debugging AVR and ARM processors, as USB-to-RS232 + converter, as JTAG interface or as simple I/O interface (5 lines). + . + This package contains files needed to build libusbprog-based applications. + --- usbprog-0.1.7.orig/debian/docs +++ usbprog-0.1.7/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- usbprog-0.1.7.orig/debian/usbprog.install +++ usbprog-0.1.7/debian/usbprog.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/usbprog +debian/tmp/usr/share/man/man1/usbprog.1 --- usbprog-0.1.7.orig/debian/usbprog-gui.menu +++ usbprog-0.1.7/debian/usbprog-gui.menu @@ -0,0 +1,2 @@ +?package(usbprog-gui):needs="X11" section="Applications/Science/Electronics" \ + title="usbprog-gui" command="/usr/bin/usbprog-gui" --- usbprog-0.1.7.orig/debian/libusbprog-dev.install +++ usbprog-0.1.7/debian/libusbprog-dev.install @@ -0,0 +1,4 @@ +debian/tmp/usr/include/usbprog/*.h +debian/tmp/usr/lib/*.a +debian/tmp/usr/lib/*.la +debian/tmp/usr/lib/*.so --- usbprog-0.1.7.orig/debian/copyright +++ usbprog-0.1.7/debian/copyright @@ -0,0 +1,42 @@ +This package was debianized by Uwe Hermann on +Wed, 02 Jan 2008 22:19:12 +0100. + +It was downloaded from: + + http://developer.berlios.de/projects/usbprog/ + +Upstream Author: + + Bernhard Walle + +------------------------------------------------------------------------------- + +Files: * +Copyright: © 2007-2008 Bernhard Walle +License: GPL-2+ + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + +------------------------------------------------------------------------------- + +Files: gui/usbprogApp.{cc,h}, + gui/usbprogFrm.{cc,h} +Copyright: © 2007-2008 Bernhard Walle + © 2007-2008 Robert Schilling +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: md5/md5.[ch] +Copyright: © 1995, 1996 Free Software Foundation, Inc. +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: debian/* +Copyright: © 2008 Uwe Hermann +License: GPL-2+ + The Debian packaging is (C) 2008, Uwe Hermann and + is licensed under the GPL (version 2 or later), see above. + --- usbprog-0.1.7.orig/debian/rules +++ usbprog-0.1.7/debian/rules @@ -0,0 +1,12 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,--as-needed" + +# For /usr/share/cdbs/1/rules/utils.mk sanity check. +common-binary-post-install-arch:: list-missing + --- usbprog-0.1.7.orig/debian/libusbprog0.install +++ usbprog-0.1.7/debian/libusbprog0.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libusbprog.so.0 +debian/tmp/usr/lib/libusbprog.so.0.3.0 --- usbprog-0.1.7.orig/debian/patches/10_gcc_4_4.patch +++ usbprog-0.1.7/debian/patches/10_gcc_4_4.patch @@ -0,0 +1,23 @@ +Fix build on gcc 4.4. See #505124. + +--- usbprog/date.cc~ 2008-11-09 17:48:44.000000000 +0000 ++++ usbprog/date.cc 2008-11-09 17:48:54.000000000 +0000 +@@ -15,6 +15,7 @@ + * along with this program. If not, see . + */ + #define _XOPEN_SOURCE ++#include + #include + #include + #include +--- usbprog/firmwarepool.h~ 2008-11-09 17:51:43.000000000 +0000 ++++ usbprog/firmwarepool.h 2008-11-09 17:51:50.000000000 +0000 +@@ -17,6 +17,7 @@ + #ifndef FIRMWAREPOOL_H + #define FIRMWAREPOOL_H + ++#include + #include + #include + #include +