1 |
commit: 33212addfeda3946e488ea711a667a61adde96d2 |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Sep 9 21:42:40 2020 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Sep 9 21:43:09 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33212add |
7 |
|
8 |
sys-libs/libhugetlbfs: install uncompressed man pages |
9 |
|
10 |
Closes: https://bugs.gentoo.org/704326 |
11 |
Package-Manager: Portage-3.0.6, Repoman-3.0.1 |
12 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
13 |
|
14 |
.../libhugetlbfs-2.23-uncompressed-man-pages.patch | 34 ++++++++++++++++++++++ |
15 |
sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild | 1 + |
16 |
2 files changed, 35 insertions(+) |
17 |
|
18 |
diff --git a/sys-libs/libhugetlbfs/files/libhugetlbfs-2.23-uncompressed-man-pages.patch b/sys-libs/libhugetlbfs/files/libhugetlbfs-2.23-uncompressed-man-pages.patch |
19 |
new file mode 100644 |
20 |
index 00000000000..c0ca6a398e7 |
21 |
--- /dev/null |
22 |
+++ b/sys-libs/libhugetlbfs/files/libhugetlbfs-2.23-uncompressed-man-pages.patch |
23 |
@@ -0,0 +1,34 @@ |
24 |
+--- a/Makefile |
25 |
++++ b/Makefile |
26 |
+@@ -436,27 +436,19 @@ install-man: |
27 |
+ $(INSTALL) -d $(DESTDIR)$(MANDIR8) |
28 |
+ for x in $(INSTALL_MAN1); do \ |
29 |
+ $(INSTALL) -m 444 man/$$x $(DESTDIR)$(MANDIR1); \ |
30 |
+- gzip -f $(DESTDIR)$(MANDIR1)/$$x; \ |
31 |
+ done |
32 |
+ for x in $(INSTALL_MAN3); do \ |
33 |
+ $(INSTALL) -m 444 man/$$x $(DESTDIR)$(MANDIR3); \ |
34 |
+- gzip -f $(DESTDIR)$(MANDIR3)/$$x; \ |
35 |
+ done |
36 |
+- rm -f $(DESTDIR)$(MANDIR3)/free_huge_pages.3.gz |
37 |
+- rm -f $(DESTDIR)$(MANDIR3)/free_hugepage_region.3.gz |
38 |
+- rm -f $(DESTDIR)$(MANDIR3)/hugetlbfs_unlinked_fd_for_size.3.gz |
39 |
+- rm -f $(DESTDIR)$(MANDIR3)/hugetlbfs_find_path_for_size.3.gz |
40 |
+- ln -s get_huge_pages.3.gz $(DESTDIR)$(MANDIR3)/free_huge_pages.3.gz |
41 |
+- ln -s get_hugepage_region.3.gz $(DESTDIR)$(MANDIR3)/free_hugepage_region.3.gz |
42 |
+- ln -s hugetlbfs_unlinked_fd.3.gz $(DESTDIR)$(MANDIR3)/hugetlbfs_unlinked_fd_for_size.3.gz |
43 |
+- ln -s hugetlbfs_find_path.3.gz $(DESTDIR)$(MANDIR3)/hugetlbfs_find_path_for_size.3.gz |
44 |
++ ln -s get_huge_pages.3 $(DESTDIR)$(MANDIR3)/free_huge_pages.3 |
45 |
++ ln -s get_hugepage_region.3 $(DESTDIR)$(MANDIR3)/free_hugepage_region.3 |
46 |
++ ln -s hugetlbfs_unlinked_fd.3 $(DESTDIR)$(MANDIR3)/hugetlbfs_unlinked_fd_for_size.3 |
47 |
++ ln -s hugetlbfs_find_path.3 $(DESTDIR)$(MANDIR3)/hugetlbfs_find_path_for_size.3 |
48 |
+ for x in $(INSTALL_MAN7); do \ |
49 |
+ $(INSTALL) -m 444 man/$$x $(DESTDIR)$(MANDIR7); \ |
50 |
+- gzip -f $(DESTDIR)$(MANDIR7)/$$x; \ |
51 |
+ done |
52 |
+ for x in $(INSTALL_MAN8); do \ |
53 |
+ $(INSTALL) -m 444 man/$$x $(DESTDIR)$(MANDIR8); \ |
54 |
+- gzip -f $(DESTDIR)$(MANDIR8)/$$x; \ |
55 |
+ done |
56 |
+ |
57 |
+ install-bin: |
58 |
|
59 |
diff --git a/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild b/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild |
60 |
index 255bcb160f2..509763949e6 100644 |
61 |
--- a/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild |
62 |
+++ b/sys-libs/libhugetlbfs/libhugetlbfs-2.23.ebuild |
63 |
@@ -21,6 +21,7 @@ DEPEND="test? ( ${PYTHON_DEPS} )" |
64 |
|
65 |
PATCHES=( |
66 |
"${FILESDIR}"/${PN}-2.6-fixup-testsuite.patch |
67 |
+ "${FILESDIR}"/${PN}-2.23-uncompressed-man-pages.patch |
68 |
) |
69 |
|
70 |
src_prepare() { |