--- usbprog-0.1.6.orig/debian/changelog +++ usbprog-0.1.6/debian/changelog @@ -0,0 +1,24 @@ +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.6.orig/debian/compat +++ usbprog-0.1.6/debian/compat @@ -0,0 +1 @@ +5 --- usbprog-0.1.6.orig/debian/watch +++ usbprog-0.1.6/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://download.berlios.de/usbprog/usbprog-(.*)\.tar\.bz2 --- usbprog-0.1.6.orig/debian/dirs +++ usbprog-0.1.6/debian/dirs @@ -0,0 +1 @@ +usr/bin --- usbprog-0.1.6.orig/debian/usbprog-gui.install +++ usbprog-0.1.6/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.6.orig/debian/control +++ usbprog-0.1.6/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.7.3 +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.6.orig/debian/docs +++ usbprog-0.1.6/debian/docs @@ -0,0 +1,2 @@ +NEWS +README --- usbprog-0.1.6.orig/debian/usbprog.install +++ usbprog-0.1.6/debian/usbprog.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/usbprog +debian/tmp/usr/share/man/man1/usbprog.1 --- usbprog-0.1.6.orig/debian/usbprog-gui.menu +++ usbprog-0.1.6/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.6.orig/debian/libusbprog-dev.install +++ usbprog-0.1.6/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.6.orig/debian/copyright +++ usbprog-0.1.6/debian/copyright @@ -0,0 +1,43 @@ +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+ + +------------------------------------------------------------------------------- + +Files: gui/usbprogApp.cc +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. + +------------------------------------------------------------------------------- + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL-2'. + --- usbprog-0.1.6.orig/debian/rules +++ usbprog-0.1.6/debian/rules @@ -0,0 +1,8 @@ +#!/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 + +DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,--as-needed" + --- usbprog-0.1.6.orig/debian/libusbprog0.install +++ usbprog-0.1.6/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.6.orig/debian/patches/10_desktop.patch +++ usbprog-0.1.6/debian/patches/10_desktop.patch @@ -0,0 +1,12 @@ +--- usbprog.desktop.orig 2008-03-30 23:15:36.000000000 +0200 ++++ usbprog.desktop 2008-03-30 23:15:44.000000000 +0200 +@@ -4,7 +4,7 @@ + Type=Application + Name=USBprog + Comment=USBprog firmware programmer +-TryExec=usbprog +-Exec=usbprog ++TryExec=usbprog-gui ++Exec=usbprog-gui + Icon=usbprog_icon + X-SuSE-translate=false