summaryrefslogtreecommitdiffstats
path: root/usr/share/polkit-1/actions/po/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'usr/share/polkit-1/actions/po/Makefile')
-rw-r--r--usr/share/polkit-1/actions/po/Makefile22
1 files changed, 22 insertions, 0 deletions
diff --git a/usr/share/polkit-1/actions/po/Makefile b/usr/share/polkit-1/actions/po/Makefile
new file mode 100644
index 0000000..ab8ab13
--- /dev/null
+++ b/usr/share/polkit-1/actions/po/Makefile
@@ -0,0 +1,22 @@
+#!/usr/bin/make -f
+
+POTFILES := $(shell cat POTFILES.in)
+
+all: generate-xds-polkit-files
+
+generate-pot: POTFILES.in
+ intltool-update --pot --gettext-package=xds-polkit-files
+
+generate-xds-polkit-files:
+ for i in $(POTFILES); do \
+ f=$$(echo $$i | sed 's/\.in//'); \
+ intltool-merge --xml-style . ../$$i ../$$f; \
+ done
+
+update-po:
+ for i in *.po; do \
+ code=$$(echo $$i | sed 's/.po//'); \
+ intltool-update --gettext-package=xds-polkit-files --dist $$code; \
+ done
+
+# vim:ts=4