summaryrefslogtreecommitdiff
path: root/dev-python/translate-toolkit
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-04-24 18:57:40 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-04-24 18:57:40 +0000
commit8686be5bbb49a5309717902059a26eb59718aa75 (patch)
tree138aeccf3ed4056b266e1f670d4ac303c4a7e651 /dev-python/translate-toolkit
parenta6776bb807c9f514fa5670701c1515b8b719d98f (diff)
downloadsrcux-8686be5bbb49a5309717902059a26eb59718aa75.tar.gz
srcux-8686be5bbb49a5309717902059a26eb59718aa75.tar.xz
srcux-8686be5bbb49a5309717902059a26eb59718aa75.zip
Adding metadata
Diffstat (limited to 'dev-python/translate-toolkit')
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.15.1-r1.ebuild (renamed from dev-python/translate-toolkit/translate-toolkit-3.15.1.ebuild)13
1 files changed, 10 insertions, 3 deletions
diff --git a/dev-python/translate-toolkit/translate-toolkit-3.15.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.15.1-r1.ebuild
index 14eea3a8ab6d..31f6e0946ed1 100644
--- a/dev-python/translate-toolkit/translate-toolkit-3.15.1.ebuild
+++ b/dev-python/translate-toolkit/translate-toolkit-3.15.1-r1.ebuild
@@ -54,12 +54,19 @@ BDEPEND="
distutils_enable_tests pytest
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # strip unnecessary pins
+ sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
+}
+
src_test() {
# unfortunately, this bad quality package doesn't support XDG_DATA_DIRS
# correctly, so we need to reassemble all data files in a single directory
local -x XDG_DATA_HOME=${T}/share
cp -r translate/share "${T}/" || die
- cp -r "${ESYSROOT}/usr/share"/gaupol "${XDG_DATA_HOME}"/ || die
+ cp -r "${ESYSROOT}"/usr/share/gaupol "${XDG_DATA_HOME}"/ || die
distutils-r1_src_test
}
@@ -81,14 +88,14 @@ python_test() {
tests/odf_xliff/test_odf_xliff.py
)
- if ! use ini; then
+ if ! has_version "dev-python/iniparse[${PYTHON_USEDEP}]"; then
EPYTEST_IGNORE+=(
translate/convert/test_ini2po.py
translate/convert/test_po2ini.py
)
fi
- if ! use subtitles; then
+ if ! has_version "media-video/gaupol[${PYTHON_USEDEP}]"; then
EPYTEST_IGNORE+=(
translate/storage/test_subtitles.py
)