welcome2l (3.05-3) unstable; urgency=low

  * Provide systemd service and timer (closes: #1039417):
    + move the snippnet responsible for generation of issue file from
      init.d script to new welcome2l-generator script, and call the
      script from both systemd service and init.d.
  * Upgrade format of debian/watch file.
  * debian/control:
    + remove no longer existing kfreebsd-{amd64,i386} architectures;
    + remove redundant fields: Priority and Rules-Requires-Root;
    + bump Standards-Version to 4.7.3.

 -- Robert Luberda <robert@debian.org>  Mon, 09 Mar 2026 22:45:24 +0100

welcome2l (3.05-2) unstable; urgency=low

  * Fix FTBFS on Ubuntu: replace 'set -- $(shell cmd)' in debian/rules with
    'set -- $$(cmd)' to fix a failure occurring when the command's output
    include parenthesis.

 -- Robert Luberda <robert@debian.org>  Sun, 21 Jan 2024 00:38:54 +0100

welcome2l (3.05-1) unstable; urgency=low

  * New upstream version from new vendor at
    https://github.com/voyageur/welcome2l.
  * Drop all the patches, except for 08_reproducible_builds.patch, that is now
    renamed to 01-reproducible-builds.patch.
  * Update init.d and defaults files for the changed options parser: welcome2l
    command no longer accepts for example -scr4 -msg"text", but requires passing
    them separately, i.e. -scr 4 -msg "text", instead.
  * Update debian/rules for new version.
  * Add 02-fix-typo.patch to a fix a typo in binary, spotted by lintian.
  * Add 03-fix-gcc13-warnings.patch to fix compiler warnings.
  * Update Homepage URL in debian/control.
  * Update generation of debian/default for more accurate distribution info
    string that is finally passed to -msg option of welcome2l.
  * Add debian/NEWS for the options parsing change.

 -- Robert Luberda <robert@debian.org>  Sat, 20 Jan 2024 00:42:27 +0100

welcome2l (3.04-29) unstable; urgency=low

  [ Samuel Thibault ]
  * control: Add hurd-amd64 case.

  [ Robert Luberda ]
  * Update debian/watch to point to a forked project on github, as the
    original site no longer contains the package.
  * cron.daily: use 'command -v' instead of 'which'.
  * Sort package control files with 'wrap-and-sort' command.
  * debian/control:
    + Drop dependency on obsolete lsb-base package (lintian);
    + Standards-Version: 4.6.2 (no changes).

 -- Robert Luberda <robert@debian.org>  Mon, 15 Jan 2024 21:23:40 +0100

welcome2l (3.04-28) unstable; urgency=medium

  * Build with debhelper v13.
  * Remove ancient preinst script (lintian).
  * Refresh 10_fix_ftbfs.patch with gbp pq import/export.
  * debian/control:
    + Fix lintian's 'odd-mark-in-description' tag;
    + Standards-Version: 4.5.0.

 -- Robert Luberda <robert@debian.org>  Sat, 15 Aug 2020 11:07:54 +0200

welcome2l (3.04-27.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Fix ftbfs with GCC-10. (Closes: #957928)

 -- Sudip Mukherjee <sudipm.mukherjee@gmail.com>  Fri, 07 Aug 2020 18:02:07 +0100

welcome2l (3.04-27) unstable; urgency=medium

  * Switch to debhelper v11.
  * Enable all hardening flags.
  * Remove additional arguments from dh_installinit to avoid warning
    produced by update-rc.d during package installation.
  * debian/control:
    + switch priority of package to optional;
    + add `Rules-Requires-Root: no';
    + update Vcs-* fields for salsa migration;
    + Standards-Version: 4.2.0.

 -- Robert Luberda <robert@debian.org>  Sun, 05 Aug 2018 10:22:39 +0200

welcome2l (3.04-26) unstable; urgency=low

  * Update 00_Makefile.patch to use LDFLAGS instead of CFLAGS for
    final linking.
  * Introduce 08_reproducible_builds.patch which uses the output
    of dpkg-parsechangelog to define COMPILE_{DATE,TIME,BY,HOST}
    variables to make builds reproducible.
  * Remove redirection of stdin/stdout from cron.daily, that caused
    failures if systemctl from systemd was used to manage init scripts.
    Instead introduce 09_login_notty.patch to print the `Login on' line
    when either `-getty' or `-gettps' is given, even if welcome2l is
    not running on terminal (closes: #739399).
  * debian/rules: enable LFS support (lintian).
  * debian/control: Switch to DEP-5 format.
  * Standards-Version: 3.9.6.

 -- Robert Luberda <robert@debian.org>  Tue, 23 Jun 2015 08:26:11 +0200

welcome2l (3.04-25) unstable; urgency=low

  * Switch to debhelper v9 and tiny rules file.
  * debian/rules: Remove .pc/.dpkg-source-unapply file in configure
    target to fix broken behaviour of dpkg-buildpackage (see Bug#649521).
  * Refresh patches with gbp-pq import/export.
  * debian/control:
    + add VCS fields;
    + sort dependency fields with wrap-and-sort;
    + Standards-Version: 3.9.3 (no changes needed).

 -- Robert Luberda <robert@debian.org>  Sun, 26 Feb 2012 13:52:05 +0100

welcome2l (3.04-24) unstable; urgency=low

  * Switch to the `3.0 (quilt)' source format: split the previous Debian
    patch into patches 00 to 06.
  * 07_sprintf_ub.patch: Fix undefined behaviour bugs found by cppcheck.
    Hopefully this should fix crashes seen on Ubuntu (LP: #581505, #586216).
  * debian/init.d:
    + add Required-Start dependency for $remote_fs (lintian);
    + remove and run levels from Default-Stop, as the stop action does nothing;
    + use lsb logging functions.
  * debian/rules:
    + update debian/default at build time, use lsb_release for getting
      distributor info.
    + use dpkg-buildflags for getting CFLAGS/LDFLAGS;
    + call dh_auto_{configure,build,clean} commands;
    + provide build-{arch,indep} targets.
  * debian/preinst: replace ancient stuff with removal of stop scripts from rc0,
    rc1, and rc6.
  * Standards-Version: 3.9.1 (no changes).
  * Bump debhelper compat version to 8.
  * Replace suggestion on fonty to fonty-rg, update README.Debian for this.
  * Remove unneeded source.lintian-overrides, and use dh_lintian to install
    our overrides for binary package.

 -- Robert Luberda <robert@debian.org>  Sat, 19 Feb 2011 13:05:16 +0100

welcome2l (3.04-23) unstable; urgency=low

  * Add hurd-i386 to supported archs (closes: 482842).
  * Applied patch from Chris Lamb to fix bashisms in preinst (closes: 480618).
  * Fix invalid comments in man page (lintian).

 -- Robert Luberda <robert@debian.org>  Mon, 26 May 2008 20:14:31 +0200

welcome2l (3.04-22) unstable; urgency=low

  * Standards-Version: 3.7.3 (no changes).
  * Fix hyphens in man page (lintian).
  * Add copyright notice (lintian).
  * Add source lintian overrides file for non-standard architecture warning.

 -- Robert Luberda <robert@debian.org>  Sat, 19 Apr 2008 13:33:01 +0200

welcome2l (3.04-21) unstable; urgency=low

  * sysvinit no longer provides invoke-rc.d, remove unnecessary dependency
    on it (patch from Ubuntu).
  * Handle missing invoke-rc.d in the cron.daily script.
  * Standards-Version: 3.7.2 (no changes).
  * Bump debhelper compat version to 6.
  * Add LSB section to init.d script (lintian).
  * Fix the `debian-rules-ignores-make-clean-error' lintian warning.
  * Add the `Homepage:' field to debian/control.
  * Add debian/watch file.

 -- Robert Luberda <robert@debian.org>  Wed, 17 Oct 2007 00:22:15 +0200

welcome2l (3.04-20) unstable; urgency=low

  * debian/control: add kfreebsd-amd64 to the list of supported architectures.
    (closes: #361630).
  * main.c: fix `pointer targets differ in signedness' compiler warning.
  * Standards-Version: 3.6.2 (no changes).
  * debian/*: use debhelper v5.

 -- Robert Luberda <robert@debian.org>  Thu, 13 Apr 2006 22:08:56 +0200

welcome2l (3.04-19) unstable; urgency=low

  * debian/control: add kfreebsd-i386 to the list of supported architectures.
    (closes: #314284).
  * Removed lintian source override file.

 -- Robert Luberda <robert@debian.org>  Thu, 16 Jun 2005 22:49:08 +0200

welcome2l (3.04-18) unstable; urgency=low

  * debian/control: add amd64 to the list of supported architectures.
    (closes: #249403)
  * Add lintian source override file for `cvsignore-file-in-source'.

 -- Robert Luberda <robert@debian.org>  Sun, 23 May 2004 13:32:11 +0200

welcome2l (3.04-17) unstable; urgency=low

  * Read memory info from MemTotal line of /proc/meminfo, not from obsolete
    Mem line (closes: #230546).

 -- Robert Luberda <robert@debian.org>  Sun,  8 Feb 2004 20:01:07 +0100

welcome2l (3.04-16) unstable; urgency=low

  * main.c:
    + get memory information from /proc/meminfo. Previously it have been
      done by checking size of /proc/kcore, but it seems it does not give
      correct results on computers with a lot of memory (closes: #230546).
    + memory information is now printed also in mega-, giga- or even
      terabytes, depending on its size.
  * debian/control: I hope welcome2l can work on ia64 machines, so add it to
    list of supported architectures.
  * Remove `.IX Header "NAME"' line from the welcome2l(1) man page. It seems
    it confused the apropos program.

 -- Robert Luberda <robert@debian.org>  Wed,  4 Feb 2004 09:00:10 +0100

welcome2l (3.04-15) unstable; urgency=low

  * Fix Makefile to work with _POSIX2_VERSION=2000112.
  * main.c: fix typo in the new year's wishes.
  * Standards-Version: 3.6.1 (no changes).

 -- Robert Luberda <robert@debian.org>  Sun, 18 Jan 2004 10:34:02 +0100

welcome2l (3.04-14) unstable; urgency=low

  * debian/README.Debian, debian/default: fix typo (closes: #196668).

 -- Robert Luberda <robert@debian.org>  Mon,  9 Jun 2003 19:57:46 +0200

welcome2l (3.04-13) unstable; urgency=low

  * Remove diversion of /etc/issue, because dpkg doesn't handle it well
    (see Bug#61663).
    Now welcome2l outputs its logo to /etc/issue.welcome2l by default.
  * Updated README.Debian. Please read it after upgrade!
  * Add ISSUE_FILE variable to /etc/default/welcome2l.
  * Remove conflict with linuxlogo (closes: #191757).
  * Set default umask in our init file.
  * Add an example login_script stolen from linuxlogo package.
  * Add an example inittab file with changed getty settings.
  * Minor fix in the name section of welcome2l's man page.

 -- Robert Luberda <robert@debian.org>  Sun, 18 May 2003 22:31:38 +0200

welcome2l (3.04-12) unstable; urgency=low

  * Depend on sysvinit (>= 2.80-1) because we use invoke.rc-d
    in our cron script.
  * Removed dot from synopsis line (lintian).
  * Standards-Version: 3.5.9 (no changes).

 -- Robert Luberda <robert@debian.org>  Tue, 25 Mar 2003 10:47:23 +0100

welcome2l (3.04-11) unstable; urgency=low

  * Added `-noblink' option. It may be useful with `-xmas' or `-xmasauto'
    on framebuffer devices, which do not support blinking characters.
  * Standards-Version: 3.5.8 (no changes).

 -- Robert Luberda <robert@debian.org>  Wed,  4 Dec 2002 20:49:46 +0100

welcome2l (3.04-10) unstable; urgency=low

  * Upgrade to Standards 3.5.7.

 -- Robert Luberda <robert@debian.org>  Tue, 22 Oct 2002 22:22:07 +0200

welcome2l (3.04-9) unstable; urgency=low

  * Modified cron.daily script:
    + redirect stdin to /dev/console to get `Login on' line displayed
    + use invoke-rc.d to run our init script
  * Build with debhelper v4.
  * Standards-Version: 3.5.6

 -- Robert Luberda <robert@debian.org>  Sun, 25 Aug 2002 18:22:19 +0200

welcome2l (3.04-8) unstable; urgency=low

  * Fix a typo in debian/copyright.

 -- Robert Luberda <robert@debian.org>  Thu, 18 Apr 2002 05:56:17 +0200

welcome2l (3.04-7) unstable; urgency=low

  * Added alpha to supported architectures (closes: 83562).
  * Added /etc/default/welcome2l file, sourced by our init script.
  * Standards-Version: 3.5.2.
  * Removed from INSTALL file section about compilation of welcome2l.
  * Made lintian happy by installing override for upstream-install-doc
    warning.
  * Use debhelper v3 to build package.

 -- Robert Luberda <robert@debian.org>  Thu, 22 Feb 2001 18:23:24 +0100

welcome2l (3.04-6) unstable; urgency=low

  * Add cron.daily script and include the upstream INSTALL file
    in the package. (closes: #77366)
  * Update welcome2l's manpage. Now all options recognised by the program
    are briefly explained in the manpage.

 -- Robert Luberda <robert@debian.org>  Mon, 20 Nov 2000 21:01:15 +0100

welcome2l (3.04-5) unstable; urgency=low

  * First Debian upload. (closes: #76960)
  * Maintainer address changed.
  * Minor change in the package description.
  * Add support for DEB_BUILD_OPTIONS.
  * Suggests: fonty in debian/control.

 -- Robert Luberda <robert@debian.org>  Fri, 17 Nov 2000 01:00:36 +0100

welcome2l (3.04-4) unstable; urgency=low

  * Standards-Version: 3.2.1.
  * Build-Depends: debhelper.
  * Switch to debhelper v2.
  * /etc/init.d/welcome2l is conffile.

 -- Robert Luberda <robert@pingu.ii.uj.edu.pl>  Fri, 29 Sep 2000 00:41:04 +0200

welcome2l (3.04-3) unstable; urgency=low

  * Add init.d and postinst, prerm scripts with diversion of /etc/issue.
  * Conflicts with linuxlogo.

 -- Robert Luberda <robert@pingu.ii.uj.edu.pl>  Tue, 11 Jul 2000 19:10:45 +0200

welcome2l (3.04-2) unstable; urgency=low

  * Improved my colors patch.
  * Added screens 4 and 5.

 -- Robert Luberda <robert@pingu.ii.uj.edu.pl>  Tue, 14 Sep 1999 20:01:15 +0200

welcome2l (3.04-1) unstable; urgency=low

  * Initial Release.
  * Changed some colors on the first screen.

 -- Robert Luberda <robert@pingu.ii.uj.edu.pl>  Mon, 13 Sep 1999 12:00:18 +0100
