Bug 51656 - Rename univention-ucs-translation-template to univention-l10n and use it in every package for generating translations
Rename univention-ucs-translation-template to univention-l10n and use it in e...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: General
UCS 4.4
Other Linux
: P5 normal (vote)
: UCS 5.0
Assigned To: Florian Best
Philipp Hahn
:
: 51258 (view as bug list)
Depends on:
Blocks: 52605
  Show dependency treegraph
 
Reported: 2020-07-09 14:30 CEST by Florian Best
Modified: 2022-02-09 10:15 CET (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2020-07-09 14:30:25 CEST
univention-ucs-translation-template.
Sounds ugly...

Let's at least rename that build dependency of every modern package to univention-l10n or univention-l10n-tools or univention-debhelper-l10n.
Comment 1 Florian Best univentionstaff 2020-07-14 12:23:12 CEST
Renamed the source package into univention-l10n.
Used the binary package univention-l10n-tools for the univention-l10n-* debhelper.

(We have no univention-l10n-clean debhelper to remove *.mo files. Don't think it's much important, as nearly no package really did that ever.)

Additionally, all "msgfmt" calls in our packages have been replaced with univention-l10n-*.

Commits:

univention-ad-connector (14.0.0-6)
 Bug #51656: use univention-l10n-tools for building translations

univention-virtual-machine-manager-schema (10.0.0-2)
 Bug #51656: depend on univention-l10n

univention-appcenter (9.0.0-6)
 Bug #51656: use univention-l10n-tools for building translations
 Bug #51656: depend on univention-l10n

univention-saml (7.0.0-5)
 Bug #51656: use univention-l10n-tools for building translations

univention-virtual-machine-manager-daemon (9.0.0-1) Bug #51656: depend on univention-l10n

ucs-test (10.0.0-42)
 Bug #51656: depend on univention-l10n

univention-printserver (13.0.0-3)
 Bug #51656: use univention-l10n-tools for building translations

univention-demo-configuration (8.0.0-2)
 Bug #51656: depend on univention-l10n

NONE
 Bug #51656: rename source package into univention-l10n

univention-self-service (5.0.0-3)
 Bug #51656: depend on univention-l10n

univention-management-console-module-passwordchange (5.0.0-1)
 Bug #51656: depend on univention-l10n

univention-directory-manager-modules (15.0.2-8)
 Bug #51656: use univention-l10n-tools for building translations

univention-l10n (7.0.0-4)
 fixup! Bug #51656: rename package into univention-l10n-tools

univention-server-overview (3.0.0-1)
 Bug #51656: depend on univention-l10n

univention-system-setup (13.0.0-10)
 Bug #51656: use univention-l10n-tools for building translations
 Bug #51656: depend on univention-l10n

univention-directory-reports (12.0.1-1)
 Bug #51656: use univention-l10n-tools for building translations

univention-lib (9.0.0-36)
 Bug #51656: depend on univention-l10n

univention-system-activation (5.0.0-2)
 Bug #51656: depend on univention-l10n

univention-bootsplash (11.0.0-1)
 Bug #51656: use univention-l10n-tools for building translations

univention-app-appliance (4.0.0-1)
 Bug #51656: depend on univention-l10n

univention-pkgdb (13.0.0-3)
 Bug #51656: use univention-l10n-tools for building translations

univention-s4-connector (14.0.0-3)
 Bug #51656: depend on univention-l10n

univention-directory-manager-module-example (9.0.0-2)
 Bug #51656: use univention-l10n-tools for building translations

univention-portal (4.0.0-6)
 Bug #51656: depend on univention-l10n

univention-management-console (12.0.0-16)
 Bug #51656: depend on univention-l10n

univention-samba4 (9.0.0-3)
 Bug #51656: use univention-l10n-tools for building translations

univention-ucs-translation-template (7.0.0-4)
 Bug #51656: rename package into univention-l10n-tools
Comment 2 Philipp Hahn univentionstaff 2020-09-24 12:37:25 CEST
[5.0-0] 8be231f8a9 Bug #51656 l10n: Modernize
[5.0-0] 25e4c464f6 Bug #51656 l10n: Switch to Sequence/univention-l10n
[5.0-0] 10312c0604 Bug #51656 l10n: Convert to Setup tools
[5.0-0] 1d82cbbf3a Bug #51656 l10n: Merge univention-l10n tools
[5.0-0] adb9613e54 Bug #51656 l10n: Improve documentation
[5.0-0] b5dff64734 Bug #51656 l10n: Make errors fatal
[5.0-0] 19bd6113e0 Bug #51656 l10n: Unify calling msgmerge
[5.0-0] 8cbc0baa5f Bug #51656 l10n: Move po_to_json() to umc.py
[5.0-0] 61c283727c Bug #51656 l10n: Unify call() handling
[5.0-0] 8adcba6616 Bug #51656 l10n: Fix HTML handling
[5.0-0] 1848bc0681 Bug #51656 l10n: Fix double import
[5.0-0] d76f34149c Bug #51656 umc: Fix use of l10n
[5.0-0] 20b5528254 Bug #51656 l10n: Fix chdir .umc-modules handling
[5.0-0] 6bd22bbd5e Bug #51656 l10n: Use --backup=off
[5.0-0] 5d125540a6 Bug #51656 l10n: Add option to keep .pot
[5.0-0] a0f57abca4 Bug #51656 l10n: Abort on fuzzy translations
[5.0-0] d762d776c5 Bug #51656 l10n: Abort on empty matches
[5.0-0] 65dfad1c13 Bug #51656 l10n: Convert trans-build to argparse
[5.0-0] fa8b89e74e Bug #51656 l10n: Update package template
[5.0-0] 265672f953 Bug #51656 up: Remove binary message catalog
[5.0-0] 2e197f5c99 Bug #51656 l10n: Remove wrong .po header
[5.0-0] 8520c2e039 Bug #51656: rename univention.translationhelper into univention-l10n
[5.0-0] 9a9d2c974a Bug #51656: use univention-l10n-tools for building translations
[5.0-0] 4f8f445750 Bug #51656: depend on univention-l10n
[5.0-0] 5721bb1778 Bug #51656: rename source package into univention-l10n
[5.0-0] 7d6d5f8130 Bug #51656: rename package into univention-l10n-dev

Follow-Up:
[ ] univention-l10n clean
[ ] univention-l10n build --pot
Comment 3 Florian Best univentionstaff 2021-05-25 16:02:04 CEST
UCS 5.0 has been released:
 https://docs.software-univention.de/release-notes-5.0-0-en.html
 https://docs.software-univention.de/release-notes-5.0-0-de.html

If this error occurs again, please use "Clone This Bug".
Comment 4 Florian Best univentionstaff 2022-02-09 10:15:53 CET
*** Bug 51258 has been marked as a duplicate of this bug. ***