[Fedora-packaging] About iconsdir macro

Björn Esser bjoern.esser at gmail.com
Wed Jun 12 17:08:16 UTC 2013


Am Mittwoch, den 12.06.2013, 19:04 +0200 schrieb Mario Blättermann:
> Am Mittwoch, 12. Juni 2013, 13:13:17 schrieb Simone Caronni:
> > Hello,
> > 
> > On 12 June 2013 12:34, Christopher Meng <cickumqt at gmail.com> wrote:
> > > Can we revise the current ScriptletSnippets page to suggest packagers
> > > using this macro instead of "%{_datadir}/icons" ?
> > > 
> > > Shorter,
> > > right?<https://admin.fedoraproject.org/mailman/listinfo/packaging>
> > 
> > yep, it would be, unfortunately you would require the java package utils
> > for it:
> > 
> > $ grep -R _iconsdir /etc/rpm
> > /etc/rpm/macros.jpackage:%_iconsdir    %{_datadir}/icons
> > /etc/rpm/macros.jpackage:install -D -m 644 %1-32.png
> > $RPM_BUILD_ROOT%{_iconsdir}/%1.png\
> > $ rpm -qf /etc/rpm/macros.jpackage
> > jpackage-utils-1.7.5-26.fc19.noarch
> > 
> > And adding jpackage-utils to BuildRequires just to have the macro is not a
> > good idea; that's why people don't use it.
> > 
> > Maybe we can move the macro somewhere else.
> > 
> Besides a lot of Java-only stuff, this package contains some more macros for 
> general use:
> 
> %_desktopdir    %{_datadir}/applications
> %_iconstheme    hicolor
> %_iconsbasedir  %{_datadir}/icons/%{_iconstheme}
> 
> 
> Cheers,
> Mario

How about moving these to rpmbuild-pkg?

Cheers,
  Björn
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 230 bytes
Desc: This is a digitally signed message part
URL: <http://lists.fedoraproject.org/pipermail/packaging/attachments/20130612/9b58b4c4/attachment.sig>


More information about the packaging mailing list