[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse-packaging
Subject: Re: Announce: Conditional Build Dependencies per Project
From: Martin Wilck <mwilck () suse ! com>
Date: 2023-03-25 12:36:24
Message-ID: f05b3e2bdbfdfb7df49178b8b373fe678006200b.camel () suse ! com
[Download RAW message or body]
On Fri, 2023-02-24 at 16:37 +0100, Dominique Leuenberger wrote:
> On Fri, 2023-02-24 at 14:19 +0000, Richard Biener wrote:
> > Thorsten - please document what functionality is controlled by
> > the respective keywords. For some it's reasonably obvious
> > but TLC (three letter acronyms) have too many overloaded
> > meanings. What's faac and faad? I suppose ada is the
> > programming language with this name - I wonder why you
> > didn't add d (yes, 'd') as well?
>
> Most of those feature are likely understood by people using them:
>
> faac / faad are codecs which are disabled in the packages inside OBS
> -
> but enabled on 3rd-party OBS instances when rebuilding the same
> sources
>
>
> > What's sbl?
> >
> sbl is a package name, refering to
> Screen reader for the Linux console
While we are at it:
These bconds should be reworked to user proper namespaces. bconds that
are specific a group of packages (like the faac/faad above) should use
a prefix that clarifies their meaning, like codec_faac. package-
specific bconds should probably use the package name as namespace
prefix.
Only general options that affect the distribution as a whole should be
allowed to use 3-letter or 4-letter (actually: non-namespaced)
acronyms.
Regards,
Martin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic