--- flashrom-0.9.1+r792.orig/debian/changelog +++ flashrom-0.9.1+r792/debian/changelog @@ -0,0 +1,174 @@ +flashrom (0.9.1+r792-1) unstable; urgency=low + + * New upstream release. + * debian/control, debian/copyright: Update upstream website to flashrom.org. + + -- Uwe Hermann Tue, 08 Dec 2009 10:13:35 +0100 + +flashrom (0.9.1+r736-1) unstable; urgency=low + + * New upstream release. + + -- Uwe Hermann Tue, 29 Sep 2009 13:09:58 +0200 + +flashrom (0.9.1+r706-1) unstable; urgency=low + + * New upstream release. + * Standards-Version: 3.8.3 (no changes required). + * debian/copyright: Update. + + -- Uwe Hermann Mon, 31 Aug 2009 18:32:13 +0200 + +flashrom (0.9+r631-1) unstable; urgency=low + + * New upstream release. + + The command line usage has changed a bit in this release: + + Combined operations like -wv or -Ewv are no longer allowed. + + The -w option automatically does an auto-verify after writing + (but you can also explicitly do it via 'flashrom -v file'). + + The -E option is also automatically verified per default. + + Support for external programmers was added (-p), see manpage. + + Acer Aspire One is now marked unsupported upstream (Closes: #528308). + * Add build-dependency on libftdi-dev, flashrom now supports an + external libftdi-based programmer (ft2232spi). + * debian/patches/20_drop_svndef.patch: Drop, we use 'make tarball' now, + which properly handles svn version printing in flashrom. + * Standards-Version: 3.8.2 (no changes required). + * debian/copyright: Update. + + -- Uwe Hermann Thu, 25 Jun 2009 14:18:53 +0200 + +flashrom (0.9+r544-1) unstable; urgency=low + + * New upstream release. + * debian/patches/10_makefile.patch: Drop, no longer needed. + * debian/copyright: Update. + + -- Uwe Hermann Thu, 21 May 2009 21:34:03 +0200 + +flashrom (0.9+r446-1) unstable; urgency=low + + * New upstream release. + + -- Uwe Hermann Sat, 11 Apr 2009 16:28:33 +0200 + +flashrom (0.0+r3844-1) unstable; urgency=low + + * New upstream release. + + -- Uwe Hermann Sat, 27 Dec 2008 09:05:27 +0100 + +flashrom (0.0+r3734-1) unstable; urgency=low + + * New upstream release. + + -- Uwe Hermann Sat, 08 Nov 2008 01:38:08 +0100 + +flashrom (0.0+r3613-1) unstable; urgency=low + + * New upstream release. + * debian/watch: Add dummy file to silence lintian (we track svn revisions). + + -- Uwe Hermann Sat, 27 Sep 2008 19:28:36 +0200 + +flashrom (0.0+r3397-1) unstable; urgency=low + + * New upstream release. + * Standards-Version: 3.8.0 (no changes required). + + -- Uwe Hermann Mon, 30 Jun 2008 17:11:25 +0200 + +flashrom (0.0+r3274-1) unstable; urgency=low + + * New upstream release. + * debian/control: + + pciutils-dev was renamed to libpci-dev (Closes: #478379). + + Drop ia64 from architectures list for now, unlikely to work. + + Don't link with -lz anymore, don't build-depend on zlib1g-dev. + We don't explicitly need zlib, libpci-dev now properly depends on it. + * Add upstream changelog ('svn log' output) to the package (Closes: #467398). + + -- Uwe Hermann Sun, 04 May 2008 00:34:44 +0200 + +flashrom (0.0+r3112-2) unstable; urgency=low + + * Fix debian/rules to make it work on Ubuntu, too (Closes: #466994). + + -- Uwe Hermann Sat, 23 Feb 2008 21:17:09 +0100 + +flashrom (0.0+r3112-1) unstable; urgency=low + + * New upstream release. + + -- Uwe Hermann Thu, 21 Feb 2008 00:11:54 +0100 + +flashrom (0.0+r3073-1) unstable; urgency=low + + * New upstream release (Closes: #462248). + + Flashrom is now installed in /usr/sbin instead of /usr/bin. + + The manpage is now in section 8 (not 1). + + Fix broken references to old bug tracker URL (Closes: #460554). + * Restrict list of architectures to the known-working ones for now. + More architectures will gradually be re-added if we're sure they work. + + These are known to work: amd64, i386, kfreebsd-amd64, kfreebsd-i386 + + These should work (untested, though): alpha, hurd-i386, ia64, + netbsd-alpha, netbsd-i386 + + These are disabled for now, as flashrom will very likely not work: arm, + armel, armeb, hppa, m32r, m68k, mips, mipsel, powerpc, sh, sparc, s390 + * Standards-Version: 3.7.3 (no changes required). + * debian/control: + + Add Homepage field. + + Update package description. + * debian/copyright: Update URLs and list of authors. + * Simplified packaging a bit. + + -- Uwe Hermann Thu, 24 Jan 2008 13:47:48 +0100 + +flashrom (0.0+r2769-1) unstable; urgency=low + + * New upstream release. + * Do not attempt to build flashrom on S/390, as it doesn't build + and is not useful there anyway (Closes: #404342, #418712). + It is yet to be determined on which other architectures flashrom can + work and on which not. + * Honour DEB_BUILD_OPTIONS=nostrip variable by removing hardcoded 'strip' + invocation in the Makefile and letting cdbs handle it (Closes: #436850). + + -- Uwe Hermann Tue, 11 Sep 2007 17:54:11 +0200 + +flashrom (0.0+r2739-1) unstable; urgency=low + + * New upstream release. + + -- Uwe Hermann Sun, 15 Jul 2007 15:23:51 +0200 + +flashrom (0.0+r2601-1) unstable; urgency=low + + * New upstream release. + * Drop a few patches which are now merged upstream. + + -- Uwe Hermann Tue, 10 Apr 2007 12:38:58 +0200 + +flashrom (0.0+r2526-2) unstable; urgency=medium + + * Add missing build dependency on zlib1g-dev (Closes: #403322). + Thanks Julien Danjou and + Alex de Oliveira Silva . + * Standards-Version: 3.7.2.2 (no changes required). + + -- Uwe Hermann Tue, 19 Dec 2006 10:36:04 +0100 + +flashrom (0.0+r2526-1) unstable; urgency=low + + * New upstream release. + * Do not compile in DoC support (it's considered unsupported upstream). + This will also make the flash part identification process a lot faster. + + -- Uwe Hermann Thu, 14 Dec 2006 18:37:07 +0100 + +flashrom (0.0+r2504-1) unstable; urgency=low + + * Initial release (Closes: #399893). + + -- Uwe Hermann Thu, 14 Dec 2006 16:56:49 +0100 + --- flashrom-0.9.1+r792.orig/debian/docs +++ flashrom-0.9.1+r792/debian/docs @@ -0,0 +1 @@ +serprog-protocol.txt --- flashrom-0.9.1+r792.orig/debian/copyright +++ flashrom-0.9.1+r792/debian/copyright @@ -0,0 +1,240 @@ +This package was debianized by Uwe Hermann on +Thu, 23 Nov 2006 14:48:04 +0100. + +It was downloaded from: + + svn://coreboot.org/flashrom/trunk + +Upstream Authors: + + Various flashrom developers + +------------------------------------------------------------------------------- + +Files: * +Copyright: © 2000 Silicon Integrated System Corporation +License: GPL-2+ + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +------------------------------------------------------------------------------- + +Files: board_enable.c +Copyright: © 2005-2007 coresystems GmbH + © 2006 Uwe Hermann + © 2007-2009 Luc Verhaegen + © 2007 Carl-Daniel Hailfinger +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: cbtable.c +Copyright: © 2002 Steven James + © 2002 Linux Networx + © 2006-2009 coresystems GmbH +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: chipset_enable.c +Copyright: © 2000 Silicon Integrated System Corporation + © 2005-2009 coresystems GmbH + © 2006 Uwe Hermann +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: coreboot_tables.h +Copyright: © 2002 Linux Networx + © 2005-2007 coresystems GmbH +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: dummyflasher.c, en29f002a.c, internal.c +Copyright: © 2007-2009 Carl-Daniel Hailfinger +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: flashchips.c +Copyright: © 2000 Silicon Integrated System Corporation + © 2004 Tyan Corp + © 2005-2008 coresystems GmbH + © 2006-2009 Carl-Daniel Hailfinger +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: flashchips.h +Copyright: © 2000 Silicon Integrated System Corporation + © 2000 Ronald G. Minnich + © 2005-2007 coresystems GmbH + © 2006-2009 Carl-Daniel Hailfinger +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: flash.h +Copyright: © 2000 Silicon Integrated System Corporation + © 2000 Ronald G. Minnich + © 2005-2009 coresystems GmbH + © 2006-2009 Carl-Daniel Hailfinger +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: flashrom.c +Copyright: © 2000 Silicon Integrated System Corporation + © 2004 Tyan Corp + © 2005-2008 coresystems GmbH + © 2008,2009 Carl-Daniel Hailfinger +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: ft2232_spi.c +Copyright: © 2009 Paul Fox + © 2009 Carl-Daniel Hailfinger +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: ichspi.c +Copyright: © 2008 Stefan Wildemann + © 2008 Claus Gindhart + © 2008 Dominik Geyer + © 2008 coresystems GmbH +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: it87spi.c +Copyright: © 2007, 2008, 2009 Carl-Daniel Hailfinger + © 2008 Ronald Hoogenboom + © 2008 coresystems GmbH +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: jedec.c +Copyright: © 2000 Silicon Integrated System Corporation + © 2006 Giampiero Giancipoli + © 2006 coresystems GmbH + © 2007 Carl-Daniel Hailfinger +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: layout.c, Makefile +Copyright: © 2005-2008 coresystems GmbH +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: m29f002.c, w39v040c.c +Copyright: © 2008-2009 Peter Stuge +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: nic3com.c, pcidev.c, pm29f002.c +Copyright: © 2009 Uwe Hermann +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: w39v080fa.c +Copyright: © 2008 coresystems GmbH +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: physmap.c +Copyright: © 2008-2009 Peter Stuge + © 2009 coresystems GmbH +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: wbsio_spi.c +Copyright: © 2008-2009 Peter Stuge +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: pm49fl00x.c +Copyright: © 2004 Tyan Corporation + © 2007 Nikolay Petukhov + © 2007 Reinder E.N. de Haan +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: print.c +Copyright: © 2009 Uwe Hermann + © 2009 Carl-Daniel Hailfinger +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: satasii.c +Copyright: © 2009 Rudolf Marek +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: sb600spi.c +Copyright: © 2008 Wang Qingpei + © 2008 Joe Bao + © 2008 Advanced Micro Devices, Inc +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: serprog.c +Copyright: © 2009 Urja Rannikko + © 2009 Carl-Daniel Hailfinger +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: spi.c +Copyright: © 2007, 2008, 2009 Carl-Daniel Hailfinger + © 2008 coresystems GmbH +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: spi.h +Copyright: © 2007, 2008 Carl-Daniel Hailfinger +License: GPL-2 + +------------------------------------------------------------------------------- + +Files: sst28sf040.c, sst49lfxxxc.c +Copyright: © 2000 Silicon Integrated System Corporation + © 2005-2007 coresystems GmbH +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: stm50flw0x0x.c +Copyright: © 2008 Claus Gindhart +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: w29ee011.c +Copyright: © 2007 Markus Boas +License: GPL-2+ + +------------------------------------------------------------------------------- + +Files: debian/* +Copyright: © 2006-2009 Uwe Hermann +License: PD + The packaging done by Uwe Hermann is hereby + released as public domain. + --- flashrom-0.9.1+r792.orig/debian/control +++ flashrom-0.9.1+r792/debian/control @@ -0,0 +1,28 @@ +Source: flashrom +Section: electronics +Priority: extra +Maintainer: Uwe Hermann +Build-Depends: cdbs, debhelper (>= 5), libpci-dev, libftdi-dev +Standards-Version: 3.8.3 +Homepage: http://www.flashrom.org + +Package: flashrom +Architecture: amd64 i386 kfreebsd-amd64 kfreebsd-i386 alpha hurd-i386 netbsd-alpha netbsd-i386 +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Identify, read, write, erase, and verify BIOS/ROM/flash chips + flashrom is a tool for identifying, reading, writing, verifying and erasing + flash chips. It's often used to flash BIOS/EFI/coreboot/firmware images + in-system using a supported mainboard, but it also supports flashing of + network cards (NICs), SATA controller cards, and other external devices which + can program flash chips. + . + It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, and + TSOP40 chips, which use various protocols such as LPC, FWH, parallel flash, + or SPI. + . + The tool can be used to flash BIOS/firmware images for example -- be it + proprietary BIOS images or coreboot (previously known as LinuxBIOS) images. + . + It can also be used to read the current existing BIOS/firmware from a + flash chip. + --- flashrom-0.9.1+r792.orig/debian/README.Debian +++ flashrom-0.9.1+r792/debian/README.Debian @@ -0,0 +1,13 @@ +flashrom for Debian +------------------- + +WARNING: Be careful with the write and erase operations (-w and -E)! If you + accidentally overwrite the BIOS of your computer with a broken + or incorrect BIOS, your computer will be broken and cannot be + easily recovered! You have been warned! + +In case this _does_ happen to you, DO NOT REBOOT! The flashrom developers +might be able to help you recover. They be contacted either via IRC +(#flashrom on irc.freenode.net) or via email (http://flashrom.org/Mailinglist). + + -- Uwe Hermann Sat, 05 Dec 2009 18:12:05 +0100 --- flashrom-0.9.1+r792.orig/debian/compat +++ flashrom-0.9.1+r792/debian/compat @@ -0,0 +1 @@ +5 --- flashrom-0.9.1+r792.orig/debian/dirs +++ flashrom-0.9.1+r792/debian/dirs @@ -0,0 +1 @@ +usr/sbin --- flashrom-0.9.1+r792.orig/debian/watch +++ flashrom-0.9.1+r792/debian/watch @@ -0,0 +1 @@ +# We track upstream svn revisions, thus no need for a watch file. --- flashrom-0.9.1+r792.orig/debian/rules +++ flashrom-0.9.1+r792/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/class/makefile.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk + +DEB_MAKE_INSTALL_TARGET := install PREFIX=$(CURDIR)/debian/flashrom/usr + +# Reduce the number of unneeded dependencies with --as-needed. +LDFLAGS += "-Wl,--as-needed" + +clean:: + rm -f .dependencies .features + +common-binary-post-install-arch:: list-missing +