Merge lp:~cosmos-door/ubuntu/raring/avarice/1093297 into lp:debian/avarice

Proposed by Mitsuya Shibata
Status: Needs review
Proposed branch: lp:~cosmos-door/ubuntu/raring/avarice/1093297
Merge into: lp:debian/avarice
Diff against target: 290 lines (+150/-13)
15 files modified
.pc/.quilt_patches (+1/-0)
.pc/.quilt_series (+1/-0)
.pc/.version (+1/-0)
debian/avarice.rules (+0/-9)
debian/avarice.udev (+9/-0)
debian/changelog (+85/-0)
debian/control (+3/-1)
debian/install (+0/-1)
debian/links (+0/-1)
debian/patches/00_debian_origin.patch (+25/-0)
debian/patches/series (+1/-0)
debian/preinst (+21/-0)
debian/source/format (+1/-0)
doc/avarice.1 (+1/-0)
src/Makefile.in (+1/-1)
To merge this branch: bzr merge lp:~cosmos-door/ubuntu/raring/avarice/1093297
Reviewer Review Type Date Requested Status
Ubuntu branches Pending
Review via email: mp+141186@code.launchpad.net

Description of the change

* 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

To post a comment you must log in.
Revision history for this message
Mitsuya Shibata (cosmos-door) wrote :

Because debian package dropped "New bfd requires libz",
debian/patches/01_support_bfd_include_guard.patch is not needed.

Revision history for this message
Micah Gersten (micahg) wrote :

This should be merged into lp:ubuntu/avarice, not lp:debian/avarice

Unmerged revisions

12. By Mitsuya Shibata

* 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
* 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.

11. By Mitsuya Shibata

* 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

10. By Scott Howard

* 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

9. By Nicolas Van Wambeke

