[Kolab-devel] gunnar: server/perl-kolab Makefile.PL, 1.8, 1.9 perl-kolab.spec, 1.104, 1.105
Gunnar Wrobel
wrobel at pardus.de
Sat Nov 8 08:59:14 CET 2008
Quoting Richard Bos <ml at radoeka.nl>:
> Hi,
>
> Op Friday 07 November 2008 19:58:10 schreef cvs at kolab.org:
>> + for SBIN in kolabd kolabcheckperm kolabconf kolab_bootstrap;
>> do + mv $RPM_BUILD_ROOT/%{l_prefix}/bin/$SBIN
>> $RPM_BUILD_ROOT/%{l_prefix}/sbin/$SBIN; + chmod 744
>> $RPM_BUILD_ROOT/%{l_prefix}/sbin/$SBIN; +
>> sed -i -e "s#/bin/$SBIN#/sbin/$SBIN#" perl-openpkg-files;
>> + done
>
> can't this be done in the Makefile?
It can, but I admit I didn't think long enough about this in the first
round. Thanks for the comment.
> Now every packager has to take care of
> this, while it is better if 'make install' would store the files in sbin.
Indeed, I violated my ideas of clean packages here.
> What's the limation of perl's packaging system to prevent files to be stored
> in /sbin?
It is not so much a limitation of perls packaging system as the way
OpenPKG uses this. The perl-wrapper within OpenPKG calls "make
pure_install" rather than "make install". I don't know why exactly but
there is probably a reason for that. This makes it more difficult to
extend the Makefile with additional install targets - something that
is support by the perl packaging system.
But I can work around that and added a few special lines for OpenPKG
which are probably not needed on other distros if "make install" is
called - Gentoo's perl-wrapper does this.
Cheers,
Gunnar
>
>
> --
> Richard Bos
> We are borrowing the world of our children,
> It is not inherited from our parents.
>
> _______________________________________________
> Kolab-devel mailing list
> Kolab-devel at kolab.org
> https://kolab.org/mailman/listinfo/kolab-devel
>
--
______ http://kdab.com _______________ http://kolab-konsortium.com _
p at rdus Kolab work is funded in part by KDAB and the Kolab Konsortium
____ http://www.pardus.de _________________ http://gunnarwrobel.de _
E-mail : p at rdus.de Dr. Gunnar Wrobel
Tel. : +49 700 6245 0000 Bundesstrasse 29
Fax : +49 721 1513 52322 D-20146 Hamburg
--------------------------------------------------------------------
>> Mail at ease - Rent a kolab groupware server at p at rdus <<
--------------------------------------------------------------------
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.kolab.org/pipermail/devel/attachments/20081108/f6f84768/attachment.sig>
More information about the devel
mailing list