[PATCH 0/6] xburst-tools packaging update

Jonathan Nieder jrnieder at gmail.com
Tue May 11 01:50:12 EDT 2010


Hi Xiangfu,

Xiangfu Liu wrote:

> recently I work on the xbboot. but I don't know how package usbboot and xbboot
> to one Debian package. (learning ...)

Long overdue: I took the work you already did and made some small
changes to update the packaging.

Patch 1 marks the stage1, stage2 .bin files as not executable, since
they are data files rather than files to be executed on the host
machine.  Noticed by Lintian.

Patch 2 fixes get-orig-source.sh and changelog.upstream.awk to take
into account that the package is not just usbboot any more.  I would
like to see each module treated as its own project with its own git
repository since they can be built independently, but for now, let’s
just do this.

Patches 3-5 clean up .gitignore files, which fixes clean.sh.  This
means we can re-enable the clean.sh call, and the clean target works
again.

Patch 6 updates debian/changelog to mention your changes.

Now, time for some testing. :)

Thanks,
Jonathan Nieder (6):
  [usbboot, xbboot] unset executable bit on firmware image
  [debian] include entire source tree in source package
  update .gitignore
  [debian] debian/rules: fix clean target
  [debian] avoid accidentally tracking the xbboot stage1 firmware
  [debian] update changelog

 usbboot/.gitignore => .gitignore |    9 ---------
 debian/.gitignore                |    1 +
 debian/changelog                 |   11 ++++++++---
 debian/changelog.upstream.awk    |    2 +-
 debian/get-orig-source.sh        |    4 ++--
 debian/rules                     |    2 +-
 usbboot/xburst_stage1/Makefile   |    4 +++-
 usbboot/xburst_stage2/Makefile   |    1 +
 xbboot/.gitignore                |   31 +++++++++++++++++++++----------
 xbboot/target-stage1/.gitignore  |    8 --------
 xbboot/target-stage1/Makefile    |    4 +++-
 11 files changed, 41 insertions(+), 36 deletions(-)
 copy usbboot/.gitignore => .gitignore (69%)
 delete mode 100644 xbboot/target-stage1/.gitignore





More information about the discussion mailing list


interactive