debian/0000755000000000000000000000000012165350231007164 5ustar debian/rules0000755000000000000000000000013712165350231010245 0ustar #!/usr/bin/make -f %: dh $@ override_dh_auto_test: dh_auto_test -- test_files="t/00-use.t" debian/control0000644000000000000000000000310612165350231010567 0ustar Source: libmodule-build-cleaninstall-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: Oleg Gashev Build-Depends: debhelper (>= 8), perl (>= 5.11.3) | libmodule-build-perl (>= 0.360000) Build-Depends-Indep: liblist-moreutils-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libmodule-build-cleaninstall-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libmodule-build-cleaninstall-perl.git Homepage: https://metacpan.org/release/Module-Build-CleanInstall/ Package: libmodule-build-cleaninstall-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, perl (>= 5.11.3) | libmodule-build-perl (>= 0.360000) Description: module for removing 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 which is created when the module is first installed. debian/source/0000755000000000000000000000000012165350231010464 5ustar debian/source/format0000644000000000000000000000001412165350231011672 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000064112165350231011037 0ustar libmodule-build-cleaninstall-perl (0.5-2) unstable; urgency=low * Updated Build-Depends and Depends to debian/control file: libmodule-buildperl => libmodule-build-perl. -- Oleg Gashev Thu, 04 Jul 2013 19:30:53 +0000 libmodule-build-cleaninstall-perl (0.5-1) unstable; urgency=low * Initial Release. (Closes: #709363) -- Oleg Gashev Sun, 19 May 2013 15:38:53 +0000 debian/compat0000644000000000000000000000000212165350231010362 0ustar 8 debian/copyright0000644000000000000000000000210312165350231011113 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Module-Build-CleanInstall Source: https://metacpan.org/release/Module-Build-CleanInstall/ Upstream-Contact: Joel A. Berger Files: * Copyright: 2012, Joel A. Berger License: Artistic or GPL-1+ Files: debian/* Copyright: 2013, Oleg Gashev License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000022012165350231010207 0ustar version=3 https://metacpan.org/release/Module-Build-CleanInstall/ .*/Module-Build-CleanInstall-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$