Re: RPM roadmapping

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fr Juli 27 2007, Panu Matilainen wrote:

> Not everybody is on rpm-maint list and we'd like to hear the wishes of
> (Fedora) developers/packagers too. So: what have you always wanted to do
> with rpm, but wasn't able to? Or the other way around: what you always
> wished rpm would do for you? What always annoyed you out of your mind?


Another nice feature would be to have all Scriptlets from 
http://fedoraproject.org/wiki/Packaging/ScriptletSnippets that are used in 
other distros, too, to be available in rpm directly. E.g. instead of having 
to copy the code from there, rpm could automatically detect whether or not an 
desktop, mimeinfo, shared library, font, icon or texinfo file was installed 
or removed and run the appropiate scriptlet. Also having macros that can be 
used in %file, that work like %doc for documentation, but for the some of the 
filetypes above would be nice, too.

E.g.
%desktopfile %SOURCE1
would copy %SOURCE1 where desktopfiles belong, rename it to %name.desktop and 
run the needed scriptlets. For icons and maybe mimeinfo, this may be useful, 
too. And also for selinux files, so that they are installed and updated 
correctly.

Also it would be nice when there would be some macro that expands to  
$RPM_BUILD_ROOT%{_libdir} but is shorter or even better when %{_libdir} 
expands to $RPM_BUILD_ROOT%{_libdir} in %install but to %{_libdir} everywhere 
else.

Regards,
Till

Attachment: signature.asc
Description: This is a digitally signed message part.

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux