]> git.ipfire.org Git - pakfire.git/commitdiff
gettext: Automatically generate POTFILES.in
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 25 Dec 2020 11:20:09 +0000 (11:20 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 25 Dec 2020 11:20:09 +0000 (11:20 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Makefile.am
po/POTFILES.in

index 4eb1437e904be6ce17e978d67e3befe281870dfd..10c8ed5459950339ca90ec3801a7aff2228f9a6f 100644 (file)
@@ -83,9 +83,13 @@ DISTCHECK_CONFIGURE_FLAGS = \
 clean-local: clean-local-check
 
 .PHONY: update-po
-update-po:
+update-po: po/POTFILES.in
        $(MAKE) -C po update-po
 
+po/POTFILES.in: Makefile
+       find $(abs_srcdir)/src | \
+               grep -E "\.(c|in|py)$$" | sed -e "s@$(abs_srcdir)/@@g" | LC_COLLATE=C sort > $@
+
 # ------------------------------------------------------------------------------
 
 dist_doc_DATA = \
index 91d531262f084508129bebb860b9c93bfe251217..5c851b18ede768d3d0e380b414291eb5dafd1f46 100644 (file)
@@ -1,40 +1,89 @@
+src/_pakfire/_pakfiremodule.c
+src/_pakfire/archive.c
+src/_pakfire/capabilities.c
+src/_pakfire/key.c
+src/_pakfire/package.c
+src/_pakfire/pakfire.c
+src/_pakfire/problem.c
+src/_pakfire/relation.c
+src/_pakfire/repo.c
+src/_pakfire/request.c
+src/_pakfire/selector.c
+src/_pakfire/solution.c
+src/_pakfire/step.c
+src/_pakfire/transaction.c
+src/_pakfire/util.c
 src/libpakfire/archive.c
+src/libpakfire/errno.c
+src/libpakfire/execute.c
+src/libpakfire/file.c
+src/libpakfire/filelist.c
+src/libpakfire/filter.c
 src/libpakfire/key.c
+src/libpakfire/logging.c
 src/libpakfire/package.c
+src/libpakfire/packagelist.c
+src/libpakfire/pakfire.c
+src/libpakfire/parser.c
+src/libpakfire/parser/grammar.c
+src/libpakfire/parser/scanner.c
 src/libpakfire/problem.c
+src/libpakfire/relation.c
+src/libpakfire/relationlist.c
+src/libpakfire/repo.c
+src/libpakfire/request.c
+src/libpakfire/selector.c
 src/libpakfire/solution.c
+src/libpakfire/step.c
+src/libpakfire/system.c
 src/libpakfire/transaction.c
-
-src/_pakfire/problem.c
-src/_pakfire/solution.c
-
+src/libpakfire/util.c
+src/libpakfire_preload/uname.c
+src/pakfire/__init__.py
+src/pakfire/__version__.py
+src/pakfire/__version__.py.in
 src/pakfire/actions.py
+src/pakfire/arch.py
 src/pakfire/base.py
 src/pakfire/builder.py
+src/pakfire/cgroup.py
 src/pakfire/cli.py
 src/pakfire/client.py
 src/pakfire/compress.py
 src/pakfire/config.py
+src/pakfire/constants.py
 src/pakfire/daemon.py
+src/pakfire/distro.py
+src/pakfire/downloaders.py
 src/pakfire/errors.py
+src/pakfire/filelist.py
 src/pakfire/http.py
+src/pakfire/hub.py
 src/pakfire/i18n.py
+src/pakfire/logger.py
+src/pakfire/packages/__init__.py
 src/pakfire/packages/base.py
 src/pakfire/packages/file.py
+src/pakfire/packages/installed.py
 src/pakfire/packages/lexer.py
 src/pakfire/packages/make.py
 src/pakfire/packages/packager.py
 src/pakfire/packages/tar.py
 src/pakfire/progressbar.py
 src/pakfire/repository/__init__.py
+src/pakfire/repository/base.py
 src/pakfire/repository/database.py
 src/pakfire/repository/local.py
-src/pakfire/repository/remote.py
+src/pakfire/repository/metadata.py
 src/pakfire/repository/system.py
 src/pakfire/shell.py
 src/pakfire/system.py
-src/pakfire/transaction.py
+src/pakfire/ui/__init__.py
+src/pakfire/ui/base.py
+src/pakfire/ui/cli.py
+src/pakfire/ui/helpers.py
 src/pakfire/ui/progressbar.py
 src/pakfire/util.py
-
-src/pakfire/ui/cli.py
+src/scripts/extract-debuginfo.in
+src/scripts/quality-agent.in
+src/systemd/pakfire-daemon.service.in