diff --git a/fillup.changes b/fillup.changes index c3afbcb..079131d 100644 --- a/fillup.changes +++ b/fillup.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Fri Oct 31 12:02:57 UTC 2014 - dimstar@opensuse.org + +- Keep /bin/fillup as a symlink in the package: there are hundreds + of RPMs out there referencing it in the %post scriptlets, when + any of the %*fillup* macros was used. Even updating the macro + will not make the existing RPMs magically be fixed. + ------------------------------------------------------------------- Sun Oct 26 09:10:04 UTC 2014 - tchvatal@suse.com diff --git a/fillup.spec b/fillup.spec index 9240796..9bf22e3 100644 --- a/fillup.spec +++ b/fillup.spec @@ -58,11 +58,19 @@ install -m 755 BIN/fillup %{buildroot}/%{_bindir} install -d %{buildroot}/%{_mandir}/man8 install -m 644 SGML/fillup.8.gz %{buildroot}/%{_mandir}/man8 +#UsrMerge - There are literally hundreds of rpm scritps referencing /bin/fillup (suse macro) +# So let's at least keep the symlink there for now (DimStar - 2014-10-31) +install -d -m 755 $RPM_BUILD_ROOT/bin +ln -sf %{_bindir}/fillup $RPM_BUILD_ROOT/bin +#EndUserMerge + %check make %{?_smp_mflags} test OPTISPLUS="%{optflags}" %files %defattr(-,root,root) +# rpm scriptlets still use this, based on %*fillup* macros +/bin/fillup %{_bindir}/fillup %{_mandir}/man8/fillup*