games-util/input-remapper: 2.2.0: Fix translation file paths

Learned from current 9999 build, mo file installation path was missing
LC_MESSAGES subfolder. Tested and working now.

Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
This commit is contained in:
Erica Nebula
2026-02-17 01:15:40 -06:00
parent d20f6a17ec
commit e55d5f5f70
2 changed files with 21 additions and 1 deletions

View File

@@ -0,0 +1,17 @@
diff --git a/setup.py b/setup.py
index bf9094b..baabcb9 100644
--- a/setup.py
+++ b/setup.py
@@ -80,10 +80,10 @@ def make_lang():
os.makedirs("mo", exist_ok=True)
for po_file in glob.glob(PO_FILES):
lang = splitext(basename(po_file))[0]
- os.makedirs(join("mo", lang), exist_ok=True)
+ os.makedirs(join("mo", lang, "LC_MESSAGES"), exist_ok=True)
print(f"generating translation for {lang}")
subprocess.run(
- ["msgfmt", "-o", join("mo", lang, "input-remapper.mo"), str(po_file)],
+ ["msgfmt", "-o", join("mo", lang, "LC_MESSAGES", "input-remapper.mo"), str(po_file)],
check=True,
)

View File

@@ -1,4 +1,4 @@
# Copyright 2025 Gentoo Authors
# Copyright 2025-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,6 +21,7 @@ KEYWORDS="~amd64"
PATCHES=(
"${FILESDIR}/remove-non-python-files-from-setup.patch"
"${FILESDIR}/fix-translations.patch"
)
RDEPEND="x11-libs/gtk+:3
@@ -36,6 +37,8 @@ $(python_gen_cond_dep '
')
virtual/udev"
EPYTEST_PLUGINS=()
distutils_enable_tests pytest
src_install() {