diff --git a/Makefile.PL b/Makefile.PL index ae59a48..2277c4f 100755 --- a/Makefile.PL +++ b/Makefile.PL @@ -40,6 +40,10 @@ WriteMakefile( 'EXE_FILES' => ['alien'], # Pure evil. Hook into build and install targets 'depend' => {'all:' => 'extra_build', + # Why build on clean? Because I want to ensure the spec file + # gets put in the tarball, and so it has to happen in debian/rules + # clean + 'clean:' => 'extra_build', 'install:' => 'extra_install', 'pure_install:' => 'extra_install'}, 'clean' => {FILES => 'alien'}, diff --git a/debian/changelog b/debian/changelog index 8497094..c7dfa02 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -alien (6.99.3) unstable; urgency=low +alien (6.999) unstable; urgency=low * Major typo fix in Tgz.pm. * Fixed newlines in tgz filelist. diff --git a/debian/rules b/debian/rules index 9f03102..e9827f5 100755 --- a/debian/rules +++ b/debian/rules @@ -14,6 +14,7 @@ clean: dh_testdir dh_testroot rm -f build-stamp + perl Makefile.PL -$(MAKE) realclean dh_clean