1
0
mirror of git://projects.qi-hardware.com/xburst-tools.git synced 2025-04-21 12:27:27 +03:00
Commit Graph

34 Commits

Author SHA1 Message Date
Jonathan Nieder 24d1e9ce24 odds and ends
Bump the upstream version number since configure.ac changed.  Add
a debian/source/included-binaries file so dpkg-source does not
misinterpret the included firmware as a mistake.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2010-04-06 09:36:02 +08:00
Jonathan Nieder 3d74b6ace7 debian/rules: add target to build source tarball
Document how to use ‘git archive’ to build a tarball from the
usbboot subdirectory of the source repository.

Repeated invocations of the get-orig-source target to fetch the
same commit will produce byte-for-byte identical results.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2010-04-06 09:29:21 +08:00
Jonathan Nieder a2a9d90ef9 use new dpkg source format
The compiled firmware files are unrepresentable in a text diff.
Use the new source format with debian.tar.gz to fix this.

This will also make it easier to patch the upstream source if that
is ever needed in between versions.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2010-04-06 09:27:25 +08:00
Xiangfu Liu 89f035616d update the email address 2010-04-05 17:55:11 +08:00
Jonathan Nieder 81adfd188d Do not build firmware on buildds
There is no mipsel cross-compiler packaged for Debian, so building
the firmware on arbitrary build machines is not possible.

So let packagers build firmware when generating the source package.
The built firmware is kept in the debian/ directory and then
copied verbatim to <staging directory>/usr/share/xburst-tools
at the appropriate time.

The commands to prepare the firmware are in a script named
debian/autogen.sh, which could be taught to do other things (such as
generate a changelog) later.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2010-04-05 14:58:29 +08:00
Jonathan Nieder 1b6d5cccd3 debian/control: Add a Vcs-Git field
Add a pointer to the repository with packaging files to make it
easier for people to contribute.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2010-04-05 14:58:17 +08:00
Jonathan Nieder 3b0b78256d debian: Avoid tracking generated files
Add a .gitignore file listing build products in the debian/
directory.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2010-04-05 14:56:51 +08:00
Jonathan Nieder 3d82483481 debian/rules: rewrite as a minimal debian/rules file (using dh)
This makes the packaging easier to read and modify.

Features added:

 * runs ‘make’ with the -j option for a tiny speedup
 * uses appropriate compiler flags even when run directly instead of
   through dpkg-buildpackage
 * after interrupting a partial build, there is no need any more
   for (fake) root privileges to clean up
 * after interrupting a partial build, ‘debian/rules clean’ will
   work without running autoreconf again.

Features retained:

 * ‘debian/rules -n <target>’ provides the list of commands used
   to make that target.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
2010-04-05 14:56:44 +08:00
Xiangfu Liu 7fcb66d6eb update changelog 2010-02-25 11:47:40 +08:00
Xiangfu Liu 53842b350c add libconfure-dev to control file 2010-01-17 22:44:22 +08:00
Xiangfu Liu 29c5fc7479 set sysconfdir to etc 2009-11-04 22:10:28 +08:00
Xiangfu Liu 5efe423426 fix the GPL warning when make .deb package 2009-09-17 09:49:46 +08:00
Xiangfu Liu a7cf94340c update the URL 2009-09-09 18:25:27 +08:00
Xiangfu Liu deeeba171c update the watch file URL to qi-hardware 2009-09-09 17:52:19 +08:00
Xiangfu Liu aa371818a1 update the README 2009-09-09 17:46:42 +08:00
Xiangfu Liu f426319446 change the default usbboot.cfg path
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-21 01:12:38 +08:00
Xiangfu Liu 80410aaadb mv the config file to /etc/xburst-tools
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-21 00:58:26 +08:00
Xiangfu Liu 603032264a cleanup the copyright
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-09 23:27:46 +08:00
Xiangfu Liu e8b1b896f4 cleanup
add build dependenices

Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-05 12:43:21 +08:00
Xiangfu Liu e9796ff8a4 remove man path in debian/dirs
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-04 00:49:14 +08:00
Xiangfu Liu 702e0e2e21 add watch file (deb package need)
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-03 18:50:00 +08:00
Xiangfu Liu 63f51d89dc fix changelog-should-mention-num and version number warning
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-03 13:23:51 +08:00
xiangfu c2002a22f6 add autogen.sh to debian/rules: 2009-07-02 23:24:44 +08:00
Xiangfu Liu 4e0eb30c73 update the standard version number
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-02 22:16:58 +08:00
Xiangfu Liu aa89f3049f no '_' in package
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-02 17:22:33 +08:00
Xiangfu Liu 120e034cff -fix the path
-fix the GPL version

Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-02 11:21:43 +08:00
Xiangfu Liu 4e6821ddd7 -correct the version number
-add manpage to debian package

Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-02 10:15:46 +08:00
Xiangfu Liu 45007d1b71 add man page for usbboot
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-01 23:19:11 +08:00
Xiangfu Liu b539dafb4f fix the man path
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-01 22:47:29 +08:00
Xiangfu Liu 8ca963fdb3 fix description-synopsis-might-not-be-phrased-properly warning
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-07-01 22:21:59 +08:00
xiangfu 710c10c1f1 Merge branch 'master' of git@github.com:xiangfu/xburst-tools 2009-06-30 14:42:00 +08:00
Xiangfu Liu dc52bfe889 add cross compile to Makefile.am
Signed-off-by: Xiangfu Liu <xiangfu.z@gmail.com>
2009-06-30 14:34:20 +08:00
Wolfgang Spraul c435433c0d fixed some links 2009-06-30 14:09:59 +08:00
Wolfgang Spraul 6d4212b643 renamed 'xburst-tools' utility back to 'usbboot' 2009-06-30 13:49:11 +08:00