localepurge (0.0.37) unstable; urgency=medium

  * Before anything else, create default locale list with localepurge.config
    to make it available for the following debconf preconfiguration dialog if
    it doesn't already exist.  Debconf preconfiguration is taking place before
    any actual installation of package contents, so we have to make the default
    locale list available right before the start of the debconf dialog.
  * Include a script named "reinstall_debs.sh" in documentation which can be 
    used as a remedy for installing packages which have accidently been 
    processed due to faulty localepurge configuration.
  * Corrected a typo in debian/localepurge.config.
  * Reverted default setting for deletion of localized man pages in debconf 
    template from yes to no. I suppose it's a saner default to give the admin
    a chance to first decide on her own before giving a reason to complain.
    This maybe helps to prevent situations like in Bug#139796.

 -- Paul Seelig <pseelig@debian.org>  Sun, 14 Apr 2002 14:15:55 +0200

localepurge (0.0.36) unstable; urgency=medium

  * Added a warning to package description in control file, README.debian 
    and the manual page to remind installers of this package of the fact that
    they might break their system by using localepurge without knowing what
    they are doing.  I'm fed up with bug reports blaming localepurge for any
    random breakage. If it breaks your system due to your own requests then 
    please simply don't use it (Closes: #138426, #139796).
  * Made debian/localepurge.config consider the default locale list we
    are shipping with this package so that a first time install presents
    a mostly complete locale range to choose from.  Installing it on a
    fresh Debian installation (running Debian on a HP PA-RISC machine ;), 
    i noted that this was not the case until now.
  * debian/postrm: Added creation of a temporary shell script containing a 
    recipe for reinstalling packages which localepurge has been taking care 
    of before and displaying a message about it.

 -- Paul Seelig <pseelig@debian.org>  Sun, 14 Apr 2002 09:35:58 +0200

