After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 769074 - build: Say good-bye to intltool
build: Say good-bye to intltool
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on: 769066
Blocks:
 
 
Reported: 2016-07-22 09:50 UTC by Florian Müllner
Modified: 2016-09-07 14:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build: Say good-bye to intltool (26.26 KB, patch)
2016-07-22 09:50 UTC, Florian Müllner
committed Details | Review

Description Florian Müllner 2016-07-22 09:50:20 UTC
Inspired by https://blogs.gnome.org/mclasen/2016/07/21/using-modern-gettext/, see patch.
Comment 1 Florian Müllner 2016-07-22 09:50:24 UTC
Created attachment 331974 [details] [review]
build: Say good-bye to intltool

intltool is unmaintained nowadays while upstream gettext gained
support for formats like GSettings schemas and .desktop files,
and offers a mechanism to teach it about other XML formats not
yet supported out of the box which we can use for the rest.
So there's nothing stopping us, just make the switch ...
Comment 2 Florian Müllner 2016-08-19 20:43:46 UTC
Attachment 331974 [details] pushed as 795e7d4 - build: Say good-bye to intltool
Comment 3 Piotr Drąg 2016-08-19 21:14:40 UTC
data/50-gnome-shell-system.xml is no longer extracted, as you can see at https://l10n.gnome.org/module/gnome-shell/#master
Comment 4 Florian Müllner 2016-08-19 22:13:45 UTC
(In reply to Piotr Drąg from comment #3)
> data/50-gnome-shell-system.xml is no longer extracted, as you can see at
> https://l10n.gnome.org/module/gnome-shell/#master

Do you have https://git.gnome.org/browse/gnome-control-center/commit/?id=f7fad92?
Comment 5 Piotr Drąg 2016-09-07 14:07:41 UTC
This is now fixed in damned-lies thanks to great work by Andrea and Claude.