Added debian/patches/01_gcc4.4_fix.diff to fix FTBFS (LP: #432538)

8. By Andres Rodriguez

* 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

7. By Scott James Remnant (Canonical)

* 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

6. By James Westby

* 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.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added directory '.pc'
=== added file '.pc/.quilt_patches'
--- .pc/.quilt_patches 1970-01-01 00:00:00 +0000
+++ .pc/.quilt_patches 2012-12-23 16:48:23 +0000
@@ -0,0 +1,1 @@
1debian/patches
02
=== added file '.pc/.quilt_series'
--- .pc/.quilt_series 1970-01-01 00:00:00 +0000
+++ .pc/.quilt_series 2012-12-23 16:48:23 +0000
@@ -0,0 +1,1 @@
1series
02
=== added file '.pc/.version'
--- .pc/.version 1970-01-01 00:00:00 +0000
+++ .pc/.version 2012-12-23 16:48:23 +0000
@@ -0,0 +1,1 @@
12
02
=== removed file 'debian/avarice.rules'
--- debian/avarice.rules 2011-12-03 12:23:50 +0000
+++ debian/avarice.rules 1970-01-01 00:00:00 +0000
@@ -1,9 +0,0 @@
1SUBSYSTEM!="usb_device", ACTION!="add", GOTO="avarice_end"
2
3# Atmel Corp. JTAG ICE mkII
4ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2103", MODE="660", GROUP="dialout"
5
6# Atmel Corp. AVR Dragon
7ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2107", MODE="660", GROUP="dialout"
8
9LABEL="avarice_end"
100
=== added file 'debian/avarice.udev'
--- debian/avarice.udev 1970-01-01 00:00:00 +0000
+++ debian/avarice.udev 2012-12-23 16:48:23 +0000
@@ -0,0 +1,9 @@
1SUBSYSTEM!="usb_device", ACTION!="add", GOTO="avarice_end"
2
3# Atmel Corp. JTAG ICE mkII
4ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2103", MODE="660", GROUP="dialout"
5
6# Atmel Corp. AVR Dragon
7ATTRS{idVendor}=="03eb", ATTRS{idProduct}=="2107", MODE="660", GROUP="dialout"
8
9LABEL="avarice_end"
010
=== modified file 'debian/changelog'
--- debian/changelog 2011-12-03 12:23:50 +0000
+++ debian/changelog 2012-12-23 16:48:23 +0000
@@ -1,3 +1,19 @@
1avarice (2.11-1ubuntu1) raring; urgency=low
2
3 * Merge from debian sid (LP: #1093297). Remaining changes:
4 - debian/avarice.rules: Rename to debian/avarice.udev
5 - debian/rules: Use dh_installudev to install udev rules
6 - debian/install: Drop previous install rule
7 - debian/links: Drop previous symlink
8 - debian/preinst: Remove previous symlink and rules if unmodified, otherwise
9 rename rules to new name
10 - debian/control: Breaks on udev to get correct version
11 - Switch to dpkg-source 3.0 (quilt) format
12 - 00_debian_origin.patch
13 split already applied patch to upstream source by debian package
14
15 -- Mitsuya Shibata <mty.shibata@gmail.com> Mon, 24 Dec 2012 01:13:17 +0900
16
1avarice (2.11-1) unstable; urgency=low17avarice (2.11-1) unstable; urgency=low
218
3 * New upstream release.19 * New upstream release.
@@ -8,6 +24,31 @@
824
9 -- Shaun Jackman <sjackman@debian.org> Sat, 03 Dec 2011 12:23:50 -080025 -- Shaun Jackman <sjackman@debian.org> Sat, 03 Dec 2011 12:23:50 -0800
1026
27avarice (2.10-3ubuntu2) quantal; urgency=low
28
29 * Fix FTBFS (LP: #1058667)
30 - debian/patches/01_support_bfd_include_guard.patch
31 include autoconf.h before bfd.h to support new binutils
32 * Replace SYSFS with ATTRS in avarice.udev from Debian: #603630
33 * Switch to dpkg-source 3.0 (quilt) format
34 - 00_debian_origin.patch
35 split already applied patch to upstream source by debian package
36
37 -- Mitsuya Shibata <mty.shibata@gmail.com> Sun, 30 Sep 2012 18:16:33 +0900
38
39avarice (2.10-3ubuntu1) lucid; urgency=low
40
41 * Merge from debian testing (LP: #518113). Remaining changes:
42 - debian/avarice.rules: Rename to debian/avarice.udev
43 - debian/rules: Use dh_installudev to install udev rules
44 - debian/install: Drop previous install rule
45 - debian/links: Drop previous symlink
46 - debian/preinst: Remove previous symlink and rules if unmodified, otherwise
47 rename rules to new name
48 - debian/control: Breaks on udev to get correct version
49
50 -- Scott Howard <showard314@gmail.com> Sat, 06 Feb 2010 12:35:01 -0500
51
11avarice (2.10-3) unstable; urgency=medium52avarice (2.10-3) unstable; urgency=medium
1253
13 * Patch usb_dev_handle to fix a FTBFS. Closes: #565280.54 * Patch usb_dev_handle to fix a FTBFS. Closes: #565280.
@@ -31,6 +72,28 @@
3172
32 -- Shaun Jackman <sjackman@debian.org> Sun, 16 Aug 2009 11:17:09 -070073 -- Shaun Jackman <sjackman@debian.org> Sun, 16 Aug 2009 11:17:09 -0700
3374
75avarice (2.9-1.1ubuntu2) karmic; urgency=low
76
77 * Added debian/patches/01_gcc4.4_fix.diff to fix FTBFS (LP: #432538)
78
79 -- Nicolas Van Wambeke <nicolasvw@free.fr> Fri, 18 Sep 2009 16:03:07 +0200
80
81avarice (2.9-1.1ubuntu1) karmic; urgency=low
82
83 * Merge from debian unstable (LP: #372793), remaining changes:
84 - debian/avarice.rules: Rename to debian/avarice.udev
85 - debian/rules: Use dh_installudev to install udev rules
86 - debian/install: Drop previous install rule
87 - debian/links: Drop previous symlink
88 - debian/preinst: Remove previous symlink and rules if unmodified, otherwise
89 rename rules to new name
90 - debian/control: Bump build-depend on debhelper to install udev rules into
91 /lib/udev/rules.d, add Breaks on udev to get correct version
92 - Newer bfd uses libz, so we need to link against that as well as bfd is linked
93 statically. The static linking is done by simply changing src/Makefile.in
94
95 -- Andres Rodriguez <andreserl@ubuntu.com> Thu, 07 May 2009 12:43:51 -0500
96
34avarice (2.9-1.1) unstable; urgency=low97avarice (2.9-1.1) unstable; urgency=low
3598
36 * Non-maintainer upload.99 * Non-maintainer upload.
@@ -47,6 +110,28 @@
47110
48 -- Shaun Jackman <sjackman@debian.org> Mon, 30 Mar 2009 19:09:40 -0700111 -- Shaun Jackman <sjackman@debian.org> Mon, 30 Mar 2009 19:09:40 -0700
49112
113avarice (2.8-1ubuntu2) jaunty; urgency=low
114
115 * debian/avarice.rules: Rename to debian/avarice.udev
116 * debian/rules: Use dh_installudev to install udev rules
117 * debian/install: Drop previous install rule
118 * debian/links: And previous symlink
119 * debian/preinst: Remove previous symlink and rules if unmodified, otherwise
120 rename rules to new name
121 * debian/control: Bump build-depend on debhelper to install udev rules into
122 /lib/udev/rules.d, add Breaks on udev to get correct version
123
124 -- Scott James Remnant <scott@ubuntu.com> Tue, 13 Jan 2009 01:37:49 +0000
125
126avarice (2.8-1ubuntu1) jaunty; urgency=low
127
128 * Newer bfd uses libz, so we need to link against that as well as bfd is
129 linked statically.
130 - Beware, the static linking is done by simply changing src/Makefile.in,
131 so running automake will undo this change.
132
133 -- James Westby <james.westby@canonical.com> Mon, 24 Nov 2008 03:02:09 +0000
134
50avarice (2.8-1) unstable; urgency=low135avarice (2.8-1) unstable; urgency=low
51136
52 * New upstream release.137 * New upstream release.
53138
=== modified file 'debian/control'
--- debian/control 2011-12-03 12:23:50 +0000
+++ debian/control 2012-12-23 16:48:23 +0000
@@ -1,7 +1,8 @@
1Source: avarice1Source: avarice
2Section: electronics2Section: electronics
3Priority: optional3Priority: optional
4Maintainer: Shaun Jackman <sjackman@debian.org>4Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
5XSBC-Original-Maintainer: Shaun Jackman <sjackman@debian.org>
5Build-Depends: binutils-dev, libusb-dev, zlib1g-dev, debhelper (>> 8)6Build-Depends: binutils-dev, libusb-dev, zlib1g-dev, debhelper (>> 8)
6Build-Conflicts: binutils-multiarch7Build-Conflicts: binutils-multiarch
7Standards-Version: 3.9.28Standards-Version: 3.9.2
@@ -11,6 +12,7 @@
11Architecture: any12Architecture: any
12Depends: ${shlibs:Depends}, ${misc:Depends}13Depends: ${shlibs:Depends}, ${misc:Depends}
13Recommends: gdb-avr14Recommends: gdb-avr
15Breaks: udev (<< 136-1)
14Description: use GDB with Atmel's JTAG ICE for the AVR16Description: use GDB with Atmel's JTAG ICE for the AVR
15 AVaRICE translates between GDB's remote debug protocol and the AVR17 AVaRICE translates between GDB's remote debug protocol and the AVR
16 JTAG ICE protocol.18 JTAG ICE protocol.
1719
=== modified file 'debian/install'
--- debian/install 2011-12-03 12:23:50 +0000
+++ debian/install 2012-12-23 16:48:23 +0000
@@ -1,2 +1,1 @@
1src/avarice usr/bin1src/avarice usr/bin
2debian/avarice.rules lib/udev
32
=== removed file 'debian/links'
--- debian/links 2011-12-03 12:23:50 +0000
+++ debian/links 1970-01-01 00:00:00 +0000
@@ -1,1 +0,0 @@
1lib/udev/avarice.rules lib/udev/rules.d/z60_avarice.rules
20
=== added directory 'debian/patches'
=== added file 'debian/patches/00_debian_origin.patch'
--- debian/patches/00_debian_origin.patch 1970-01-01 00:00:00 +0000
+++ debian/patches/00_debian_origin.patch 2012-12-23 16:48:23 +0000
@@ -0,0 +1,25 @@
1Index: avarice/doc/avarice.1
2===================================================================
3--- avarice.orig/doc/avarice.1 2012-12-24 00:58:22.000000000 +0900
4+++ avarice/doc/avarice.1 2012-12-24 01:12:10.051966803 +0900
5@@ -23,7 +23,6 @@
6
7 ..
8 .TH avarice 1 "September 29, 2008"
9-.LO 1
10 .SH NAME
11 avarice \- Provides an interface from avr-gdb to Atmel's JTAGICE box.
12 .SH SYNOPSIS
13Index: avarice/src/Makefile.in
14===================================================================
15--- avarice.orig/src/Makefile.in 2012-12-24 00:58:22.000000000 +0900
16+++ avarice/src/Makefile.in 2012-12-24 01:12:10.051966803 +0900
17@@ -105,7 +105,7 @@
18 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
19 LDFLAGS = @LDFLAGS@
20 LIBOBJS = @LIBOBJS@
21-LIBS = @LIBS@
22+LIBS = -lusb /usr/lib/libbfd.a -lz -liberty -ldl
23 LTLIBOBJS = @LTLIBOBJS@
24 MAKEINFO = @MAKEINFO@
25 MKDIR_P = @MKDIR_P@
026
=== added file 'debian/patches/series'
--- debian/patches/series 1970-01-01 00:00:00 +0000
+++ debian/patches/series 2012-12-23 16:48:23 +0000
@@ -0,0 +1,1 @@
100_debian_origin.patch
02
=== added file 'debian/preinst'
--- debian/preinst 1970-01-01 00:00:00 +0000
+++ debian/preinst 2012-12-23 16:48:23 +0000
@@ -0,0 +1,21 @@
1#!/bin/sh
2
3set -e
4
5if [ "$1" = install ] || [ "$1" = upgrade ]; then
6 if [ -L "/etc/udev/rules.d/z60_avarice.rules" ]; then
7 rm -f /etc/udev/rules.d/z60_avarice.rules
8 fi
9
10 if [ -e "/etc/udev/avarice.rules" ]; then
11 if [ "`md5sum \"/etc/udev/avarice.rules\" | sed -e \"s/ .*//\"`" = \
12 "`dpkg-query -W -f='${Conffiles}' avarice | sed -n -e \"\\\\' /etc/udev/avarice.rules's/.* //p\"`" ]
13 then
14 rm -f "/etc/udev/avarice.rules"
15 else
16 mv "/etc/udev/avarice.rules" "/etc/udev/rules.d/40-avarice.rules"
17 fi
18 fi
19fi
20
21#DEBHELPER#
022
=== added directory 'debian/source'
=== added file 'debian/source/format'
--- debian/source/format 1970-01-01 00:00:00 +0000
+++ debian/source/format 2012-12-23 16:48:23 +0000
@@ -0,0 +1,1 @@
13.0 (quilt)
02
=== modified file 'doc/avarice.1'
--- doc/avarice.1 2010-01-24 11:21:12 +0000
+++ doc/avarice.1 2012-12-23 16:48:23 +0000
@@ -23,6 +23,7 @@
2323
24..24..
25.TH avarice 1 "September 29, 2008"25.TH avarice 1 "September 29, 2008"
26.LO 1
26.SH NAME27.SH NAME
27avarice \- Provides an interface from avr-gdb to Atmel's JTAGICE box.28avarice \- Provides an interface from avr-gdb to Atmel's JTAGICE box.
28.SH SYNOPSIS29.SH SYNOPSIS
2930
=== modified file 'src/Makefile.in'
--- src/Makefile.in 2011-12-03 12:23:50 +0000
+++ src/Makefile.in 2012-12-23 16:48:23 +0000
@@ -105,7 +105,7 @@
105INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@105INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
106LDFLAGS = @LDFLAGS@106LDFLAGS = @LDFLAGS@
107LIBOBJS = @LIBOBJS@107LIBOBJS = @LIBOBJS@
108LIBS = -lusb /usr/lib/libbfd.a -lz -liberty -ldl108LIBS = @LIBS@
109LTLIBOBJS = @LTLIBOBJS@109LTLIBOBJS = @LTLIBOBJS@
110MAKEINFO = @MAKEINFO@110MAKEINFO = @MAKEINFO@
111MKDIR_P = @MKDIR_P@111MKDIR_P = @MKDIR_P@

Subscribers

People subscribed via source and target branches

to all changes: