diff options
Diffstat (limited to 'sysutils/duplicity/files')
-rw-r--r-- | sysutils/duplicity/files/extra-patch-setup.py | 30 | ||||
-rw-r--r-- | sysutils/duplicity/files/patch-setup.py | 21 |
2 files changed, 51 insertions, 0 deletions
diff --git a/sysutils/duplicity/files/extra-patch-setup.py b/sysutils/duplicity/files/extra-patch-setup.py new file mode 100644 index 000000000000..b9b8c66d973d --- /dev/null +++ b/sysutils/duplicity/files/extra-patch-setup.py @@ -0,0 +1,30 @@ +--- setup.py.orig 2023-12-25 18:14:22 UTC ++++ setup.py +@@ -105,27 +105,6 @@ def get_data_files(): + if os.environ.get("READTHEDOCS") == "True": + return data_files + +- # msgfmt the translation files +- assert os.path.exists("po"), "Missing 'po' directory." +- +- linguas = glob.glob("po/*.po") +- for lang in linguas: +- lang = lang[3:-3] +- try: +- os.mkdir(os.path.join("po", lang)) +- except os.error: +- pass +- assert not os.system(f"cp po/{lang}.po po/{lang}"), lang +- assert not os.system(f"msgfmt po/{lang}.po -o po/{lang}/duplicity.mo"), lang +- +- for root, dirs, files in os.walk("po"): +- for file in files: +- path = os.path.join(root, file) +- if path.endswith("duplicity.mo"): +- lang = os.path.split(root)[-1] +- data_files.append((f"share/locale/{lang}/LC_MESSAGES", [f"po/{lang}/duplicity.mo"])) +- +- return data_files + + + def VersionedCopy(source, dest): diff --git a/sysutils/duplicity/files/patch-setup.py b/sysutils/duplicity/files/patch-setup.py new file mode 100644 index 000000000000..1c5e69fb4034 --- /dev/null +++ b/sysutils/duplicity/files/patch-setup.py @@ -0,0 +1,21 @@ +--- setup.py.orig 2023-12-25 16:22:33 UTC ++++ setup.py +@@ -87,18 +87,6 @@ def get_data_files(): + "bin/duplicity.1", + ], + ), +- ( +- f"share/doc/duplicity-{Version}", +- [ +- "CHANGELOG.md", +- "CONTRIBUTING.md", +- "COPYING", +- "README.md", +- "README-LOG.md", +- "README-REPO.md", +- "README-TESTING.md", +- ], +- ), + ] + + # short circuit fot READTHEDOCS |