Commit Graph

63 Commits

Author SHA1 Message Date
Steve McIntyre 7a57363472 Update Vcs-Browser 2013-01-24 22:57:20 +00:00
Steve McIntyre 4e7009403e Rearrange xorriso dependency 2013-01-15 02:09:36 +00:00
Steve McIntyre c46f7c0cf6 * Add version-tracking into dependency sorting. Closes: #687949)
+ Use/parse output from a newer version of apt so that "apt-cache
      depends" will include version information on dependencies.
    + All tracking of packages now include versions, so we pass around
      hashes of {package name, comparison op, version} everywhere instead
      of simply passing package names as strings.
    + Add the APT::Cache::ShowVersion=1 option to apt-cache calls to
      turn on version reporting. Needs a locally-patched version of apt
      *for now*, but expecting that to be fixed for the Wheezy
      release. The new code degrades gracefully if version info is not
      available.
    + Add a dependency on libdpkg-perl for version comparison code.
2012-09-26 18:18:47 +00:00
Steve McIntyre b3436176c2 Add Recommends:mtools for EFI use 2012-09-26 09:27:53 +00:00
Steve McIntyre 1660f5ea00 Add dependency on xorriso. Closes: #673656 2012-05-30 01:44:57 +00:00
Steve McIntyre d6ad2ed8e7 Add support for translated package description files. Closes: #495102
+ Add needed dependency on bzip2
+ Other minor cleanups in tools/make_disc_trees.pl
2011-11-14 00:14:30 +00:00
Raphaël Hertzog e79ecc1416 * Changes triggered by various lintian warnings:
+ Switch to “3.0 (native)” source format to get rid of .svn
    directories in the source package (when built from the svn checkout
    directly)
  + Support build-arch/build-indep targets in debian/rules.
  + Drop executable rights from tools/boot/wheezy/boot-hurd
    (and fix debian/rules to not re-add it).
  + Bump Standards-Version to 3.9.2 (no change required).
2011-11-06 13:34:06 +00:00
Steve McIntyre 569e188f04 * Add more checksum types to generated Release files; go from md5 only
to md5, sha1, sha256 and sha512.

Initial checkin, untested code yet!
2011-03-04 13:11:16 +00:00
Raphaël Hertzog 6e84844875 * Add the missing accent in my family name in Uploaders.
* Drop Frans Pop from Uploaders, RIP.
2011-02-04 09:03:41 +00:00
Steve McIntyre a2ed38ee35 Minor tweaks to Debian packaging to make lintian happy. 2010-08-16 12:52:48 +00:00
Steve McIntyre dad90b0e43 Add dependency on dpkg-dev for dpkg-architecture. Closes: #574879 2010-04-27 12:29:59 +00:00
Frans Pop c1f163f7c8 Release version 3.1.0 (add myself as uploader) 2009-01-12 15:50:30 +00:00
Steve McIntyre 6853ba25d6 Update update_popcon to cope better with errors; now uses curl instead of wget 2008-11-02 09:20:39 +00:00
Steve McIntyre d55d40f1e7 Recommend syslinux-common instead of syslinux. Closes: #497966 2008-09-14 22:29:54 +00:00
Steve McIntyre 91a01ae3a0 Change lynx dependency to use lynx-cur|lynx instead. Closes: #489486 2008-07-06 21:13:35 +00:00
Steve McIntyre df1eb382a8 Remove dependency on mawk - it's essential already 2008-06-08 11:06:56 +00:00
Steve McIntyre 9c027571ba Move update_tasks to using mawk rather than gawk. It's *much*
faster. Needs some slight changes in regular expression handling, but
nothing major.
2008-06-07 19:03:45 +00:00
Raphaël Hertzog 78606db3ac * Switch debhelper compatibility level to 5 and use debian/compat
instead of DH_COMPAT.
* Clean up debian/rules a bit.
2008-05-07 14:15:42 +00:00
Raphaël Hertzog b68d75725c * Switch to genisoimage as default ISO generator as mkisofs has been dropped
from Debian. Closes: #468850
* Add Vcs-Browser field.
2008-03-05 15:47:51 +00:00
Joey Hess cf4e0c8ed9 Vcs- fields are now official 2007-10-10 22:28:33 +00:00
Steve McIntyre 9138144e65 * Remove Depends: on sysutils. Closes: #437497 (again) 2007-09-24 23:19:12 +00:00
Steve McIntyre 228c2285af Remove Build-Dep-Indep on sysutils. Closes: #437497 2007-08-12 21:45:01 +00:00
Steve McIntyre 528c0072f2 remove Suggests on delo - we grab and use the correct version direct
from the archive instead these days
2006-12-23 03:02:37 +00:00
Steve McIntyre 5189fad5ae Promote Suggests: on delo, palo, netpbm, syslinux to Recommends: 2006-12-23 01:20:40 +00:00
Steve McIntyre 342bcac67b don't suggest binutils-multiarch, we haven't needed that for mipsel CDs since woody 2006-12-23 01:17:47 +00:00
Steve McIntyre 0375525f9a don't depend on debootstrap any more - we grab and use the latest
version direct from the archive instead these days
2006-12-23 01:04:28 +00:00
Steve McIntyre e93bd79b7b don't depend on apt-utils any more - we don't use apt-ftparchive now 2006-12-23 01:00:31 +00:00
Steve McIntyre fc2c31eafb * change the mkisofs dep from (mkisofs | mkhybrid) to (mkisofs | genisoimage)
* remove Recommends on debianutils
2006-12-23 00:53:10 +00:00
Steve McIntyre 8232a68646 don't depend on jigdo-file any more 2006-12-23 00:25:44 +00:00
Steve McIntyre a269a8fd4c Merge of changes from Steve's development branch to take us to
debian-cd version 3.0.0. Highlights:

  * Support now added for multi-arch CDs/DVDs, including mixed
    binary/source discs. Multi-arch discs should be bootable on those
    multiple arches, modulo boot-sector clashes. Extra support added
    in boot-i386 and boot-amd64 to make the 2 main arches happily
    co-exist.

  * Disc sizing is now much more intelligent - sizes are defined
    depending on the disk type chosen at the start, and discs are now
    filled exactly to those sizes while files are added rather than
    the old up-front guessing method. Equally, the metadata on the
    disc (Packages, Packages.gz, Sources, Sources.gz, md5sums.txt) is
    generated as much as possible while this is happening to make the
    sizing code incredibly accurate. Using this method of disc sizing
    means that customising discs should be much easier/safer - either
    add custom contents at the start and debian-cd will fill the
    remainder of the disc, or afterwards roll back the packages on the
    disc and add extras later.

  * Source is now treated as (almost) just another arch, with most of
    the special casing for source hidden internally. If asking for
    source-only discs, they will simply be built using all the
    available sources. If combined with other arches, the sources will
    automatically be chosen to match the binary packages. Meeting GPL
    requirements was never so easy!

  * Removed lots of old cruft to clean up the codebase:
    + non-US support
    + woody support
    + lots of old support scripts that have been made redundant
    + significantly simpler Makefile, much easier to follow
    + old boot-$ARCH.calc files for estimating boot-file sizes are now
      (obviously) obsolete and therefore gone
2006-12-07 23:09:01 +00:00
Joey Hess 8aeaeec50a add XS-Vcs-Svn field 2006-10-16 17:57:02 +00:00
Steve McIntyre 9e09a70e04 * Update Dependencies to allow installation/use on GNU/kFreeBSD. Thanks
to Petr Salinger for the patch. Closes: #378977
2006-10-08 11:21:59 +00:00
Raphaël Hertzog c5f6f576fd Fix build-depends. 2006-06-15 19:06:48 +00:00
Steve McIntyre 17ae1a1f5f Added Suggests: for netpbm and syslinux 2005-04-24 13:13:30 +00:00
Raphaël Hertzog e088707860 - 1 line patch to fix a nasty (5 year old) bug. Closes: #285382
- Changed maintainer to debian-cd@lists.debian.org.
2005-01-09 18:17:21 +00:00
Steve McIntyre f350deb872 Changes for 2.2.19:
Removed silly mkisofs build-dep
Updated changelog
2004-08-20 14:53:41 +00:00
Steve McIntyre 9924ef5c84 Copied CONF.sh into debian/
Fixed typo in the Standards-version
2004-08-19 17:55:03 +00:00
Steve McIntyre 6499379214 Last minor changes for the build 2004-08-19 17:53:19 +00:00
Raphaël Hertzog 26b8aaa25e - Add missing Build-Depends-Indep. 2004-07-07 07:39:04 +00:00
Richard Atterer e6440d5a07 Added code/docs for automatic generation of fallback directories during jigdo generation 2003-12-18 10:22:38 +00:00
Raphaël Hertzog 544baea274 * Prepare for 2.2.16 release. 2003-08-20 18:04:05 +00:00
Raphaël Hertzog 0e25c9d6b3 - Updated for proper .disk/udeb_include support by default. 2003-05-07 18:06:52 +00:00
Raphaël Hertzog 2ea3ddbb5e * New changelog entry
* Use debhelper 4
* Updated standards-version
2002-09-17 19:34:46 +00:00
Raphaël Hertzog d926f4fd93 * Updated tools/add_secured to work with all versions of md5sum
(including the one that comes with dpkg >= 1.10).
* Protect the call to add_secured by a stamp file. Closes: #147105
* Provide a customised isolinux image. We don't need to
  recommend syslinux now.
2002-05-15 21:32:02 +00:00
Raphaël Hertzog 70780934de * Added cpp to the Depends field. Closes: #145869 2002-05-05 10:19:16 +00:00
Christopher Lawrence b535871449 Change syslinux to a recommendation, per Raphael. 2002-04-09 22:00:35 +00:00
Christopher Lawrence bc5f45c83d Added syslinux to the dependencies, since it's required for ISOLINUX
support to work.
2002-04-09 01:40:53 +00:00
Steve McIntyre 5b892f4ae9 Added support for DVD-sized images. Specify default image sizes in
CONF.sh as DEFBINSIZE and DEFSRCSIZE

build.sh and build_all.sh now use these settings to calculate the
packages and source files to go on each disk, using bc - shell
arithmetic cannot cope with > 32-bit numbers

use the md5sum from the textutils package - dpkg's md5sum cannot
handle large files.
2002-04-07 16:26:59 +00:00
Raphaël Hertzog f8c0ab436e * Implement the .disk/{kernel,base}_installable stuff. Not tested yet. 2002-03-02 19:08:18 +00:00
Raphaël Hertzog fc6b2e48c8 * lintian cleanup (s/Build-Depends/Build-Depends-Indep/) 2001-11-16 07:25:34 +00:00