debian/0000775000000000000000000000000012266114656007201 5ustar debian/rules0000775000000000000000000000016312266113711010250 0ustar #!/usr/bin/make -f export DH_OPTIONS %: dh $@ override_dh_auto_install: dh_auto_install --destdir=debian/tmp debian/avarice.udev0000664000000000000000000000044512266113711011472 0ustar SUBSYSTEM!="usb_device", ACTION!="add", GOTO="avarice_end" # Atmel Corp. JTAG ICE mkII ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2103", MODE="660", GROUP="dialout" # Atmel Corp. AVR Dragon ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2107", MODE="660", GROUP="dialout" LABEL="avarice_end" debian/changelog0000664000000000000000000001702712266114633011055 0ustar avarice (2.11-1.1ubuntu1) trusty; urgency=low * Merge from debian sid (LP: #1269697). Remaining changes: - debian/avarice.rules: Rename to debian/avarice.udev - debian/rules: Use dh_installudev to install udev rules - debian/install: Drop previous install rule - debian/links: Drop previous symlink - debian/preinst: Remove previous symlink and rules if unmodified, otherwise rename rules to new name - debian/control: Breaks on udev to get correct version - Switch to dpkg-source 3.0 (quilt) format - 00_debian_origin.patch split already applied patch to upstream source by debian package -- Mitsuya Shibata Thu, 16 Jan 2014 15:59:46 +0900 avarice (2.11-1.1) unstable; urgency=medium * Non-maintainer upload. * Build-depend on libiberty-dev. Closes: #730902. -- David Prévot Sun, 22 Dec 2013 14:17:46 -0400 avarice (2.11-1ubuntu1) raring; urgency=low * Merge from debian sid (LP: #1093297). Remaining changes: - debian/avarice.rules: Rename to debian/avarice.udev - debian/rules: Use dh_installudev to install udev rules - debian/install: Drop previous install rule - debian/links: Drop previous symlink - debian/preinst: Remove previous symlink and rules if unmodified, otherwise rename rules to new name - debian/control: Breaks on udev to get correct version - Switch to dpkg-source 3.0 (quilt) format - 00_debian_origin.patch split already applied patch to upstream source by debian package -- Mitsuya Shibata Mon, 24 Dec 2012 01:13:17 +0900 avarice (2.11-1) unstable; urgency=low * New upstream release. * Replace SYSFS with ATTRS in avarice.rules. Closes: #603630. Thanks to Gonzalo Pérez de Olaguer Córdoba. * Update the Debian policy to version 3.9.2. * Bump debhelper to version 8. -- Shaun Jackman Sat, 03 Dec 2011 12:23:50 -0800 avarice (2.10-3ubuntu2) quantal; urgency=low * Fix FTBFS (LP: #1058667) - debian/patches/01_support_bfd_include_guard.patch include autoconf.h before bfd.h to support new binutils * Replace SYSFS with ATTRS in avarice.udev from Debian: #603630 * Switch to dpkg-source 3.0 (quilt) format - 00_debian_origin.patch split already applied patch to upstream source by debian package -- Mitsuya Shibata Sun, 30 Sep 2012 18:16:33 +0900 avarice (2.10-3ubuntu1) lucid; urgency=low * Merge from debian testing (LP: #518113). Remaining changes: - debian/avarice.rules: Rename to debian/avarice.udev - debian/rules: Use dh_installudev to install udev rules - debian/install: Drop previous install rule - debian/links: Drop previous symlink - debian/preinst: Remove previous symlink and rules if unmodified, otherwise rename rules to new name - debian/control: Breaks on udev to get correct version -- Scott Howard Sat, 06 Feb 2010 12:35:01 -0500 avarice (2.10-3) unstable; urgency=medium * Patch usb_dev_handle to fix a FTBFS. Closes: #565280. Thanks to Nobuhiro Iwamatsu. -- Shaun Jackman Sun, 24 Jan 2010 11:21:12 -0800 avarice (2.10-2) unstable; urgency=medium * libbfd requires libz and libdl. Closes: #552977. -- Shaun Jackman Wed, 13 Jan 2010 23:05:38 -0800 avarice (2.10-1) unstable; urgency=low * New upstream release. * Update the Debian policy to version 3.8.3. * Bump debhelper to version 7. * Use dh_prep rather than dh_clean -k. * Acknowledge NMU. Closes: #521901. -- Shaun Jackman Sun, 16 Aug 2009 11:17:09 -0700 avarice (2.9-1.1ubuntu2) karmic; urgency=low * Added debian/patches/01_gcc4.4_fix.diff to fix FTBFS (LP: #432538) -- Nicolas Van Wambeke Fri, 18 Sep 2009 16:03:07 +0200 avarice (2.9-1.1ubuntu1) karmic; urgency=low * Merge from debian unstable (LP: #372793), remaining changes: - debian/avarice.rules: Rename to debian/avarice.udev - debian/rules: Use dh_installudev to install udev rules - debian/install: Drop previous install rule - debian/links: Drop previous symlink - debian/preinst: Remove previous symlink and rules if unmodified, otherwise rename rules to new name - debian/control: Bump build-depend on debhelper to install udev rules into /lib/udev/rules.d, add Breaks on udev to get correct version - Newer bfd uses libz, so we need to link against that as well as bfd is linked statically. The static linking is done by simply changing src/Makefile.in -- Andres Rodriguez Thu, 07 May 2009 12:43:51 -0500 avarice (2.9-1.1) unstable; urgency=low * Non-maintainer upload. * Fix FTBFS because of missing zlib import. Add zlib1g-dev as a Build-Depency. (Closes: #521901) * Added a Build-Conflicts on binutils-multiarch as that diverts the static archive of libbfd away. -- Philipp Kern Wed, 06 May 2009 23:57:50 +0200 avarice (2.9-1) unstable; urgency=low * New upstream release. -- Shaun Jackman Mon, 30 Mar 2009 19:09:40 -0700 avarice (2.8-1ubuntu2) jaunty; urgency=low * debian/avarice.rules: Rename to debian/avarice.udev * debian/rules: Use dh_installudev to install udev rules * debian/install: Drop previous install rule * debian/links: And previous symlink * debian/preinst: Remove previous symlink and rules if unmodified, otherwise rename rules to new name * debian/control: Bump build-depend on debhelper to install udev rules into /lib/udev/rules.d, add Breaks on udev to get correct version -- Scott James Remnant Tue, 13 Jan 2009 01:37:49 +0000 avarice (2.8-1ubuntu1) jaunty; urgency=low * Newer bfd uses libz, so we need to link against that as well as bfd is linked statically. - Beware, the static linking is done by simply changing src/Makefile.in, so running automake will undo this change. -- James Westby Mon, 24 Nov 2008 03:02:09 +0000 avarice (2.8-1) unstable; urgency=low * New upstream release. * Update the Debian policy to version 3.8.0.1. -- Shaun Jackman Fri, 21 Nov 2008 22:00:12 -0800 avarice (2.7-2) unstable; urgency=low * Add the AVR Dragon to the udev rules. Closes: #461986. * Update the Debian policy to version 3.7.3. -- Shaun Jackman Mon, 21 Jan 2008 12:42:25 -0800 avarice (2.7-1) unstable; urgency=low * New upstream release. * Fix lintian warning: debian-rules-ignores-make-clean-error. -- Shaun Jackman Sat, 17 Nov 2007 21:34:22 -0700 avarice (2.6-2) unstable; urgency=low * Upload to unstable. -- Shaun Jackman Thu, 5 Jul 2007 10:25:08 -0600 avarice (2.6-1) experimental; urgency=low * New upstream release. -- Shaun Jackman Fri, 23 Feb 2007 09:57:06 -0700 avarice (2.5-1) unstable; urgency=low * New upstream release. * Update the Debian policy to version 3.7.2.2. -- Shaun Jackman Thu, 30 Nov 2006 09:42:26 -0700 avarice (2.4-3) unstable; urgency=medium * Link statically against libbfd. Closes: #381505. -- Shaun Jackman Tue, 8 Aug 2006 14:11:45 -0600 avarice (2.4-2) unstable; urgency=medium * Add binutils-dev to Build-Depends. Closes: #381136. -- Shaun Jackman Wed, 2 Aug 2006 17:35:41 -0600 avarice (2.4-1) unstable; urgency=low * Initial release. Closes: #380695. -- Shaun Jackman Tue, 1 Aug 2006 09:33:10 -0600 debian/docs0000664000000000000000000000001212266113711010034 0ustar doc/*.txt debian/copyright0000664000000000000000000000204112266113711011120 0ustar Upstream Author: Joerg Wunsch URL: http://sourceforge.net/projects/avarice Copyright: Copyright 2011 Joerg Wunsch Copyright 2007 Colin O'Flynn Copyright 2004 James Harris Copyright 2004 Intel Corporation Copyright 2001 Scott Finneran This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL. debian/manpages0000664000000000000000000000001612266113711010703 0ustar doc/avarice.1 debian/preinst0000664000000000000000000000103212266113711010573 0ustar #!/bin/sh set -e if [ "$1" = install ] || [ "$1" = upgrade ]; then if [ -L "/etc/udev/rules.d/z60_avarice.rules" ]; then rm -f /etc/udev/rules.d/z60_avarice.rules fi if [ -e "/etc/udev/avarice.rules" ]; then if [ "`md5sum \"/etc/udev/avarice.rules\" | sed -e \"s/ .*//\"`" = \ "`dpkg-query -W -f='${Conffiles}' avarice | sed -n -e \"\\\\' /etc/udev/avarice.rules's/.* //p\"`" ] then rm -f "/etc/udev/avarice.rules" else mv "/etc/udev/avarice.rules" "/etc/udev/rules.d/40-avarice.rules" fi fi fi #DEBHELPER# debian/compat0000664000000000000000000000000212266113711010366 0ustar 8 debian/watch0000664000000000000000000000010612266113711010216 0ustar version=3 http://sf.net/avarice/avarice-(.+)\.tar\.bz2 debian uupdate debian/install0000664000000000000000000000002412266113711010555 0ustar src/avarice usr/bin debian/source/0000775000000000000000000000000012266114656010501 5ustar debian/source/format0000664000000000000000000000001412266113711011676 0ustar 3.0 (quilt) debian/patches/0000775000000000000000000000000012266114656010630 5ustar debian/patches/00_debian_origin.patch0000664000000000000000000000154112266113711014731 0ustar Index: avarice/doc/avarice.1 =================================================================== --- avarice.orig/doc/avarice.1 2012-12-24 00:58:22.000000000 +0900 +++ avarice/doc/avarice.1 2012-12-24 01:12:10.051966803 +0900 @@ -23,7 +23,6 @@ .. .TH avarice 1 "September 29, 2008" -.LO 1 .SH NAME avarice \- Provides an interface from avr-gdb to Atmel's JTAGICE box. .SH SYNOPSIS Index: avarice/src/Makefile.in =================================================================== --- avarice.orig/src/Makefile.in 2012-12-24 00:58:22.000000000 +0900 +++ avarice/src/Makefile.in 2012-12-24 01:12:10.051966803 +0900 @@ -105,7 +105,7 @@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ +LIBS = -lusb /usr/lib/libbfd.a -lz -liberty -ldl LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ debian/patches/series0000664000000000000000000000002712266113711012033 0ustar 00_debian_origin.patch debian/control0000664000000000000000000000115212266114633010576 0ustar Source: avarice Section: electronics Priority: optional Maintainer: Ubuntu MOTU Developers XSBC-Original-Maintainer: Shaun Jackman Build-Depends: binutils-dev, libiberty-dev, libusb-dev, zlib1g-dev, debhelper (>> 8) Build-Conflicts: binutils-multiarch Standards-Version: 3.9.2 Package: avarice Section: electronics Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: gdb-avr Breaks: udev (<< 136-1) Description: use GDB with Atmel's JTAG ICE for the AVR AVaRICE translates between GDB's remote debug protocol and the AVR JTAG ICE protocol.