W-Packager Changelog

New in version 0.9.1

August 30th, 2013
  • Filenames are no longer URI escaped.

New in version 0.9.0 (August 14th, 2013)

  • This version creates source packages, then binary packages from those source packages.
  • In effect, wpkg has become an advanced build system.

New in version 0.8.1 (July 1st, 2013)

  • This version patched problems where --fsys-tarfile would crash the tool with files over 64Kb, and where the control.info feature was not working because of an inverted test.
  • Support for filenames and symbolic links of any length was added, avoiding the 155 + 100 limitation of the tar format.
  • A few small bugs were fixed.

New in version 0.7.2 (February 26th, 2013)

  • This version fixes several bugs in the compression/decompression code.
  • Large packages or packages with the "wrong" size would break because of return code mishandling.
  • A deconfiguration prerm script is run and the status is set as expected ("Unpackged"). Several fixes have been made to the libexpr library.
  • This release is made using the libraries available as DLL/.so so one can use them in their software as such instead of using the archives.
  • It fixes handling of many fields in the control file.
  • You are strongly encouraged to upgrade if you were using 0.7.1 or older.

New in version 0.7.1 (December 13th, 2012)

  • This version fixed bz2 compression and ar creation for large packages.
  • The memfile maximum size is now 1Gb instead of 128Mb.
  • A check was added for empty ar filenames.
  • The lzma and xz tests were fixed so that such files can be added to data.tar.gz.
  • Many dependency tests were fixed.
  • --output-dir and --output-filename options were added for --install.
  • Pre-configurations are now done as expected.
  • --root was fixed so that a full path is always used.
  • Several --remove bugs were fixed.
  • Several installation definitions in CMakeLists.txt were fixed.

New in version 0.7.0 (November 22nd, 2012)

  • This could nearly be a 1.0 version since it is mostly complete (wpkg is very much equivalent to dpkg now, except for dselect capabilities which the authors do not intend to include in wpkg, anyway).
  • This version does not depend on boost at all (all the dependencies (zlib and bz2) are included in the source package and linked as one tool without any DLL dependencies).