localepurge (0.0.35) unstable; urgency=medium

  * Removed dependency on locales package because it somewhat opposes
    localepurge's aim to save as much disk space as possible. The purpose
    of the locales package's presence was to create a mostly complete list
    of all locales names to be used in the debconf dialog.  But since a very 
    complete pre-made list is already shipped with localepurge this shouldn't 
    be necessary anymore although it will still be considered if present on 
    the system (closes: #139804).

 -- Paul Seelig <pseelig@debian.org>  Mon, 25 Mar 2002 18:33:07 +0200

localepurge (0.0.34) unstable; urgency=low

  * Added a TODO.Debian file. Please read and help somebody!
  * Fixed a typo in apt-localepurge package description (closes: #135194)
  * Made debconf preselection consider already existing /etc/locale.nopurge
    when upgrading from and replacing the old pre-debconf apt-localepurge 
    package (closes: #135197)
  * Since all locale names begin with lower case letters, appropriately
    adapt grep procedure for locales in debian/localepurge.config script.

 -- Paul Seelig <pseelig@debian.org>  Sat, 23 Feb 2002 16:59:24 +0200

localepurge (0.0.33) unstable; urgency=low

  * Ooops! I didn't remove "set -x" from the localepurge script which 
    resulted in a lot of useless output... ;-)

 -- Paul Seelig <pseelig@debian.org>  Fri, 08 Feb 2002 22:11:00 +0200

localepurge (0.0.32) unstable; urgency=low

  * Made /usr/sbin/localepurge calculate total of freed disk space only
    when both locales and localized man pages have actually been purged.
    This fixes a scripting problem with the usage of an empty variable
    triggered when not having configured deletion of localized man pages.
    Reported by restless contributor Gustavo Noronha Silva <kov@debian.org>. 

 -- Paul Seelig <pseelig@debian.org>  Fri, 08 Feb 2002 21:25:39 +0200

localepurge (0.0.31) unstable; urgency=low

  * Replaced all combinations of "sort" with "uniq" by "sort -u".
  * Removed useless file debian/locale.nopurge from sources.
  * Added a convenient note about how to reinstall all packages 
    containing locale data with a single command in README.Debian.

 -- Paul Seelig <pseelig@debian.org>  Mon, 14 Jan 2002 17:39:09 +0200

localepurge (0.0.30) unstable; urgency=low

  * Confirmation from Andreas Tille <tille@debian.org> that stripping
    the trailing (not "leading" as written in the last changelog entry)
    ", " from locale listings fixes "Bug#128578". (Closes: #128578)

 -- Paul Seelig <pseelig@debian.org>  Mon, 14 Jan 2002 17:39:09 +0200

localepurge (0.0.29) unstable; urgency=low

  * Make sure that the list of locales to select is displayed on upgrade
    when no previous selections exist in the debconf database.  This is
    just to prevent skipping of the selection stage during an update due 
    to the recently introduced automatic preselection feature.
  * Disabled debconf debugging aids which i used for testing purposes by 
    uncommenting the according entries in debconf config file.
  * Added sed command to strip leading ", " from locale listings.  Otherwise
    this would confuse debconf e.g. such that it strips the last locale 
    entry from the chosen entries or similar.  I have yet to confirm with 
    bug reporter Andreas Tille <tille@debian.org> whether this is the 
    needed correction to fix Bug#128578.  So i won't close this one now.

 -- Paul Seelig <pseelig@debian.org>  Fri, 11 Jan 2002 22:59:16 +0200

localepurge (0.0.28) unstable; urgency=low

  * Added some actualizations to the manual page, the control file 
    and README.Debian.

 -- Paul Seelig <pseelig@debian.org>  Thu, 10 Jan 2002 23:36:45 +0200

localepurge (0.0.27) unstable; urgency=low

  * Made deletion of all locale data a configurable value PURGE_ALL 
    in debconf database. Not that i recommend it's use... ;-)
  * Made "dpkg-reconfigure localepurge" automagically reuse locale 
    settings from /etc/locale.gen as preselections if it has set the 
    value NEEDSCONFIGFIRST in debconf database in a prior run.

 -- Paul Seelig <pseelig@debian.org>  Thu, 10 Jan 2002 23:06:59 +0200

localepurge (0.0.26) unstable; urgency=low

  * Now really update /var/cache/localepurge/defaultlist instead of only
    the debian/defaultlist file which was not intended to stay *there*.
    Moved it to /var/cache/localepurge/defaultlist now.
  * Made debconf config script create double character locale names
    (like e.g. "de") of all underscore variations (like e.g. "de_DE").
  * Updated included /var/cache/localepurge/defaultlist accordingly.
  * Preselect locale settings in debconf dialog based on entries in 
    /etc/locale.gen if no previous locale values are present in debconf 
    database (Closes: #128063).

 -- Paul Seelig <pseelig@debian.org>  Thu, 10 Jan 2002 18:07:30 +0200

localepurge (0.0.25) unstable; urgency=low

  * Made debconf configuration ask further questions about deletion 
    of man pages and verbose output only after succesfully choosing 
    some locales to keep.
  * Updated /var/cache/localepurge/defaultlist with more content.
  * Update of Brazilian Portuguese translation of the debconf template
    by Gustavo Noronha Silva <kov@debian.org>.
  * Fixed a few typos in template file (Closes: #128368, #128369).

 -- Paul Seelig <pseelig@debian.org>  Tue, 08 Jan 2002 21:33:04 +0200

localepurge (0.0.24) unstable; urgency=low

  * debian/postrm: delete configuration file /etc/locale.nopurge when
    purging the package from system.
  * debian/config: check whether /etc/locale.gen exists and make 
    sure to take it's contents in account for configuration.
  * Split verbose mode from display of freed disk space summary and made
    verbose mode show all it's purging actions again.  
  * Added a debconf option for configuring both verbosity and summary 
    of freed disk space separately.

 -- Paul Seelig <pseelig@debian.org>  Mon, 07 Jan 2002 18:12:57 +0200

localepurge (0.0.23) unstable; urgency=low

  * Made verbose operation mode output only what it is processing and
    report the freed disk space. It was just too much verbosity.
  * Added a debconf configuration option for toggling deletion of 
    localized man pages as suggested by Gustavo ("principle of least 
    surprise").
  * Updated description in control file, README.debian and the 
    accompanying man page.

 -- Paul Seelig <pseelig@debian.org>  Sun, 06 Jan 2002 00:10:28 +0200

localepurge (0.0.22) unstable; urgency=low

  * Changed all occurencies of "==" to "=" in "/usr/sbin/localepurge".
    to make it usable with /bin/ash (Closes: #127793).

 -- Paul Seelig <pseelig@debian.org>  Fri, 04 Jan 2002 18:47:46 +0200

localepurge (0.0.21) unstable; urgency=low

  * Clean up $TEMPFILE after configuration is finished.
  * Corrected the wording of debconf template file regarding 
    configuration and verbose output.
  * /etc/apt.conf.d/99-localepurge has already been declared being
    a conffile in a former revision of this package (Closes: #127428).
  * Brazilian translation of debconf template by Gustavo Noronha 
    Silva <kov@debian.org>.

 -- Paul Seelig <pseelig@debian.org>  Wed, 02 Jan 2002 20:44:54 +0200

localepurge (0.0.20) unstable; urgency=low

  * Readded apt-localepurge's versioned dependency for localepurge
    in control file which i took out before for testing purposes but 
    forgot to put back again...
  * Shortened verbose output messages and removed reporting on keeping
    of locale files retaining only information output about purges.
  * Made localepurge calculate and, when verbosity is turned on, show 
    the disk space freed after deletion of superfluous locale files.
  * Due to popular demand, added removal of localized man pages from 
    /usr/share/man directory as new feature. (Closes: #127333, #103744).

 -- Paul Seelig <pseelig@debian.org>  Tue, 01 Jan 2002 21:04:38 +0200

localepurge (0.0.19) unstable; urgency=low

  * Another debconf addition by Gustavo Noronha Silva <kov@debian.org>
    which asks whether localepurge should give verbose output.
  * Changed some of the texts displayed by debconf for more clarity.
  * Thanks again to an idea by Gustavo, added a default locale list
    as "/var/cache/localepurge/defaultlist" and added a postinst routine
    merging it with a pre-existing "/var/cache/localepurge/localelist".
  * Added a note about reconfiguring localepurge with dpkg-reconfigure(8)
    to README.Debian and the man page.
  * Removed references to "/usr/X11R6/share/locales" from man page and 
    included Gustavo Noronha Silva <kov@debian.org> in the author section
    of both the man page and the README.Debian for his contributions.  
    Thanks, Gustavo! :-)

 -- Paul Seelig <pseelig@debian.org>  Sat, 29 Dec 2001 16:58:14 +0200

localepurge (0.0.18) unstable; urgency=low

  * Readded localepurge conflict for apt-localepurge <= 0.0.10 in 
    control file which i took out before for testing purposes but 
    forgot to put back again...

 -- Paul Seelig <pseelig@debian.org>  Sat, 29 Dec 2001 00:53:02 +0200

localepurge (0.0.17) unstable; urgency=low

  * Gustavo Noronha Silva <kov@debian.org> thankfully added the debconf
    support i never dared to bother about (Closes: #126629).  Thanks!
  * Made it depend on debconf (>= 0.2.26) because of multiselect and locales
    (to get available locales) [Gustavo Noronha Silva <kov@debian.org>]
  * Extended the method for getting a list of the available locales on the 
    system for the debconf configuration dialog.
  * Made some spelling corrections and other modifications to adapt debconf 
    support to current localepurge version.
  * Removed obsolete check for /usr/X11R6/share/locale/LC_MESSAGES 
    from "/usr/sbin/localepurge".
  * Made debconf store list of locales in "/var/cache/localepurge/locales"
    at first configuration run for later referral.  This way it is possible
    to reclaim deleted locale entries in "/etc/locale.nopurge".  This was
    largely inspired by Gustavo Noronha Silva <kov@debian.org> again. :-)

 -- Paul Seelig <pseelig@debian.org>  Thu, 27 Dec 2001 19:29:48 +0200

localepurge (0.0.16) unstable; urgency=low

  * Since this package contains new components it's stuck in incoming
    anyway. So i'll just give in and rename the source package in the 
    hope it'll still make it into woody somehow...

 -- Paul Seelig <pseelig@debian.org>  Thu, 27 Dec 2001 16:11:01 +0200

apt-localepurge (0.0.15) unstable; urgency=low

  * Added an additional warning to "/etc/locale.nopurge" to make
    users aware of the fact that activating localepurge by only 
    commenting out the marker line "NEEDSCONFIGFIRST" without 
    defining any locale file to keep will result in deletion of 
    all locale files.
  * Made installer package "apt-localepurge" depend on "localepurge"
    package with the same or larger version in control file.
  * Looks like it was a bad idea renaming this package before the
    possible woody freeze because it got stuck in incoming. So i'll
    revert the renaming for the source package and will defer this 
    for a later occasion.
  * Since the versions between 0.0.10 and this one never made it into
    the main archive here are the respective changelog entries:
    - Wed, 19 Dec 2001 19:36:43 +0200
        * Hopefully fixed all lintian errors which are listed at
        "http://lintian.debian.org/reports/mPaul_Seelig.html".
    - Tue, 18 Dec 2001 23:40:11 +0200
        * Added conflict for apt-localepurge <= 0.0.10 in control file.
    - Tue, 18 Dec 2001 02:49:35 +0200
        * Made debian/rules clean debian directory from apt-localepurge subdir.
        * Fix wrong date (again) in debian/changelog...
    - Mon, 17 Dec 2001 23:58:10 +0200
        * Renamed package simplifying its name by removing the actually 
          quite pointless "apt-" prefix.
        * Created empty "apt-localepurge" depending on "localepurge"
          for transitioning purposes.
        * Made localepurge stop telling how to make it stop telling how to
          make it stop telling... (closes: #103048, #121314)
        * localepurge will still keep looking for LC_MESSAGES directories in 
          /usr/X11R6/share/locale although only a few packages still install their
          locale data in there. This will eventually disappear. (closes: #124214)

 -- Paul Seelig <pseelig@debian.org>  Wed, 26 Dec 2001 14:07:12 +0200

apt-localepurge (0.0.10) unstable; urgency=low

  * Make it depend on dpkg (>= 1.9.7) (closes: #101324)
  * Fix wrong date (again) in debian/changelog...

 -- Paul Seelig <pseelig@debian.org>  Mon, 18 Jun 2001 16:24:08 +0200

apt-localepurge (0.0.9) unstable; urgency=low

  * Test existence of locale directories (closes: #99325)

 -- Paul Seelig <pseelig@debian.org>  Sat, 02 Jun 2001 01:24:16 +0200

apt-localepurge (0.0.8) unstable; urgency=low

  * Fixed copyright to be more precise (aka GPL).

 -- Paul Seelig <pseelig@debian.org>  Wed, 30 May 2001 21:34:53 +0200

apt-localepurge (0.0.7) unstable; urgency=low

  * Added display of a message telling how to turn off verbosity in
    the "/usr/sbin/apt-localepurge" script in case the package's
    default verbosity is still turned on.
  * Updated manual page regarding verbosity switch in configuration 
    file "/etc/locale.nopurge".
  * Added a warning to about irreversible deletion of locale files
    in "/etc/locale.nopurge".
  * Updated debian/README.debian.
  * Fixed wrong dates in debian/changelog... :-/
  * Last not least, first actual upload to Debian's Incoming directory.

 -- Paul Seelig <pseelig@debian.org>  Tue, 29 May 2001 17:03:47 +0200

apt-localepurge (0.0.6) unstable; urgency=low

  * Made messages about deleting/preserving files a configurable option.

 -- Paul Seelig <pseelig@debian.org>  Tue, 17 Apr 2001 01:20:56 +0200

apt-localepurge (0.0.5) unstable; urgency=low

  * Updated the debian/control file with a more accurate description.

 -- Paul Seelig <pseelig@debian.org>  Wed, 28 Mar 2001 06:12:13 +0200

apt-localepurge (0.0.4) unstable; urgency=low

  * Added an "if" clause to the dpkg post-invoke command to test for 
    the existence of "/usr/sbin/apt-localepurge". This ensures that
    after removal of the apt-localepurge package itself no nasty error
    messages because of a missing "/usr/sbin/apt-localepurge" are showing
    up from dpkg.

 -- Paul Seelig <pseelig@debian.org>  Wed, 28 Mar 2001 04:28:12 +0200

apt-localepurge (0.0.3) unstable; urgency=low

  * Fixed displaying of message telling to edit configuration file.

 -- Paul Seelig <pseelig@debian.org>  Wed, 28 Mar 2001 02:12:03 +0200

apt-localepurge (0.0.2) unstable; urgency=low

  * Better descriptions in debian/README.debian and debian/control
  * Inverted the removal mechanism. Now every locale listed in the
    configuration file "/etc/locale.nopurge" will be kept and any 
    other locale will be deleted if it contains a subdirectory named 
    LC_MESSAGES.
  * Added a debian/preinst script renaming /etc/locale.purge to 
    /etc/locale.purge-obsolete and mailing the local root user about
    the inverted apt-localepurge removal mechanism.

 -- Paul Seelig <pseelig@debian.org>  Mon, 26 Mar 2001 03:40:05 +0200

apt-localepurge (0.0.1) unstable; urgency=low

  * Initial release.

 -- Paul Seelig <pseelig@debian.org>  Sun, 25 Mar 2001 03:22:14 +0200

Local variables:
mode: debian-changelog
End:
