RPM roadmapping

Till Maas opensource at till.name
Thu Aug 9 09:46:20 UTC 2007


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 827 bytes
Desc: This is a digitally signed message part.
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20070809/b638c516/attachment.sig>


More information about the fedora-devel-list mailing list