2007-11-30  Manoj Srivastava  <srivasta@debian.org>

	* kernel-img.conf.fr.5:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-14
		  If /etc/kernel-img.conf contains a mkimage line with
		  quotation marks, then kernel reconfiguring fails. This
		  happens because MKIMAGE variable in mkinitrd will have
		  outer quotes and last eval operator try to execute
		  "\"genromfs tra-la-la\"" command (instead of "genromfs
		  tra-la-la") and fails. Remove quotes from the example.

	* kernel-img.conf.es.5 (Precaución):
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-14
		  Ditto.

	* kernel-img.conf.5 (Caveat):
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-14
		  Ditto.

2007-05-09  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg (main):
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-12
		  Perform sanity checking of the stem argument. The stem,
		  since it is the initial part of a package name must
		  consist only of lower case letters (`a-z'), digits
		  (`0-9'), plus (`+') and minus (`-') signs, and periods
		  (`.').  It must be at least two characters long and must
		  start with an alphanumeric character.

	* make-kpkg.8:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-12
		  Document the restrictions of the stem argument.

2007-05-05  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-9
		  Revert changes made about needing .config files, since
		  the behaviour has now been changed back.

2007-05-04  Manoj Srivastava  <srivasta@debian.org>

	* Problems (VFS):
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-8
		  Document that kernel-package does not work wih older
		  make versions.

	* make-kpkg.8:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-5
		  Document the fact that we require a .config file even
		  when running the debian target.
		  Explain why a .config is now required.

	* kernel-pkg.conf.fr.5:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-4
		  New translation.

	* kernel-packageconfig.fr.8:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-4
		  New translation.

	* kernel-package.fr.5:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-4
		  New translation.

	* kernel-img.conf.fr.5:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-4
		  New translation.

	* make-kpkg (main):
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--patch-3
		  Allow silentoldconfig as a possible config target.

2007-05-01  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--lenny/kernel-package--devel--11.0--base-0
		  Small typographical fix.  this shall call the build to
		  fail -> this shall >>cause<< the build to fail. 

2007-03-01  Manoj Srivastava  <srivasta@debian.org>

	* Problems (VFS):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--versionfix-11
		  Document that scripts/setlocalversion creates additional
		  problems, and remove the ineffectual patch

2006-10-23  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-197
		  Also set the env var DEBIAN_REVISION even if the target
		  is clean, since otherwise it has a problem with
		  debian_revision_mandatory. 

2006-10-01  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-194
		  Document KPKG_DEBUG

2006-09-15  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-186
		  Document the new --verbose option

2006-09-06  Manoj Srivastava  <srivasta@debian.org>

	* kernel-img.conf.5:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-183
		  Document the new warn_boot variable, which reminds
		  people to reboot. 

2006-08-20  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-175
		  Disable configuration target sanity checks for official
		  sources, on request. 

2006-08-19  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-175
		  Allow ~ in version numbers 

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-175
		  Allow ~ in version numbers 

2006-08-05  Manoj Srivastava  <srivasta@debian.org>

	* Makefile (install):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-172
		  Remove the {arch} dir for the new common sub project
		  from the /usr/share/kernel-package subdir 

2006-07-19  Manoj Srivastava  <srivasta@debian.org>

	* _make-kpkg:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-167
		  fix bash completion. compgen apparently doesn't like
		  newlines in its input. 

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-164
		  This change clones the target to support the newer linux
		  prefix.  Also change some strings in make-kpkg with
		  kernel-image too. 

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-163
		  Quote the $composite_version string so that the match
		  does not get confused by regexp meta characters in the
		  version. 

	* Problems (VFS):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-162
		  When run in a git sourced tree, scripts/setlocalversion
		  checks to see if the tree is the trunk, if not, it adds
		  version information to the kernel version. It also
		  checks to see if there are  uncommited changes, if so,
		  it adds the string "-dirty" to the version. Since we
		  change a couple of files in ./scripts/, this falls afoul
		  of the make-kpkg checks, since the version number is now
		  different from what make-kpkg knows it to be. The
		  workaround is to modify the setlocalversion script. 

2006-06-16  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-161
		  Note that just calling cross-compile does not change the
		  compiler used. 

2006-06-09  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-157
		  Document that patches that change the package name would
		  gum up the compilation and sanity checks and are
		  currently not supported.  

2006-04-20  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-149
		  escape -'s so they are rendered as minuse, hot hyphens 

2006-03-27  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-139
		  Since the advent of localversion, we no longer try for
		  an exact match, just a substring one. 

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-138
		  Added some documentation for allowing cross-compilation
		  for other architectures in a multi-arch set. 

2006-03-21  Manoj Srivastava  <srivasta@debian.org>

	* Problems (VFS):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-130
		  Documented problems with using sudo with env_reset 

2006-01-28  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.es.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-116
		  Typo fix.

2006-01-03  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-110
		  Also pass DEBIAN_REVISION down to minimal.mk 

2005-12-31  Manoj Srivastava  <srivasta@debian.org>

	* kernel-img.conf.5:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-106
		  Document that STEM is set before postinst scripts are
		  called 

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-106
		  Document that STEM is set before postinst scripts are
		  called 

2005-12-27  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-93
		  Document that --arch contains the value of
		  DEB_HOST_ARCH_CPU for the target machine. 

2005-12-22  Manoj Srivastava  <srivasta@debian.org>

	* kernel-img.conf.5:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-93
		  Document the fact that hook scripts should not write to
		  stdout 

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-93
		  Document the fact that hook scripts should not write to
		  stdout 

2005-12-15  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-87
		  Document the fact that modules_blah targets are not to
		  be called when there is no ./debian directory 

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-87
		  Die if there is no ./debian, and the first command is a
		  module_blah target. 

	* Makefile (check):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-87
		  Ignore failures in all image related postinsts -- since
		  check is run as non root, we cant load the debconf
		  modules anyway. 

2005-12-01  Manoj Srivastava  <srivasta@debian.org>

	* README:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-73
			  the kernel-image-deb target has been renamed to
			  stamp-kernel-image  

2005-11-09  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-55
		  expand on the fact that is there is no .config,
		  make-kpkg creates one for you, and runs make oldconfig. 

2005-11-08  Manoj Srivastava  <srivasta@debian.org>

	* _make-kpkg:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-69
		  No longer mention FLAVOURS, since that is now gone.   

	* Multi-Arch:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-69
		  No longer mention FLAVOURS, since that is now gone.  

	* make-kpkg.es.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-69
		  No longer mention FLAVOURS, since that is now gone. 

	* make-kpkg.fr.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-69
		  No longer mention FLAVOURS, since that is now gone. 

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-55
		  No longer mention FLAVOURS, since that is now gone. 

	* make-kpkg:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
		  No longer mention FLAVOURS, since that is now gone. 

	* Makefile (DOCFILES):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-57
		  No longer mention FLAVOURS, since that is now gone. 

	* README (so):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-64
		  No longer mention FLAVOURS, since that is now gone. 

2005-11-07  Manoj Srivastava  <srivasta@debian.org>

	* README (DATE):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-64
		  Changed the default version of the packages generated 

	* kernel-pkg.conf (priority):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-64
		  reset the commented out value to show it can incorporate
		  the version of the kernel being built.  The packages
		  generated are not debian native, and should not have a
		  native numbering scheme. 

2005-11-06  Manoj Srivastava  <srivasta@debian.org>

	* Makefile (check):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-57
		  Added kernel/pkg/headers/create_link to the files tested
		  when doing a make check. 

2005-11-03  Manoj Srivastava  <srivasta@debian.org>

	* kernel-pkg.conf.5 (maintainer):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-55
		  The do_clean config variable now optionally causes the
	          source directory to be cleaned up after a kernel image
	          is build -- earlier, we cleaned unconditionally.

	* kernel-img.conf.5:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-55
		  Get rid of the variables that has the postinst script
		  for kernel images create a boot floppy, and also the do
		  boot enable option, which is now synonymous with the
		  boot loader options. 

2005-11-02  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
		  Create an alternate command (including an alternate
		  rules file, the minimal one) in case ./debian has not
		  yet been populated. This means that the default rules
		  file for the main command  is always fixed to be
		  ./debian/rules, and we now just check
		  /usr/share/kernel-package/rules for existence. If
		  ./debian is not populated, the alternate command is
		  built up, according to the  following logic: if the
		  target is clean or debian, we just set the alternate
		  command accordingly. If the target is anything else,
		  then the alternate command is set to be debian -- so
		  that ./debian is properly populated first. So, id
		  ./debian is not populated, and the command is  clean or
		  debian, just the alternate command is run. If the target
		  was  anything else (with an un-populated ./debian), then
		  first the alternate  command is run to populate
		  ./debian, then the normal command is run using the newly
		  created ./debian. 

2005-11-01  Manoj Srivastava  <srivasta@debian.org>

	* Makefile (DOCFILES):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-53
		  Removed package specific readme files (which really do
		  not belong in kernel-package documentation, and added
		  new docs that had been neglected. 

2005-10-28  Manoj Srivastava  <srivasta@debian.org>

	* Makefile (install):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-48
		  Adjust for the reorganization of the files, since the
		  source files are no longer in their previous
		  locations. Keep the destination mostly the same. 

2005-10-25  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-45
		  typo fix.

	* kernel-pkg.conf.5:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-44
		  Document the fact that one can provide the default
		  values for the list by setting INITRD_CMD, but this list
		  can be overridden by the one in
		  kernel-img.conf.5. However, the defaults are set to a
		  subset of "mkinitrd mkinitrd.yaird mkinitramfs", the
		  subset being decided based on the version of the kernel
		  being built, so one should refrain from setting this
		  manually -- unless one knows what one is doing. 

	* kernel-img.conf.5:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-44
		  Document the fact that the ramdisk variable can now be a
		  space separated list of init ram disk creation commands,
		  which  need to also support the --supported-host-version
		  and  --supported-target-version options, just like
		  mkinitrd does.  This is the list tried at installation
		  time. 

2005-08-31  Manoj Srivastava  <srivasta@debian.org>

	* _make-kpkg:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-36
		  Added new option stem to the completion 
		  Pared down the config options
		  Completed the list of available targets

2005-08-15  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-34
		  Document the new target kernel_manual 
		  Fixed a misplaced .TP symbol

	* make-kpkg:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-34
		  Added kernel_manual as a known target for the command. 

2005-08-07  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-32
		  change ro -> to

	* kernel-pkg.conf.5:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-32
		  A large set6 of typographical corrections.

	* kernel-img.conf.5 (Caveat):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-30
		  Fix typo in man page relink_source_link -> relink_src_link 
		  Various other typo fixes as well.

2005-07-19  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-22
		  Document new configure targets.

	* make-kpkg (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-22
		  Permit the new configuration targets now available in
		  the kernel Makefile. The new config targets that have
		  now been added to the kernel arerandconfig,
		  defconfig, allmodconfig, allyesconfig,
		  allnoconfig. 
	  (main):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-22
		  Since we modified the regular expression for the
		  config target, we need to adjust the check as well.

2005-07-15  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-19
		  In preparation for non-linux kernels in the
		  distribution, kernel-package has had a switch to allow
		  the packages to be named linux-* instead of
		  kernel-*. However, this has remained largely
		  undocumented. Added documentation for the --stem option
		  for make-kpkg. 

2005-06-13  Manoj Srivastava  <srivasta@debian.org>

	* kernel-img.conf.5:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-13
		  Added documentation for the ramdisk variable.

2005-06-08  Manoj Srivastava  <srivasta@debian.org>

	* make-kpkg.8:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-5
		  removed the mention of the cramfs patch, and also
		  removed references to INITRD_OK, which is now obsolete 

	* make-kpkg:
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-5
		  removed the mention of the cramfs patch, and also
		  removed references to INITRD_OK, which is now obsolete 
		  (main):
			  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-5
			  Removed the check and the warning when
			  --initrd was being used. Now we just add
			  the INITRD=YES to the command line and
			  go on.  

	* README (so):
		  srivasta@debian.org--etch/kernel-package--devel--9.0--patch-5
		  Remove cramfs patch warning in a couple of places (we
		  used to tell people to be sure to apply the cramfs patch
		  or tell mkinitrd not to use cramfs, and this is no
		  longer required for modern kernels)  

