This commit is contained in:
2025-08-19 13:10:35 +02:00
parent b19b6ec55b
commit a0aeb16f97
6 changed files with 232 additions and 11 deletions

View File

@@ -2,7 +2,7 @@
# $FreeBSD: head/devel/bison/Makefile 492390 2019-02-07 23:13:51Z sunpoet $
PORTNAME= bison
PORTVERSION= 3.3.2
PORTVERSION= 3.8.2
CATEGORIES= devel
MASTER_SITES= GNU

View File

@@ -1,3 +1,3 @@
TIMESTAMP = 1549295888
SHA256 (bison-3.3.2.tar.xz) = 039ee45b61d95e5003e7e8376f9080001b4066ff357bde271b7faace53b9d804
SIZE (bison-3.3.2.tar.xz) = 2108612
TIMESTAMP = 1755601721
SHA256 (bison-3.8.2.tar.xz) = 9bba0214ccf7f1079c5d59210045227bcf619519840ebfa80cd3849cff5a5bf2
SIZE (bison-3.8.2.tar.xz) = 2817324

View File

@@ -0,0 +1,102 @@
% sed -i .orig -e 's|$(docdir)/examples|$(datarootdir)/examples/bison|' Makefile.in
--- Makefile.in.orig 2021-09-11 06:28:41 UTC
+++ Makefile.in
@@ -3425,11 +3425,11 @@ extexi = $(top_srcdir)/examples/extexi
extract = VERSION="$(VERSION)" $(PERL) $(extexi) $(EXTEXIFLAGS) $(doc) --
extracted = $(mfcalc_extracted) $(rpcalc_extracted) \
$(calcxx_extracted) $(simple_extracted)
-examplesdir = $(docdir)/examples
+examplesdir = $(datarootdir)/examples/bison
dist_examples_DATA = examples/README.md
-cdir = $(docdir)/examples/c
+cdir = $(datarootdir)/examples/bison/c
dist_c_DATA = examples/c/README.md
-bistromathicdir = $(docdir)/examples/c/bistromathic
+bistromathicdir = $(datarootdir)/examples/bison/c/bistromathic
@ENABLE_BISTROMATHIC_TRUE@nodist_examples_c_bistromathic_bistromathic_SOURCES = examples/c/bistromathic/parse.y
@ENABLE_BISTROMATHIC_TRUE@examples_c_bistromathic_bistromathic_CPPFLAGS = \
@ENABLE_BISTROMATHIC_TRUE@ -DBISON_LOCALEDIR='"$(localdir)"' \
@@ -3439,7 +3439,7 @@ bistromathicdir = $(docdir)/examples/c/bistromathic
@ENABLE_BISTROMATHIC_TRUE@examples_c_bistromathic_bistromathic_CFLAGS = $(TEST_CFLAGS)
@ENABLE_BISTROMATHIC_TRUE@examples_c_bistromathic_bistromathic_LDADD = -lm $(LIBREADLINE) $(LIBINTL)
dist_bistromathic_DATA = examples/c/bistromathic/parse.y examples/c/bistromathic/Makefile examples/c/bistromathic/README.md
-calcdir = $(docdir)/examples/c/calc
+calcdir = $(datarootdir)/examples/bison/c/calc
nodist_examples_c_calc_calc_SOURCES = examples/c/calc/calc.y
# Don't use gnulib's system headers.
@@ -3453,7 +3453,7 @@ nodist_examples_c_glr_c___types_SOURCES = examples/c/g
examples_c_glr_c___types_CPPFLAGS = -I$(top_srcdir)/examples/c/glr -I$(top_builddir)/examples/c/glr
examples_c_glr_c___types_CFLAGS = $(TEST_CFLAGS)
dist_glr_DATA = examples/c/glr/c++-types.y examples/c/glr/Makefile examples/c/glr/README.md
-lexcalcdir = $(docdir)/examples/c/lexcalc
+lexcalcdir = $(datarootdir)/examples/bison/c/lexcalc
@FLEX_WORKS_TRUE@nodist_examples_c_lexcalc_lexcalc_SOURCES = examples/c/lexcalc/parse.y examples/c/lexcalc/parse.h examples/c/lexcalc/scan.l
@FLEX_WORKS_TRUE@examples_c_lexcalc_lexcalc_CPPFLAGS = -I$(top_srcdir)/examples/c/lexcalc -I$(top_builddir)/examples/c/lexcalc
dist_lexcalc_DATA = examples/c/lexcalc/parse.y examples/c/lexcalc/scan.l examples/c/lexcalc/Makefile examples/c/lexcalc/README.md
@@ -3464,17 +3464,17 @@ nodist_examples_c_mfcalc_mfcalc_SOURCES = $(mfcalc_sou
examples_c_mfcalc_mfcalc_CPPFLAGS = -I$(top_srcdir)/examples/c/mfcalc -I$(top_builddir)/examples/c/mfcalc
examples_c_mfcalc_mfcalc_CFLAGS = $(TEST_CFLAGS)
examples_c_mfcalc_mfcalc_LDADD = -lm
-mfcalcdir = $(docdir)/examples/c/mfcalc
+mfcalcdir = $(datarootdir)/examples/bison/c/mfcalc
mfcalc_DATA = $(mfcalc_extracted)
dist_mfcalc_DATA = examples/c/mfcalc/Makefile
-pushcalcdir = $(docdir)/examples/c/pushcalc
+pushcalcdir = $(datarootdir)/examples/bison/c/pushcalc
nodist_examples_c_pushcalc_calc_SOURCES = examples/c/pushcalc/calc.y
# Don't use gnulib's system headers.
examples_c_pushcalc_calc_CPPFLAGS = -I$(top_srcdir)/examples/c/pushcalc -I$(top_builddir)/examples/c/pushcalc
examples_c_pushcalc_calc_CFLAGS = $(TEST_CFLAGS)
dist_pushcalc_DATA = examples/c/pushcalc/calc.y examples/c/pushcalc/Makefile examples/c/pushcalc/README.md
-reccalcdir = $(docdir)/examples/c/reccalc
+reccalcdir = $(datarootdir)/examples/bison/c/reccalc
@FLEX_WORKS_TRUE@nodist_examples_c_reccalc_reccalc_SOURCES = examples/c/reccalc/parse.y examples/c/reccalc/scan.h examples/c/reccalc/scan.c
@FLEX_WORKS_TRUE@examples_c_reccalc_reccalc_CPPFLAGS = -I$(top_srcdir)/examples/c/reccalc -I$(top_builddir)/examples/c/reccalc
@@ -3491,10 +3491,10 @@ nodist_examples_c_rpcalc_rpcalc_SOURCES = $(rpcalc_sou
examples_c_rpcalc_rpcalc_CPPFLAGS = -I$(top_builddir)/examples/c/rpcalc
examples_c_rpcalc_rpcalc_CFLAGS = $(TEST_CFLAGS)
examples_c_rpcalc_rpcalc_LDADD = -lm
-rpcalcdir = $(docdir)/examples/c/rpcalc
+rpcalcdir = $(datarootdir)/examples/bison/c/rpcalc
rpcalc_DATA = $(rpcalc_extracted)
dist_rpcalc_DATA = examples/c/rpcalc/Makefile
-cxxdir = $(docdir)/examples/c++
+cxxdir = $(datarootdir)/examples/bison/c++
calcxx_sources_extracted = \
examples/c++/calc++/driver.cc \
examples/c++/calc++/driver.hh \
@@ -3517,7 +3517,7 @@ calcxx_sources = \
@ENABLE_CXX_TRUE@@FLEX_CXX_WORKS_TRUE@nodist_examples_c___calc___calc___SOURCES = $(calcxx_sources)
@ENABLE_CXX_TRUE@@FLEX_CXX_WORKS_TRUE@examples_c___calc___calc___CPPFLAGS = -I$(top_srcdir)/examples/c++/calc++ -I$(top_builddir)/examples/c++/calc++
@ENABLE_CXX_TRUE@@FLEX_CXX_WORKS_TRUE@examples_c___calc___calc___CXXFLAGS = $(AM_CXXFLAGS) $(FLEX_SCANNER_CXXFLAGS)
-calcxxdir = $(docdir)/examples/c++/calc++
+calcxxdir = $(datarootdir)/examples/bison/c++/calc++
calcxx_DATA = $(calcxx_extracted)
dist_calcxx_DATA = examples/c++/calc++/README.md examples/c++/calc++/Makefile
glrxxdir = $(docdir)/examples/c++/glr
@@ -3542,17 +3542,17 @@ simple_sources = $(simple_extracted)
@ENABLE_CXX11_TRUE@examples_c___variant_11_CXXFLAGS = $(CXX11_CXXFLAGS) $(WARN_CXXFLAGS_TEST)
@ENABLE_CXX11_TRUE@examples_c___variant_11_CPPFLAGS = -I$(top_builddir)
dist_cxx_DATA = examples/c++/README.md examples/c++/Makefile examples/c++/variant.yy examples/c++/variant-11.yy
-ddir = $(docdir)/examples/d
+ddir = $(datarootdir)/examples/bison/d
dist_d_DATA = examples/d/README.md
calcddir = $(docdir)/examples/d/calc
dist_calcd_DATA = examples/d/calc/calc.y examples/d/calc/Makefile
simpleddir = $(docdir)/examples/d/simple
dist_simpled_DATA = examples/d/simple/calc.y examples/d/simple/Makefile
-javadir = $(docdir)/examples/java
+javadir = $(datarootdir)/examples/bison/java
dist_java_DATA = examples/java/README.md
-java_calcdir = $(docdir)/examples/java/calc
+java_calcdir = $(datarootdir)/examples/bison/java/calc
dist_java_calc_DATA = examples/java/calc/Calc.y examples/java/calc/Makefile
-java_simpledir = $(docdir)/examples/java/simple
+java_simpledir = $(datarootdir)/examples/bison/java/simple
dist_java_simple_DATA = examples/java/simple/Calc.y examples/java/simple/Makefile
# Non-gnulib sources in Bison's internal library.

View File

@@ -0,0 +1,11 @@
--- lib/_Noreturn.h.orig 2021-01-23 08:31:48 UTC
+++ lib/_Noreturn.h
@@ -20,7 +20,7 @@
|| (defined _MSC_VER && 1900 <= _MSC_VER)) \
&& 0)
/* [[noreturn]] is not practically usable, because with it the syntax
- extern _Noreturn void func (...);
+ _Noreturn extern void func (...);
would not be valid; such a declaration would only be valid with 'extern'
and '_Noreturn' swapped, or without the 'extern' keyword. However, some
AIX system header files and several gnulib header files use precisely

View File

@@ -0,0 +1,11 @@
--- lib/config.in.h.orig 2021-09-10 09:15:27 UTC
+++ lib/config.in.h
@@ -1918,7 +1918,7 @@
|| (defined _MSC_VER && 1900 <= _MSC_VER)) \
&& 0)
/* [[noreturn]] is not practically usable, because with it the syntax
- extern _Noreturn void func (...);
+ _Noreturn extern void func (...);
would not be valid; such a declaration would only be valid with 'extern'
and '_Noreturn' swapped, or without the 'extern' keyword. However, some
AIX system header files and several gnulib header files use precisely

View File

@@ -1,9 +1,10 @@
bin/bison
man/man1/bison.1.gz
share/aclocal/bison-i18n.m4
share/bison/bison-default.css
share/bison/m4sugar/foreach.m4
share/bison/m4sugar/m4sugar.m4
share/bison/README
share/bison/README.md
share/bison/skeletons/bison.m4
share/bison/skeletons/c-like.m4
share/bison/skeletons/c-skel.m4
@@ -14,20 +15,36 @@ share/bison/skeletons/d-skel.m4
share/bison/skeletons/d.m4
share/bison/skeletons/glr.c
share/bison/skeletons/glr.cc
share/bison/skeletons/glr2.cc
share/bison/skeletons/java-skel.m4
share/bison/skeletons/java.m4
share/bison/skeletons/lalr1.cc
share/bison/skeletons/lalr1.d
share/bison/skeletons/lalr1.java
share/bison/skeletons/location.cc
share/bison/skeletons/README-D.txt
share/bison/skeletons/stack.hh
share/bison/skeletons/traceon.m4
share/bison/skeletons/variant.hh
share/bison/skeletons/yacc.c
share/bison/xslt/bison.xsl
share/bison/xslt/xml2dot.xsl
share/bison/xslt/xml2text.xsl
share/bison/xslt/xml2xhtml.xsl
share/doc/bison/AUTHORS
share/doc/bison/COPYING
share/doc/bison/NEWS
share/doc/bison/README
share/doc/bison/THANKS
share/doc/bison/TODO
share/examples/bison/c/bistromathic/Makefile
share/examples/bison/c/bistromathic/parse.y
share/examples/bison/c/bistromathic/README.md
share/examples/bison/c/calc/calc.y
share/examples/bison/c/calc/Makefile
share/examples/bison/c/calc/README.md
share/examples/bison/c/glr/c++-types.y
share/examples/bison/c/glr/Makefile
share/examples/bison/c/glr/README.md
share/examples/bison/c/lexcalc/Makefile
share/examples/bison/c/lexcalc/parse.y
share/examples/bison/c/lexcalc/README.md
@@ -35,7 +52,14 @@ share/examples/bison/c/lexcalc/scan.l
share/examples/bison/c/mfcalc/calc.h
share/examples/bison/c/mfcalc/Makefile
share/examples/bison/c/mfcalc/mfcalc.y
share/examples/bison/c/pushcalc/calc.y
share/examples/bison/c/pushcalc/Makefile
share/examples/bison/c/pushcalc/README.md
share/examples/bison/c/README.md
share/examples/bison/c/reccalc/Makefile
share/examples/bison/c/reccalc/parse.y
share/examples/bison/c/reccalc/README.md
share/examples/bison/c/reccalc/scan.l
share/examples/bison/c/rpcalc/Makefile
share/examples/bison/c/rpcalc/rpcalc.y
share/examples/bison/c++/calc++/calc++.cc
@@ -50,79 +74,125 @@ share/examples/bison/c++/README.md
share/examples/bison/c++/simple.yy
share/examples/bison/c++/variant-11.yy
share/examples/bison/c++/variant.yy
share/examples/bison/d/calc.y
share/examples/bison/d/Makefile
share/examples/bison/d/calc/calc.y
share/examples/bison/d/calc/Makefile
share/examples/bison/d/README.md
share/examples/bison/java/Calc.y
share/examples/bison/java/Makefile
share/examples/bison/d/simple/calc.y
share/examples/bison/d/simple/Makefile
share/examples/bison/java/calc/Calc.y
share/examples/bison/java/calc/Makefile
share/examples/bison/java/README.md
share/examples/bison/java/simple/Calc.y
share/examples/bison/java/simple/Makefile
share/examples/bison/README.md
share/info/bison.info
share/locale/af/LC_MESSAGES/bison-gnulib.mo
share/locale/ast/LC_MESSAGES/bison-runtime.mo
share/locale/be/LC_MESSAGES/bison-gnulib.mo
share/locale/bg/LC_MESSAGES/bison-gnulib.mo
share/locale/bg/LC_MESSAGES/bison-runtime.mo
share/locale/bg/LC_MESSAGES/bison.mo
share/locale/ca/LC_MESSAGES/bison-gnulib.mo
share/locale/ca/LC_MESSAGES/bison-runtime.mo
share/locale/ca/LC_MESSAGES/bison.mo
share/locale/cs/LC_MESSAGES/bison-gnulib.mo
share/locale/da/LC_MESSAGES/bison-gnulib.mo
share/locale/da/LC_MESSAGES/bison-runtime.mo
share/locale/da/LC_MESSAGES/bison.mo
share/locale/de/LC_MESSAGES/bison-gnulib.mo
share/locale/de/LC_MESSAGES/bison-runtime.mo
share/locale/de/LC_MESSAGES/bison.mo
share/locale/el/LC_MESSAGES/bison-gnulib.mo
share/locale/el/LC_MESSAGES/bison-runtime.mo
share/locale/el/LC_MESSAGES/bison.mo
share/locale/eo/LC_MESSAGES/bison-gnulib.mo
share/locale/eo/LC_MESSAGES/bison-runtime.mo
share/locale/eo/LC_MESSAGES/bison.mo
share/locale/es/LC_MESSAGES/bison-gnulib.mo
share/locale/es/LC_MESSAGES/bison-runtime.mo
share/locale/es/LC_MESSAGES/bison.mo
share/locale/et/LC_MESSAGES/bison-gnulib.mo
share/locale/et/LC_MESSAGES/bison-runtime.mo
share/locale/et/LC_MESSAGES/bison.mo
share/locale/eu/LC_MESSAGES/bison-gnulib.mo
share/locale/fi/LC_MESSAGES/bison-gnulib.mo
share/locale/fi/LC_MESSAGES/bison-runtime.mo
share/locale/fi/LC_MESSAGES/bison.mo
share/locale/fr/LC_MESSAGES/bison-gnulib.mo
share/locale/fr/LC_MESSAGES/bison-runtime.mo
share/locale/fr/LC_MESSAGES/bison.mo
share/locale/ga/LC_MESSAGES/bison-gnulib.mo
share/locale/ga/LC_MESSAGES/bison-runtime.mo
share/locale/ga/LC_MESSAGES/bison.mo
share/locale/gl/LC_MESSAGES/bison-gnulib.mo
share/locale/gl/LC_MESSAGES/bison-runtime.mo
share/locale/hr/LC_MESSAGES/bison-runtime.mo
share/locale/hr/LC_MESSAGES/bison.mo
share/locale/hu/LC_MESSAGES/bison-gnulib.mo
share/locale/hu/LC_MESSAGES/bison-runtime.mo
share/locale/ia/LC_MESSAGES/bison-runtime.mo
share/locale/id/LC_MESSAGES/bison-runtime.mo
share/locale/id/LC_MESSAGES/bison.mo
share/locale/it/LC_MESSAGES/bison-gnulib.mo
share/locale/it/LC_MESSAGES/bison-runtime.mo
share/locale/it/LC_MESSAGES/bison.mo
share/locale/ja/LC_MESSAGES/bison-gnulib.mo
share/locale/ja/LC_MESSAGES/bison-runtime.mo
share/locale/ja/LC_MESSAGES/bison.mo
share/locale/ko/LC_MESSAGES/bison-gnulib.mo
share/locale/ky/LC_MESSAGES/bison-runtime.mo
share/locale/lt/LC_MESSAGES/bison-runtime.mo
share/locale/lv/LC_MESSAGES/bison-runtime.mo
share/locale/ms/LC_MESSAGES/bison-gnulib.mo
share/locale/ms/LC_MESSAGES/bison-runtime.mo
share/locale/ms/LC_MESSAGES/bison.mo
share/locale/nb/LC_MESSAGES/bison-gnulib.mo
share/locale/nb/LC_MESSAGES/bison-runtime.mo
share/locale/nb/LC_MESSAGES/bison.mo
share/locale/nl/LC_MESSAGES/bison-gnulib.mo
share/locale/nl/LC_MESSAGES/bison-runtime.mo
share/locale/nl/LC_MESSAGES/bison.mo
share/locale/pl/LC_MESSAGES/bison-gnulib.mo
share/locale/pl/LC_MESSAGES/bison-runtime.mo
share/locale/pl/LC_MESSAGES/bison.mo
share/locale/pt_BR/LC_MESSAGES/bison-gnulib.mo
share/locale/pt_BR/LC_MESSAGES/bison-runtime.mo
share/locale/pt_BR/LC_MESSAGES/bison.mo
share/locale/pt/LC_MESSAGES/bison-gnulib.mo
share/locale/pt/LC_MESSAGES/bison-runtime.mo
share/locale/pt/LC_MESSAGES/bison.mo
share/locale/ro/LC_MESSAGES/bison-gnulib.mo
share/locale/ro/LC_MESSAGES/bison-runtime.mo
share/locale/ro/LC_MESSAGES/bison.mo
share/locale/ru/LC_MESSAGES/bison-gnulib.mo
share/locale/ru/LC_MESSAGES/bison-runtime.mo
share/locale/ru/LC_MESSAGES/bison.mo
share/locale/rw/LC_MESSAGES/bison-gnulib.mo
share/locale/sk/LC_MESSAGES/bison-gnulib.mo
share/locale/sl/LC_MESSAGES/bison-gnulib.mo
share/locale/sl/LC_MESSAGES/bison-runtime.mo
share/locale/sq/LC_MESSAGES/bison-runtime.mo
share/locale/sr/LC_MESSAGES/bison-gnulib.mo
share/locale/sr/LC_MESSAGES/bison-runtime.mo
share/locale/sr/LC_MESSAGES/bison.mo
share/locale/sv/LC_MESSAGES/bison-gnulib.mo
share/locale/sv/LC_MESSAGES/bison-runtime.mo
share/locale/sv/LC_MESSAGES/bison.mo
share/locale/ta/LC_MESSAGES/bison-runtime.mo
share/locale/th/LC_MESSAGES/bison-runtime.mo
share/locale/tr/LC_MESSAGES/bison-gnulib.mo
share/locale/tr/LC_MESSAGES/bison-runtime.mo
share/locale/tr/LC_MESSAGES/bison.mo
share/locale/uk/LC_MESSAGES/bison-gnulib.mo
share/locale/uk/LC_MESSAGES/bison-runtime.mo
share/locale/uk/LC_MESSAGES/bison.mo
share/locale/vi/LC_MESSAGES/bison-gnulib.mo
share/locale/vi/LC_MESSAGES/bison-runtime.mo
share/locale/vi/LC_MESSAGES/bison.mo
share/locale/zh_CN/LC_MESSAGES/bison-gnulib.mo
share/locale/zh_CN/LC_MESSAGES/bison-runtime.mo
share/locale/zh_CN/LC_MESSAGES/bison.mo
share/locale/zh_TW/LC_MESSAGES/bison-gnulib.mo
share/locale/zh_TW/LC_MESSAGES/bison-runtime.mo
share/locale/zh_TW/LC_MESSAGES/bison.mo
@dir share/aclocal
@@ -130,20 +200,37 @@ share/locale/zh_TW/LC_MESSAGES/bison.mo
@dir share/bison/skeletons
@dir share/bison/xslt
@dir share/bison
@dir share/doc/bison
@dir share/examples/bison/c/bistromathic
@dir share/examples/bison/c/calc
@dir share/examples/bison/c/glr
@dir share/examples/bison/c/lexcalc
@dir share/examples/bison/c/mfcalc
@dir share/examples/bison/c/pushcalc
@dir share/examples/bison/c/reccalc
@dir share/examples/bison/c/rpcalc
@dir share/examples/bison/c
@dir share/examples/bison/c++/calc++
@dir share/examples/bison/c++
@dir share/examples/bison/d/calc
@dir share/examples/bison/d/simple
@dir share/examples/bison/d
@dir share/examples/bison/java/calc
@dir share/examples/bison/java/simple
@dir share/examples/bison/java
@dir share/examples/bison
@dir share/examples
@dir share/locale/af/LC_MESSAGES
@dir share/locale/af
@dir share/locale/ast/LC_MESSAGES
@dir share/locale/ast
@dir share/locale/be/LC_MESSAGES
@dir share/locale/be
@dir share/locale/bg/LC_MESSAGES
@dir share/locale/bg
@dir share/locale/ca/LC_MESSAGES
@dir share/locale/ca
@dir share/locale/cs/LC_MESSAGES
@dir share/locale/cs
@dir share/locale/da/LC_MESSAGES
@dir share/locale/da
@dir share/locale/de/LC_MESSAGES
@@ -156,6 +243,8 @@ share/locale/zh_TW/LC_MESSAGES/bison.mo
@dir share/locale/es
@dir share/locale/et/LC_MESSAGES
@dir share/locale/et
@dir share/locale/eu/LC_MESSAGES
@dir share/locale/eu
@dir share/locale/fi/LC_MESSAGES
@dir share/locale/fi
@dir share/locale/fr/LC_MESSAGES
@@ -176,6 +265,8 @@ share/locale/zh_TW/LC_MESSAGES/bison.mo
@dir share/locale/it
@dir share/locale/ja/LC_MESSAGES
@dir share/locale/ja
@dir share/locale/ko/LC_MESSAGES
@dir share/locale/ko
@dir share/locale/ky/LC_MESSAGES
@dir share/locale/ky
@dir share/locale/lt/LC_MESSAGES
@@ -198,6 +289,10 @@ share/locale/zh_TW/LC_MESSAGES/bison.mo
@dir share/locale/ro
@dir share/locale/ru/LC_MESSAGES
@dir share/locale/ru
@dir share/locale/rw/LC_MESSAGES
@dir share/locale/rw
@dir share/locale/sk/LC_MESSAGES
@dir share/locale/sk
@dir share/locale/sl/LC_MESSAGES
@dir share/locale/sl
@dir share/locale/sq/LC_MESSAGES
@@ -206,6 +301,8 @@ share/locale/zh_TW/LC_MESSAGES/bison.mo
@dir share/locale/sr
@dir share/locale/sv/LC_MESSAGES
@dir share/locale/sv
@dir share/locale/ta/LC_MESSAGES
@dir share/locale/ta
@dir share/locale/th/LC_MESSAGES
@dir share/locale/th
@dir share/locale/tr/LC_MESSAGES