Mailinglist Archive: opensuse-packaging (182 mails)

< Previous Next >
Re: [opensuse-packaging] Supplements package && language, how?
  • From: Michael Schroeder <mls@xxxxxxx>
  • Date: Wed, 24 Jun 2009 18:08:08 +0200
  • Message-id: <20090624160808.GA31195@xxxxxxx>
On Wed, Jun 24, 2009 at 05:28:14PM +0200, Cristian Morales Vega wrote:
I'm packaging the new fully GPLv2+ spanish voices for festival. I
would like them to supplement festival + spanish language.

Looking at bundle-lang-common-es in YaST I see it supplements things
like "PackageKit & namespace:language(es)"... even if "rpm -q
--supplements bundle-lang-common-es" doesn't returns anything. But
when looking at the spec file I don't see any Supplements line. Some
black magic that adds dependency info in repo metadata but no in the
package... how could I use it for festival-spanish-voices?

That's created by the old language provides mechanism. Provides
of the form
locale([<package>:]<lang>[;<lang>...])
get rewritten into a supplements line.

In your example you'll probably find

Provides: locale(PackageKit:es)

in the spec file.

Cheers,
Michael.

--
Michael Schroeder mls@xxxxxxx
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >