Attach find script which generates the conrol file for meta-dummy language packsStevo wrote: ↑Tue Jun 05, 2018 5:42 pm The current way the Debian version does the control file is just to use a separate package entry for every real and dummy package. I think the MX version used a separate language list file and some code to generate the entries for the langpacks from that file...which came from kmathern. But it was pretty easy to copy/paste/search/replace to generate the full list for our dummy packages, anyway. FWIW, it now generates over 300 packages for the build--600 if you count MX 15.
for all debian languages.
I'm not sure from the latest above example control you have shown, "your" meta-dummies will include lightning-language-packs.
If not, we would still have user with thunderbird without the correct lang for lightning.
Here how the first control lines of the generated looks like, which includes ligtning-lang-packs
(also attached within the tar):
Code: Select all
Package: thunderbird-l10n-xpi-ar
Architecture: all
Section: oldlibs
Depends:
thunderbird-l10n-ar (>= ${binary:Version}),
lightning-l10n-ar (>= ${binary:Version}),
${misc:Depends},
Description: Arabic language package for Thunderbird and lightning - Transitional package
This is a dummy package for the transition of the MX to Debian versions.
.
This package contains the localization of Thunderbird and lightning in Arabic.
.
This is a transitional package. It can be safely removed.
Package: thunderbird-l10n-xpi-ast
Architecture: all
Section: oldlibs
Depends:
thunderbird-l10n-ast (>= ${binary:Version}),
lightning-l10n-ast (>= ${binary:Version}),
${misc:Depends},
Description: Asturian language package for Thunderbird and lightning - Transitional package
This is a dummy package for the transition of the MX to Debian versions.
.
This package contains the localization of Thunderbird and lightning in Asturian.
.
This is a transitional package. It can be safely removed.
Package: thunderbird-l10n-xpi-be
Architecture: all
Section: oldlibs
Depends:
thunderbird-l10n-be (>= ${binary:Version}),
lightning-l10n-be (>= ${binary:Version}),
${misc:Depends},
Description: Belarusian language package for Thunderbird and lightning - Transitional package
This is a dummy package for the transition of the MX to Debian versions.
.
This package contains the localization of Thunderbird and lightning in Belarusian.
.
This is a transitional package. It can be safely removed.
Package: thunderbird-l10n-xpi-bg
Architecture: all
Section: oldlibs
Depends:
thunderbird-l10n-bg (>= ${binary:Version}),
lightning-l10n-bg (>= ${binary:Version}),
${misc:Depends},
Description: Bulgarian language package for Thunderbird and lightning - Transitional package
This is a dummy package for the transition of the MX to Debian versions.
.
This package contains the localization of Thunderbird and lightning in Bulgarian.
.
This is a transitional package. It can be safely removed.
Package: thunderbird-l10n-xpi-bn-bd
Architecture: all
Section: oldlibs
Depends:
thunderbird-l10n-bn-bd (>= ${binary:Version}),
lightning-l10n-bn-bd (>= ${binary:Version}),
${misc:Depends},
Description: Bengali language package for Thunderbird and lightning - Transitional package
This is a dummy package for the transition of the MX to Debian versions.
.
This package contains the localization of Thunderbird and lightning in Bengali.
.
This is a transitional package. It can be safely removed.
Package: thunderbird-l10n-xpi-br
Architecture: all
Section: oldlibs
Depends:
thunderbird-l10n-br (>= ${binary:Version}),
lightning-l10n-br (>= ${binary:Version}),
${misc:Depends},
Description: Breton language package for Thunderbird and lightning - Transitional package
This is a dummy package for the transition of the MX to Debian versions.
.
This package contains the localization of Thunderbird and lightning in Breton.
.
This is a transitional package. It can be safely removed.