Use a LINGUAS file with the list of available translations instead of
defining them in a make variable. This way Weblate will be able to
update the list using an available addon.
Signed-off-by: Pino Toscano <ptoscano(a)redhat.com>
---
po/LINGUAS | 22 ++++++++++++++++++++++
po/Makefile.am | 3 ++-
2 files changed, 24 insertions(+), 1 deletion(-)
create mode 100644 po/LINGUAS
diff --git a/po/LINGUAS b/po/LINGUAS
new file mode 100644
index 000000000..696044892
--- /dev/null
+++ b/po/LINGUAS
@@ -0,0 +1,22 @@
+cs
+de
+en_GB
+es
+eu
+fr
+gu
+hi
+ja
+kn
+ml
+mr
+nl
+or
+pa
+pl
+ru
+ta
+te
+tg
+uk
+zh_CN
diff --git a/po/Makefile.am b/po/Makefile.am
index ea525dc6c..8c1d6dd60 100644
--- a/po/Makefile.am
+++ b/po/Makefile.am
@@ -23,7 +23,7 @@ MSGID_BUGS_ADDRESS =
https://bugzilla.redhat.com/enter_bug.cgi?component=libgues
# Languages.
# Don't use LINGUAS (uppercase) as Gentoo defines it (RHBZ#804464).
-linguas := cs de en_GB es eu fr gu hi ja kn ml mr nl or pa pl ru ta te tg uk zh_CN
+linguas := $(shell cat $(srcdir)/LINGUAS)
POTFILES := $(shell $(SED) 's,^,$(top_srcdir)/,' $(srcdir)/POTFILES)
POTFILES_PL := $(shell $(SED) 's,^,$(top_srcdir)/,' $(srcdir)/POTFILES-pl)
@@ -32,6 +32,7 @@ POFILES := $(linguas:%=%.po)
GMOFILES := $(linguas:%=%.gmo)
EXTRA_DIST = \
+ LINGUAS \
POTFILES POTFILES-pl POTFILES-ml \
$(DOMAIN).pot \
$(POFILES) \
--
2.26.2