summaryrefslogtreecommitdiff
path: root/sys-apps/sysvinit/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-24 08:47:16 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-24 08:47:16 +0100
commit7405d8a728a9553d7b8eccb67737c5193c9f13ba (patch)
treeb724a0d3f660dce5eb1a6a7aedb3e83f983c4dfd /sys-apps/sysvinit/files
parent2d51a70c0ec989cfc28d2d9a140206a601378c58 (diff)
gentoo auto-resync : 24:08:2022 - 08:47:15
Diffstat (limited to 'sys-apps/sysvinit/files')
-rw-r--r--sys-apps/sysvinit/files/sysvinit-3.05-fix-man-makefile.patch19
1 files changed, 19 insertions, 0 deletions
diff --git a/sys-apps/sysvinit/files/sysvinit-3.05-fix-man-makefile.patch b/sys-apps/sysvinit/files/sysvinit-3.05-fix-man-makefile.patch
new file mode 100644
index 000000000000..e6079baca1f5
--- /dev/null
+++ b/sys-apps/sysvinit/files/sysvinit-3.05-fix-man-makefile.patch
@@ -0,0 +1,19 @@
+https://github.com/slicer69/sysvinit/commit/e7622b031dac56e1836d2c6e353da4b7f8367aab
+
+From: Adam Sampson <ats@offog.org>
+Date: Sun, 21 Aug 2022 22:13:09 +0100
+Subject: [PATCH] Use the .po files to work out which manpage dirs to create.
+
+The pattern being used here didn't match anything in a tarball release.
+--- a/src/Makefile
++++ b/src/Makefile
+@@ -214,7 +214,7 @@ install: all
+ fi
+ $(INSTALL_DIR) $(ROOT)/usr/include/
+ $(INSTALL_DATA) initreq.h $(ROOT)/usr/include/
+- for lang in '' $(subst ../man/,,$(wildcard ../man/po/??/)); do \
++ for lang in '' $(patsubst ../man/po/%.po,%,$(wildcard ../man/po/??.po)); do \
+ $(INSTALL_DIR) $(ROOT)$(MANDIR)/man1/$$lang; \
+ $(INSTALL_DIR) $(ROOT)$(MANDIR)/man5/$$lang; \
+ $(INSTALL_DIR) $(ROOT)$(MANDIR)/man8/$$lang; \
+