[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#709363: ITP: libmodule-build-cleaninstall-perl -- module to remove the old module before installing the new one



Package: wnpp
Severity: wishlist
Owner: Oleg Gashev <oleg@gashev.net>

* Package name    : libmodule-build-cleaninstall-perl
  Version         : 0.05
  Upstream Author : Joel A. Berger <joel.a.berger@gmail.com>
* URL             : https://metacpan.org/release/Module-Build-CleanInstall/
* License         : Artistic or GPL-1+
  Programming Lang: Perl
  Description     : module to remove the old module before installing the new one

 Module::Build::CleanInstall is a subclass of Module::Build with one
 additional feature, before upgrading the module from and old version to a new
 one, it first removes the files installed by the previous version. This is
 useful especially when the new version will not contain some files that the
 old one did, and it is necessary that those files do not remain in place.
 .
 Since it is a subclass of Module::Build it is used exactly like that module.
 Module::Build::CleanInstall does provide an additional action uninstall, but
 it need not be called separately; the action install will call it when
 invoked.
 .
 The uninstalling is done by removing the files in the installed module's
 packlist|ExtUtils::Packlist which is created when the module is first
 installed.


Reply to: