Re: kf5-rpm-macros

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

 



On Friday, November 26, 2021 9:20:28 PM EST Neal Gompa wrote:
> On Fri, Nov 26, 2021 at 9:16 PM Maxwell G <gotmax@e.email> wrote:
> >
> > Hi,
> >
> > I am a little unsure about the kf5 macros, specifically the ones that have exactly the same value as their non-kf5 counterparts (e.g. `%_kf5_bindir`). Are all KDE packages required to use them? I assume that packages should at least be consistent. I am asking, because I have been reviewing some KDE packages that don't use the kf5 macros consistently or even use `%{_macro}` and `%{_kf5_macro}` at different places in the same specfile. I figured that I'd ask here before correcting anybody else.
> >
> 
> The main reason for the macros is that it ensures we can have
> consistent, correct behavior on both Fedora and EPEL (RHEL/CentOS).
> Backporting our own macros is a lot easier when they're in our own
> namespace. We generally prefer KDE applications to use the qt5/kf5
> macros in place of the standard ones for this reason.

Hi Neil,

Okay, that makes sense. Thanks for the explanation. Can we consider including that in the Packaging Guidelines or somewhere semi-official?

Thanks,
Maxwell

-- 
Maxwell G (@gotmax23)
Pronouns: He/Him/His
PGP Key Fingerprint: f57c76e5a238fe0a628e2ecef79e4e25e8c661f8
PGP Keyserver: hkp://keyserver.ubuntu.com
gotmax@e.email

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

_______________________________________________
kde mailing list -- kde@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kde-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kde@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure

[Index of Archives]     [KDE Users]     [Fedora General Discussion]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Triage]     [Coolkey]     [Yum Users]     [Yosemite Forum]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

  Powered by Linux