debian/0000755000000000000000000000000011677565062007205 5ustar debian/libsrecord-dev.install0000644000000000000000000001241511677565026013504 0ustar usr/include/srecord/adler16.h usr/include/srecord/adler32.h usr/include/srecord/crc16.h usr/include/srecord/crc32.h usr/include/srecord/endian.h usr/include/srecord/fletcher16.h usr/include/srecord/fletcher32.h usr/include/srecord/format_printf.h usr/include/srecord/input.h usr/include/srecord/input/catenate.h usr/include/srecord/input/file.h usr/include/srecord/input/file/aomf.h usr/include/srecord/input/file/ascii_hex.h usr/include/srecord/input/file/atmel_generic.h usr/include/srecord/input/file/binary.h usr/include/srecord/input/file/brecord.h usr/include/srecord/input/file/cosmac.h usr/include/srecord/input/file/dec_binary.h usr/include/srecord/input/file/emon52.h usr/include/srecord/input/file/fairchild.h usr/include/srecord/input/file/fastload.h usr/include/srecord/input/file/formatted_binary.h usr/include/srecord/input/file/four_packed_code.h usr/include/srecord/input/file/intel.h usr/include/srecord/input/file/intel16.h usr/include/srecord/input/file/mif.h usr/include/srecord/input/file/mos_tech.h usr/include/srecord/input/file/msbin.h usr/include/srecord/input/file/needham.h usr/include/srecord/input/file/os65v.h usr/include/srecord/input/file/signetics.h usr/include/srecord/input/file/spasm.h usr/include/srecord/input/file/spectrum.h usr/include/srecord/input/file/stewie.h usr/include/srecord/input/file/tektronix.h usr/include/srecord/input/file/tektronix_extended.h usr/include/srecord/input/file/ti_tagged.h usr/include/srecord/input/file/ti_tagged_16.h usr/include/srecord/input/file/ti_txt.h usr/include/srecord/input/file/vmem.h usr/include/srecord/input/file/wilson.h usr/include/srecord/input/filter.h usr/include/srecord/input/filter/and.h usr/include/srecord/input/filter/bitrev.h usr/include/srecord/input/filter/byte_swap.h usr/include/srecord/input/filter/checksum.h usr/include/srecord/input/filter/checksum/bitnot.h usr/include/srecord/input/filter/checksum/negative.h usr/include/srecord/input/filter/checksum/positive.h usr/include/srecord/input/filter/crop.h usr/include/srecord/input/filter/fill.h usr/include/srecord/input/filter/interval.h usr/include/srecord/input/filter/interval/length.h usr/include/srecord/input/filter/interval/maximum.h usr/include/srecord/input/filter/interval/minimum.h usr/include/srecord/input/filter/message.h usr/include/srecord/input/filter/message/adler16.h usr/include/srecord/input/filter/message/adler32.h usr/include/srecord/input/filter/message/crc16.h usr/include/srecord/input/filter/message/crc32.h usr/include/srecord/input/filter/message/fletcher16.h usr/include/srecord/input/filter/message/fletcher32.h usr/include/srecord/input/filter/message/gcrypt.h usr/include/srecord/input/filter/not.h usr/include/srecord/input/filter/offset.h usr/include/srecord/input/filter/or.h usr/include/srecord/input/filter/random_fill.h usr/include/srecord/input/filter/sequence.h usr/include/srecord/input/filter/split.h usr/include/srecord/input/filter/unfill.h usr/include/srecord/input/filter/unsplit.h usr/include/srecord/input/filter/xor.h usr/include/srecord/input/generator.h usr/include/srecord/input/generator/constant.h usr/include/srecord/input/generator/random.h usr/include/srecord/input/generator/repeat.h usr/include/srecord/interval.h usr/include/srecord/memory.h usr/include/srecord/memory/chunk.h usr/include/srecord/memory/walker.h usr/include/srecord/memory/walker/compare.h usr/include/srecord/memory/walker/continuity.h usr/include/srecord/memory/walker/gcrypt.h usr/include/srecord/memory/walker/writer.h usr/include/srecord/output.h usr/include/srecord/output/file.h usr/include/srecord/output/file/aomf.h usr/include/srecord/output/file/ascii_hex.h usr/include/srecord/output/file/asm.h usr/include/srecord/output/file/atmel_generic.h usr/include/srecord/output/file/basic.h usr/include/srecord/output/file/binary.h usr/include/srecord/output/file/brecord.h usr/include/srecord/output/file/c.h usr/include/srecord/output/file/cosmac.h usr/include/srecord/output/file/dec_binary.h usr/include/srecord/output/file/emon52.h usr/include/srecord/output/file/fairchild.h usr/include/srecord/output/file/fastload.h usr/include/srecord/output/file/formatted_binary.h usr/include/srecord/output/file/forth.h usr/include/srecord/output/file/four_packed_code.h usr/include/srecord/output/file/hexdump.h usr/include/srecord/output/file/intel.h usr/include/srecord/output/file/intel16.h usr/include/srecord/output/file/mif.h usr/include/srecord/output/file/mos_tech.h usr/include/srecord/output/file/msbin.h usr/include/srecord/output/file/needham.h usr/include/srecord/output/file/os65v.h usr/include/srecord/output/file/signetics.h usr/include/srecord/output/file/spasm.h usr/include/srecord/output/file/spectrum.h usr/include/srecord/output/file/stewie.h usr/include/srecord/output/file/tektronix.h usr/include/srecord/output/file/tektronix_extended.h usr/include/srecord/output/file/ti_tagged.h usr/include/srecord/output/file/ti_tagged_16.h usr/include/srecord/output/file/ti_txt.h usr/include/srecord/output/file/vhdl.h usr/include/srecord/output/file/vmem.h usr/include/srecord/output/file/wilson.h usr/include/srecord/quit.h usr/include/srecord/quit/exception.h usr/include/srecord/quit/normal.h usr/include/srecord/quit/prefix.h usr/include/srecord/record.h usr/include/srecord/srecord.h usr/lib/libsrecord.a usr/lib/libsrecord.so usr/lib/pkgconfig/srecord.pc usr/share/man/man3/srecord.3 debian/control0000644000000000000000000000535111677565026010614 0ustar Source: srecord Section: utils Priority: extra Maintainer: Fathi Boudra Build-Depends: autotools-dev, debhelper (>= 8.0.0), groff, libboost-dev, libgcrypt11-dev, libtool Standards-Version: 3.9.2 Homepage: http://srecord.sourceforge.net Vcs-Browser: http://svn.debian.org/wsvn/collab-maint/ext-maint/srecord/trunk Vcs-Svn: svn://svn.debian.org/collab-maint/ext-maint/srecord/trunk Package: srecord Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: collection of powerful tools for manipulating EPROM load files The srecord package is a collection of powerful tools for manipulating EPROM load files. It reads and writes numerous EPROM file formats, and can perform many different manipulations. . The tools include: * The srec_cat program may be used to catenate (join) EPROM load files, or portions of EPROM load files, together. Because it understands all of the input and output formats, it can also be used to convert files from one format to another. It also understands filters. * The srec_cmp program may be used to compare EPROM load files, or portions of EPROM load files, for equality. * The srec_info program may be used to print summary information about EPROM load files. Package: libsrecord-dev Section: libdevel Architecture: any Depends: libsrecord0 (= ${binary:Version}), ${misc:Depends} Replaces: srecord (<< 1.54-1) Description: library for manipulating EPROM load files (development) The srecord library is a collection of powerful C++ classes for manipulating EPROM load files. It reads and writes numerous EPROM file formats, and can perform many different manipulations. . This package contains the static libraries and headers for developing applications that use the srecord library. Package: libsrecord0 Section: libs Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Description: library for manipulating EPROM load files (runtime) The srecord library is a collection of powerful C++ classes for manipulating EPROM load files. It reads and writes numerous EPROM file formats, and can perform many different manipulations. . This package contains the files necessary for running applications that use the srecord library. Package: libsrecord0-dbg Section: debug Architecture: any Depends: libsrecord0 (= ${binary:Version}), ${misc:Depends} Description: library for manipulating EPROM load files (debugging symbols) The srecord library is a collection of powerful C++ classes for manipulating EPROM load files. It reads and writes numerous EPROM file formats, and can perform many different manipulations. . This package contains the debugging symbols for the srecord tools and library. debian/source/0000755000000000000000000000000011677564677010520 5ustar debian/source/format0000644000000000000000000000001411677564677011726 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211677564751010407 0ustar 8 debian/libsrecord0.install0000644000000000000000000000003011677565026012776 0ustar usr/lib/libsrecord.so.* debian/changelog0000644000000000000000000001706311677564732011071 0ustar srecord (1.58-1) unstable; urgency=low * New upstream release. -- Fathi Boudra Sat, 31 Dec 2011 12:54:00 +0200 srecord (1.56-1) unstable; urgency=low * New upstream release. -- Fathi Boudra Wed, 06 Oct 2010 15:54:20 +0300 srecord (1.55-1) unstable; urgency=low * New upstream release. * Remove 01_ftbfs_create_libdir_directory.diff - fixed upstream. -- Fathi Boudra Wed, 10 Mar 2010 15:32:30 +0100 srecord (1.54-1) unstable; urgency=low * New upstream release. * Switch to dpkg-source 3.0 (quilt) format. * Remove 05_remove_license_manpage.diff - skipped in install file. * Add 01_ftbfs_create_libdir_directory.diff: fix ftbfs due to libdir directory not created. * Improve debian/copyright: - add missing copyrights. - update copyright years. - add srecord library license (LGPL-3). * Update debian/control: - add libtool build dependency. - remove quilt build dependency. - add srecord library packages (libsrecord-dev, libsrecord0 and libsrecord0-dbg). - add Replaces against previous srecord versions as srecord.3 manpage is moved to libsrecord-dev package. * Update debian/rules: - enable debug package (pass --dbg-package option to dh). - remove quilt option passed to dh. -- Fathi Boudra Sat, 30 Jan 2010 09:30:05 +0100 srecord (1.52-1) unstable; urgency=low * New upstream release. * Remove 01_gcc_4.4_support.diff - merged upstream. * Update debian/control: - bump Standards-Version from 3.8.2 to 3.8.3 (no changes needed). -- Fathi Boudra Sun, 04 Oct 2009 11:53:54 +0200 srecord (1.50-1) unstable; urgency=low * New upstream release. * Add patch to fix ftbfs with gcc-4.4. (Closes: #504851) * Remove patches: - 01_gcc_4.3_support.diff - merged upstream. - 02_remove_useless_cstdio.diff - merged upstream. - 03_groff_fix.diff - merged upstream. - 04_section_mismatch.diff - merged upstream. * Bump debian/compat from 6 to 7. * Update debian/control: - remove cdbs build dependency. - add libboost-dev and libgcrypt11-dev build dependencies. - bump debhelper version to 7.3. - bump Standards-Version from 3.7.3 to 3.8.2 (no changes needed). * Convert debian/rules to dh usage. * Fix debian/watch file. -- Fathi Boudra Mon, 10 Aug 2009 14:14:39 +0200 srecord (1.39-1) unstable; urgency=low * New maintainer. (Closes: #465950) * New upstream release. (Closes: #440381) * Add patch to fix ftbfs with gcc-4.3. (Closes: #417703) -- Fathi Boudra Fri, 15 Feb 2008 18:17:34 +0100 srecord (1.24-1) unstable; urgency=low * New Upstream Version * Fixed manpage (lintian,man warnings) -- Stephen M Moraco Sun, 26 Mar 2006 18:37:02 -0700 srecord (1.23-1) unstable; urgency=low * New Upstream * Added watch file * Update Policy Standards Version -- Stephen M Moraco Wed, 28 Sep 2005 21:00:32 -0600 srecord (1.21-1) unstable; urgency=low * New Upstream Source * Fix new typecast syntax error (Closes: Bug#263822) * Fix lintian manpage errors -- Stephen M Moraco Mon, 11 Apr 2005 17:40:57 -0600 srecord (1.20-2) unstable; urgency=low * Fix parm in header of aomf.h (Closes: Bug#232246) forwarded this fix to upstream -- Stephen M Moraco Wed, 18 Feb 2004 08:29:29 -0700 srecord (1.20-1) unstable; urgency=low * New Upstream Version -- Stephen M Moraco Mon, 16 Feb 2004 23:54:09 -0700 srecord (1.19-1) unstable; urgency=low * New Upstream Version -- Stephen M Moraco Sat, 24 Jan 2004 23:11:59 -0700 srecord (1.16-1) unstable; urgency=low * New Upstream Version * Update to latest policy version -- Stephen M Moraco Sun, 7 Sep 2003 12:32:16 -0600 srecord (1.14-1) unstable; urgency=low * New Upstream Version * Update Policy Version * Update per debhelper best practice changes -- Stephen M Moraco Wed, 12 Mar 2003 23:49:06 -0700 srecord (1.10-2) unstable; urgency=low * Update to latest policy version * Remove incorrect postinst/prerm scripts -- Stephen M Moraco Tue, 1 Oct 2002 18:01:19 -0600 srecord (1.10-1) unstable; urgency=low * Now builds with g++ 3.x (Closes: Bug#148708) * See /usr/share/doc/README.gz for latest release notes * New Upstream Version -- Stephen M Moraco Fri, 26 Jul 2002 21:21:44 -0600 srecord (1.9-5) unstable; urgency=low * New Maintainer (Closes: Bug#138940) * Close 2nd dupe? WNPP bug too (Closes: Bug#126005) -- Stephen M Moraco Wed, 17 Apr 2002 00:47:38 -0600 srecord (1.9-4) unstable; urgency=low * Changing owner to packages@qa.debian.org and orphaning * I may (repeat may) reimplement srecord in perl. -- Vince Mulhollon Fri, 29 Mar 2002 20:03:30 -0600 srecord (1.9-3) unstable; urgency=low * HPPA build still fails on new version of srecord. Problem was, string is now in std:: namespace because of GCC 3.0 Thus, I spent one night changing a large number of namespaces. * Still taking errors on HPPA due to a problem I don't understand revolving around virtual functions. I'll release this and then when I ask for help on HPPA people will have a common ground. -- Vince Mulhollon Fri, 25 Jan 2002 22:09:29 -0600 srecord (1.9-2) unstable; urgency=low * Added build-depend on groff (closes: Bug#126710) -- Vince Mulhollon Wed, 2 Jan 2002 18:29:57 -0600 srecord (1.9-1) unstable; urgency=low * New upstream release * Change priority from optional to extra * Changed architecture to any so as not to exclude HPPA * Modifed the control file decription to reflect the large number of new capabilities. * Updated copyright file. The basic information contained does not change, it's still GPL, etc. I cleaned up the file by using the authors exact words cut and paste, and updated the URLs. -- Vince Mulhollon Mon, 24 Dec 2001 17:11:50 -0600 srecord (1.5-2) unstable; urgency=low * srecord is seriously out of date. Upstream is at version 1.9 My plan is to circle the wagons and patch up 1.5 as much as possible. Then I'll focus on getting a new 1.9 out the door. * Regarding above, I think getting 1.5 up on HPPA is a lost cause. If someone gives me a patch for 1.5, I'll apply it gladly with a "Thank You". 1.9 is enough of a rewrite, that it's practically a whole new program anyway. There is also the practical point that if no one has gotten srecord 1.5 working on HPPA in 160 days, I'm sure I won't either, and furthermore, I'd be better off getting 1.9 out the door for all architectures (including HPPA) rather than work on only HPPA (closes: Bug#105038) * New Maintainer (closes: Bug#123511) * IA64 patch from 106220 applied (closes: Bug#106220) * Compliant with policy version 3.5.6.0 -- Vince Mulhollon Thu, 20 Dec 2001 17:27:49 -0600 srecord (1.5-1.1) unstable; urgency=low * NMU * In lib/srec/record.cc include string.h to satisfy newer and stricter versions of gcc. (closes: Bug#106220) -- Doug Porter Thu, 25 Oct 2001 16:26:23 -0500 srecord (1.5-1) unstable; urgency=low * New upstream version. -- Raphael Bossek Sun, 12 Mar 2000 10:45:55 +0100 srecord (1.4-1) unstable; urgency=low * New upstream version. -- Raphael Bossek Sun, 16 Jan 2000 10:59:59 +0100 debian/rules0000755000000000000000000000014311677565062010263 0ustar #!/usr/bin/make -f %: dh $@ --list-missing --dbg-package=libsrecord0-dbg override_dh_auto_test: debian/copyright0000644000000000000000000000517611677565026011151 0ustar This package was debianized by: Fathi Boudra on Fri, 15 Feb 2008 18:17:34 +0100. It was downloaded from: http://srecord.sourceforge.net Upstream Author: Peter Miller Copyright: © 1998-2010 Peter Miller Copyright for msbin: © 2009-20010 David Kozub Copyright for forth: © 2008 Torsten Sadowski Copyright for os65v: © 2002 David Fenyes Copyright for bit-not: © 2001 Holger Mueller Copyright for vhdl: © 2000 Hendrik De Vloed Copyright for crc32: © 1986 Gary S. Brown Copyright for ti-txt: © Stefan Schauer Copyright for vmem: © Jim Holt License: 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 3 of the License, or (at your option) any later version. This package 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, see . On Debian systems, the complete text of the GNU General Public License version 3 can be found in `/usr/share/common-licenses/GPL-3'. License for srecord library: This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. This package 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 Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this package; 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 Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-3'. The Debian packaging is: Copyright (C) 2008-2010 Fathi Boudra and is licensed under the GPL version 3, see above. debian/docs0000644000000000000000000000000711677564677010070 0ustar README debian/not-installed0000644000000000000000000000014311677564677011716 0ustar ./usr/lib/libsrecord.la ./usr/share/man/man3/srecord_license.3 ./usr/share/man/man1/srec_license.1 debian/watch0000644000000000000000000000006611677564677010253 0ustar version=3 http://sf.net/srecord/srecord-(.*)\.tar\.gz debian/srecord.install0000644000000000000000000000244411677565026012242 0ustar usr/bin/srec_cat usr/bin/srec_cmp usr/bin/srec_info usr/share/man/man1/srec_cat.1 usr/share/man/man1/srec_cmp.1 usr/share/man/man1/srec_examples.1 usr/share/man/man1/srec_info.1 usr/share/man/man1/srec_input.1 usr/share/man/man5/srec_aomf.5 usr/share/man/man5/srec_ascii_hex.5 usr/share/man/man5/srec_atmel_generic.5 usr/share/man/man5/srec_binary.5 usr/share/man/man5/srec_brecord.5 usr/share/man/man5/srec_cosmac.5 usr/share/man/man5/srec_dec_binary.5 usr/share/man/man5/srec_emon52.5 usr/share/man/man5/srec_fairchild.5 usr/share/man/man5/srec_fastload.5 usr/share/man/man5/srec_formatted_binary.5 usr/share/man/man5/srec_forth.5 usr/share/man/man5/srec_fpc.5 usr/share/man/man5/srec_intel.5 usr/share/man/man5/srec_intel16.5 usr/share/man/man5/srec_mif.5 usr/share/man/man5/srec_mos_tech.5 usr/share/man/man5/srec_motorola.5 usr/share/man/man5/srec_msbin.5 usr/share/man/man5/srec_needham.5 usr/share/man/man5/srec_os65v.5 usr/share/man/man5/srec_signetics.5 usr/share/man/man5/srec_spasm.5 usr/share/man/man5/srec_spectrum.5 usr/share/man/man5/srec_stewie.5 usr/share/man/man5/srec_tektronix.5 usr/share/man/man5/srec_tektronix_extended.5 usr/share/man/man5/srec_ti_tagged.5 usr/share/man/man5/srec_ti_tagged_16.5 usr/share/man/man5/srec_ti_txt.5 usr/share/man/man5/srec_vmem.5 usr/share/man/man5/srec_wilson.5