Skip to content

Releases: theos/dm.pl

1.2

13 Jan 02:19
c69bcbd
Compare
Choose a tag to compare
  • Maps compression level 0 to 1 when compressing with gzip.
  • Makes uppercase characters in the package name an error, to follow Debian policy.
  • If you specify a directory for the output filename parameter, dm.pl will create the deb with a predictable <Package>_<Version>_<Architecture>.deb filename inside that directory (matches dpkg-deb behavior).

1.1.5

08 Nov 00:59
c031912
Compare
Choose a tag to compare
  • Introduces a .deb release of dm.pl. Mainly for Cydia but also usable on any other dpkg platform (Debian/Ubuntu).

1.1.1

25 May 13:19
90f16a3
Compare
Choose a tag to compare
  • Fixes data.tar being truncated after 270,336 bytes.

1.1.0

25 May 13:16
e956150
Compare
Choose a tag to compare
  • Fixes an issue causing a “Use of uninitialized value in bitwise and (&)” warning when processing symlinks.
  • Changes the compression implementation to use a pipe to the specified compressor’s command line tool, rather than using Perl modules, which have been tricky to install and tricky for us to distribute (due to having binary components providing bindings to libz, libbz2, and liblzma).
  • This is the first release published on npm!

1.0.1

25 May 13:07
2f1417d
Compare
Choose a tag to compare
  • Changes the hashbang line to use whichever perl is available on the path (i.e. #!/usr/bin/env perl).
  • Ensures all files in the tar files are owned by root:wheel.

1.0

25 May 13:05
34471b9
Compare
Choose a tag to compare
1.0
  • Initial versioned release.

Changes since the previous commits in 2014 by the original developer (DHowett):

  • Re-introduces support for lzma and xz (IO::Compress::Lzma module needs to be installed for this to work).
  • Support specifying the compression level for gzip and bzip2, using an argument of the form -z9 (compatible with the same flag from dpkg-deb).
  • Adds a warning when specifying an unknown compressor on the command line, and errors when control is missing vital fields (Package, Version, Architecture).