* Tomáš Chvátal <tchvatal@suse.cz> [2013-11-08 15:16]:
[-- Attachment #1 --] [-- Type: text/plain, Encoding: quoted-printable, Size: 1.0K --]
Dne Pá 8. listopadu 2013 09:51:02, Greg Freemyer napsal(a):
On Thu, Nov 7, 2013 at 10:27 PM, Jan Engelhardt <jengelh@inai.de> wrote:
I wish spec-cleaner would leave that in place. I often run spec-cleaner and simply take the output, but then someone who cares about SLES has to come along after me and clean that up.
We are now in process of cleaning this thing up so definitely people are welcome on working on spec-cleaner [1].
Seriously we should do this in 2 phases. One where we create the spec file which is as clean as possible (eg the %make_install macro is used) and then on obs side we need to ensure these macros are provided for older versions of the distribution or other rpm based ones. Bigger problem is solving collision with the same name. %makeinstall doing completely different stuff between fedora and opensuse.
Because of its brokenness its usage has been outlawed in Fedora packaging policy anyway. %make_install has been available since Fedora 13 and there is an initiative to prefer %make_install over make install DESTDIR=%{?buildroot} ( https://fedoraproject.org/wiki/Make_install_packaging_draft ) So this problem should eventually solve itself. -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org