diff --git a/Alien/Package/Rpm.pm b/Alien/Package/Rpm.pm index 144a434..630ed77 100644 --- a/Alien/Package/Rpm.pm +++ b/Alien/Package/Rpm.pm @@ -284,6 +284,7 @@ sub prep { print OUT "\n"; print OUT "\%define _rpmdir ../\n"; # write rpm to current directory print OUT "\%define _rpmfilename %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm\n"; + print OUT "\%define _unpackaged_files_terminate_build 0\n"; # work on SuSE print OUT "\n"; if ($this->usescripts) { if ($this->preinst) { diff --git a/debian/changelog b/debian/changelog index 8f46a8a..0360df1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +alien (8.46) unstable; urgency=low + + * Unset _unpackaged_files_terminate_build when building rpms, at least SuSE + sets this, which breaks alien due to its placement of the spec file in the + build directory. + + -- Joey Hess Sun, 1 Aug 2004 20:50:37 -0400 + alien (8.45) unstable; urgency=low * Run dh_clean with -d to avoid cleaning up any oddly named files from rpms,