Changes for version 2.021

  • added support for Module::Build as an installer (required by some modules e.g. Config::Natural) - thx Richard Bos [radoeka@xs4all.nl] for pointing it out.
  • fixed broken dependencie due to module scripts referring to hard-coded perl paths (Text::Reform called /usr/local/bin/perl). now runs fixin() through all sources instead of just through the %doc files.
  • modifications to make setuid-safe
  • changes to output format (for web support)
  • failures to retrieve a tarball now abort the script
  • package descriptions are now culled from DESCRIPTION header in the POD and only as a backup is SYNOPSIS used
  • default/suggested value for --mk-rpm-dirs is now ~/rpm
  • added SuSE 9.0 to supported list
  • In SLES8 (SuSE Linux Enterprise Server) the intel version has no /etc/SuSE-release but uses /etc/UnitedLinux-release. thx for the tip to Tzafrir Cohen <tzafrir@technion.ac.il>
  • as per e-mail from Paolo Campanella <paolo@mighty.co.za>, RPM >= 4.2 now looks for the custom requires filter in __perl_requires instead of the old __find_requires
  • getting --no-requires to work with new rpm-4.2-0.69 (RedHat9). Spot and fix by jw35@cam.ac.uk (Jon Warbrick).
  • File::Temp errors are now only displayed when --debug
  • updated TODO list

Documentation

A Perl module packager