diff options
author | gileri | 2024-01-01 15:25:34 +0100 |
---|---|---|
committer | gileri | 2024-01-01 22:21:41 +0100 |
commit | 362079825a2d96a6c8cdce9a61305ee7125a265a (patch) | |
tree | 2f7dae102d74c2d3c95678477b085a4fc29465e1 | |
parent | 7fe72c5c35da6d8026fd2631c367b9aaefc254a6 (diff) | |
download | aur-362079825a2d96a6c8cdce9a61305ee7125a265a.tar.gz |
Build and install all languages thanks to the extra repo PKGBUILD
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 10 insertions, 2 deletions
@@ -46,8 +46,8 @@ build() { # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109418 # -Werror=maybe-uninitialized has false positives, including in gcc libs, so we disable it here. - CXXFLAGS="$CXXFLAGS -Wno-error=maybe-uninitialized" make PREFIX=/usr RELEASE=1 USE_XDG_DIR=1 LANGUAGE="all" LTO=1 TESTS=0 RUNTESTS=0 LINTJSON=0 ASTYLE=0 PCH=0 LIBBACKTRACE=1 - CXXFLAGS="$CXXFLAGS -Wno-error=maybe-uninitialized" make PREFIX=/usr RELEASE=1 USE_XDG_DIR=1 LANGUAGE="all" LTO=1 TESTS=0 RUNTESTS=0 LINTJSON=0 ASTYLE=0 PCH=0 TILES=1 SOUND=1 LIBBACKTRACE=1 + CXXFLAGS="$CXXFLAGS -Wno-error=maybe-uninitialized" make PREFIX=/usr RELEASE=1 USE_XDG_DIR=1 LANGUAGES=all LTO=1 TESTS=0 RUNTESTS=0 LINTJSON=0 ASTYLE=0 PCH=0 LIBBACKTRACE=1 + CXXFLAGS="$CXXFLAGS -Wno-error=maybe-uninitialized" make PREFIX=/usr RELEASE=1 USE_XDG_DIR=1 LANGUAGES=all LTO=1 TESTS=0 RUNTESTS=0 LINTJSON=0 ASTYLE=0 PCH=0 TILES=1 SOUND=1 LIBBACKTRACE=1 } package() { @@ -78,4 +78,12 @@ package() { # License install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Languages + pushd lang/mo + for i in *; do + install -d "${pkgdir}/usr/share/locale/${i}/LC_MESSAGES" + cp "${i}/LC_MESSAGES/cataclysm-dda.mo" "${pkgdir}/usr/share/locale/${i}/LC_MESSAGES" + done + popd } |