]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: add uninstall to po-man
authorKarel Zak <kzak@redhat.com>
Thu, 22 Apr 2021 08:19:50 +0000 (10:19 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 22 Apr 2021 13:23:42 +0000 (15:23 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
po-man/Makefile.am

index 20f5c0b31f71ed7734f18979a1b37d922f9994d5..048804303c6142a2e3d55d0f10b50377d0c38725 100644 (file)
@@ -61,3 +61,20 @@ install-data-local: gen-mans
            fi; \
          done; \
        done
+
+uninstall-local:
+       @for l in $(PO_LANGS); do \
+         mansrcdir="$(abs_builddir)/$$l"; \
+         for s in $(MAN_SECTIONS); do \
+           installfiles=`echo $${mansrcdir}/*.$$s`; \
+           if test "$$installfiles" != '$${mansrcdir}/*.$$s'; then \
+             installdir="$(DESTDIR)$(mandir)/$$l/man$$s"; \
+             for file in $$installfiles; do \
+               manname=`echo $$file | sed -e 's|^.*/||'`;  \
+               echo "  Uninstalling " $$l ": " $$manname ; \
+               rm -f $${installdir}/$${manname}; \
+             done; \
+           fi; \
+         done; \
+       done
+