Sync from SUSE:SLFO:Main man-pages revision 807b1199ef3c8139e7cf116c627af149
This commit is contained in:
commit
30246b90c2
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
16
man-pages-6.05.01.tar.sign
Normal file
16
man-pages-6.05.01.tar.sign
Normal file
@ -0,0 +1,16 @@
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
|
||||
iQIzBAABCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmTK1ykACgkQnowa+77/
|
||||
2zLi4A//R/8CNTUCuXD/Xbha3/pyXdqI3yi8J3uG5tEoyrLF8RnZIe3HotobnxtF
|
||||
WpCwrc8Ma84cCi+TDU2G4eX+7AhmS/n4aI0uka4Fh39uOAFzkP8zbzFMUDqJu/SF
|
||||
5FZqlmCO+NZdIyB5++Mf6Gm76xB7EuPLe52/ZInSrePR8FAyt0Lg7JSG2gJrIeJA
|
||||
Wt/5GqR4fBNAx3HDVfSLp2Z2QmMD58UP3ydkuFrVI3t9dR8t1i4tlrTFevclUl7V
|
||||
y7PL2paWANvCR1ydQadnIS8U47Icsc4+X/hEc0fTTSvXB2Lhk13+1AYvfPxFxzQ6
|
||||
5fAimXCPaNduqRxbyK4gtqSYxUkoxKRrHi4TdEOrp7xC0KL/E1zNosLezFuLuym1
|
||||
KUnjhHzPoFUcgPVkFOYdcz5Fx6gXSLPsnidTW1AtFqMnYpEFB42rCJWqVA3vBscH
|
||||
0wQdXOZq8613/QusTemlbLyjdJtSEHuMS5Sj/HbfDjwj7efj0Xwu2U83IKfj1okN
|
||||
2Go2OkuMZApiDvlMPKHhA1rFFmpfe4qW99hp02MpKlpIp9gmTcQsEhnv/u5aahQm
|
||||
kcjXTCFqXNCqdsHoZ9uJEV+1hG6D3ItowLpUhvNZblhHzxn06Sdg4pQQKv8A7om0
|
||||
hzoXeogZMu03G2+apvpoBOD3RJRLYp2p9wdSvfvq51gmC+zuBBY=
|
||||
=ytpu
|
||||
-----END PGP SIGNATURE-----
|
BIN
man-pages-6.05.01.tar.xz
(Stored with Git LFS)
Normal file
BIN
man-pages-6.05.01.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
36
man-pages-tcp_fack.patch
Normal file
36
man-pages-tcp_fack.patch
Normal file
@ -0,0 +1,36 @@
|
||||
diff -Nur man-pages-6.02/man7/tcp.7 new/man7/tcp.7
|
||||
--- man-pages-6.02/man7/tcp.7 2022-12-22 20:25:12.000000000 +0100
|
||||
+++ new/man7/tcp.7 2022-12-28 00:46:39.396907119 +0100
|
||||
@@ -491,9 +491,31 @@
|
||||
normal SYN retransmission timeout will be resent with CWR and
|
||||
ECE cleared.
|
||||
.TP
|
||||
-.IR tcp_fack " (Boolean; default: enabled; since Linux 2.2)"
|
||||
+.IR tcp_fack " (integer; default: see below; since Linux 2.2)"
|
||||
.\" Since Linux 2.1.92
|
||||
Enable TCP Forward Acknowledgement support.
|
||||
+
|
||||
+Prior to Linux 4.11, this option was enabled by default.
|
||||
+In Linux 4.11, it was disabled by default in favor of RACK (see
|
||||
+tcp_recovery).
|
||||
+In Linux 4.15 it was deprecated entirely and its value is ignored.
|
||||
+.TP
|
||||
+.IR tcp_recovery " (integer; default: 0x1; since Linux 4.4)"
|
||||
+Enable various experimental loss recovery features.
|
||||
+
|
||||
+This field is a bitmap to enable various loss recovery features.
|
||||
+.RS
|
||||
+.IP 0x1
|
||||
+enables the RACK loss detection for fast detection of lost
|
||||
+retransmissions and tail drops. It also subsumes and disables
|
||||
+RFC6675 recovery for SACK connections. (Since Linux 4.4)
|
||||
+.IP 0x2
|
||||
+makes RACK's reordering window static (min_rtt/4). (Since
|
||||
+Linux 4.15)
|
||||
+.IP 0x4
|
||||
+disables RACK's DUPACK threshold heuristic (Since Linux
|
||||
+4.18).
|
||||
+.RE
|
||||
.TP
|
||||
.IR tcp_fin_timeout " (integer; default: 60; since Linux 2.2)"
|
||||
.\" Since Linux 2.1.53
|
4282
man-pages.changes
Normal file
4282
man-pages.changes
Normal file
File diff suppressed because it is too large
Load Diff
311
man-pages.eal3.diff
Normal file
311
man-pages.eal3.diff
Normal file
@ -0,0 +1,311 @@
|
||||
--- BUILD/man-pages-1.69/man2/getcwd.2
|
||||
+++ BUILD/man-pages-1.69/man2/getcwd.2
|
||||
@@ -0,0 +1,85 @@
|
||||
+.\" (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de)
|
||||
+.\" (c) 2003 by International Business Machines Corportion
|
||||
+.\" This file is distributed according to the GNU General Public License.
|
||||
+.TH GETCWD 2 2003-03-28 "Linux 2.4" "Linux Programmer's Manual"
|
||||
+.SH NAME
|
||||
+getcwd \- get current working directory
|
||||
+.SH SYNOPSIS
|
||||
+.nf
|
||||
+/*
|
||||
+ * This page documents the getcwd(2) system call, which
|
||||
+ * is not defined in any user-space header files; you should
|
||||
+ * use getcwd(3) defined in <unistd.h> instead in applications.
|
||||
+ */
|
||||
+
|
||||
+.BI "long getcwd(char *" buf ", unsigned long " size );
|
||||
+.fi
|
||||
+.SH DESCRIPTION
|
||||
+The
|
||||
+.BR getcwd ()
|
||||
+function copies an absolute pathname of the
|
||||
+current working directory to the array pointed to by
|
||||
+.IR buf ,
|
||||
+which is of length
|
||||
+.IR size .
|
||||
+.PP
|
||||
+If the current absolute path name would require a buffer
|
||||
+longer than
|
||||
+.I size
|
||||
+elements,
|
||||
+.B -1
|
||||
+is returned, and
|
||||
+.I errno
|
||||
+is
|
||||
+set to
|
||||
+.BR ERANGE ;
|
||||
+an application should check for this error,
|
||||
+and allocate a larger buffer if necessary.
|
||||
+.PP
|
||||
+If
|
||||
+.I buf
|
||||
+is NULL, the behaviour of
|
||||
+.BR getcwd ()
|
||||
+is undefined.
|
||||
+
|
||||
+.SH "RETURN VALUE"
|
||||
+.B -1
|
||||
+on failure (for example, if the current directory is not readable), with
|
||||
+.I errno
|
||||
+set accordingly, and the number of characters stored in
|
||||
+.I buf
|
||||
+on success. The contents of the array pointed to by
|
||||
+.IR buf
|
||||
+is undefined on error.
|
||||
+.PP
|
||||
+Note that this return value differs from the
|
||||
+.BR getcwd (3)
|
||||
+library function, which returns
|
||||
+.B NULL
|
||||
+on failure and the address of
|
||||
+.I buf
|
||||
+on success.
|
||||
+
|
||||
+.SH ERRORS
|
||||
+.TP
|
||||
+.B ENOMEM
|
||||
+if user memory cannot be mapped
|
||||
+.TP
|
||||
+.B ENOENT
|
||||
+if directory does not exist (i.e. it has been deleted)
|
||||
+.TP
|
||||
+.B ERANGE
|
||||
+if not enough space available for storing the path
|
||||
+.TP
|
||||
+.B EFAULT
|
||||
+if memory access violation occurs while copying
|
||||
+
|
||||
+.SH "CONFORMING TO"
|
||||
+The
|
||||
+.BR getcwd
|
||||
+system call is Linux specific, use the
|
||||
+.BR getcwd
|
||||
+C library function for portability.
|
||||
+
|
||||
+.SH "SEE ALSO"
|
||||
+.BR getcwd (3)
|
||||
--- BUILD/man-pages-1.69/man2/rt_sigqueueinfo.2
|
||||
+++ BUILD/man-pages-1.69/man2/rt_sigqueueinfo.2
|
||||
@@ -0,0 +1,96 @@
|
||||
+.\" Copyright (c) 2002 Michael Kerrisk <mtk16@ext.canterbury.ac.nz>
|
||||
+.\"
|
||||
+.\" Permission is granted to make and distribute verbatim copies of this
|
||||
+.\" manual provided the copyright notice and this permission notice are
|
||||
+.\" preserved on all copies.
|
||||
+.\"
|
||||
+.\" Permission is granted to copy and distribute modified versions of this
|
||||
+.\" manual under the conditions for verbatim copying, provided that the
|
||||
+.\" entire resulting derived work is distributed under the terms of a
|
||||
+.\" permission notice identical to this one
|
||||
+.\"
|
||||
+.\" Since the Linux kernel and libraries are constantly changing, this
|
||||
+.\" manual page may be incorrect or out-of-date. The author(s) assume no
|
||||
+.\" responsibility for errors or omissions, or for damages resulting from
|
||||
+.\" the use of the information contained herein.
|
||||
+.\"
|
||||
+.\" Formatted or processed versions of this manual, if unaccompanied by
|
||||
+.\" the source, must acknowledge the copyright and authors of this work.
|
||||
+.\"
|
||||
+.\" added note on self-signalling, aeb, 2002-06-07
|
||||
+.\"
|
||||
+.TH RT_SIGQUEUEINFO 2 2003-04-07 "Linux 2.4.19" "Linux Programmer's Manual"
|
||||
+.SH NAME
|
||||
+rt_sigqueueinfo \- queue a signal and data to a process
|
||||
+.SH SYNOPSIS
|
||||
+.BI "long sys_rt_sigqueueinfo(int " pid ", int " sig ", siginfo_t * " uinfo ");
|
||||
+.SH DESCRIPTION
|
||||
+.BR sys_rt_sigqueueinfo ()
|
||||
+sends the signal specified in
|
||||
+.I sig
|
||||
+to the process whose PID is given in
|
||||
+.IR pid .
|
||||
+The null signal (0) can be used to check if a process with a given
|
||||
+PID exists.
|
||||
+.PP
|
||||
+The
|
||||
+.I uinfo
|
||||
+argument is used to specify an accompanying item of data (either an integer
|
||||
+or a pointer value) in the sigval part of the
|
||||
+siginfo_t structure to be sent with the signal.
|
||||
+
|
||||
+If the receiving process has installed a handler for this signal using the
|
||||
+.B SA_SIGINFO
|
||||
+flag to
|
||||
+.BR sigaction (2),
|
||||
+then it can obtain this data via the
|
||||
+.I si_value
|
||||
+field of the
|
||||
+.I siginfo_t
|
||||
+structure passed as the second argument to the handler.
|
||||
+Furthermore, the
|
||||
+.I si_code
|
||||
+field of that structure will be set to
|
||||
+.BR SI_QUEUE .
|
||||
+.SH "RETURN VALUE"
|
||||
+On success,
|
||||
+.BR sys_rt_sigqueueinfo ()
|
||||
+returns 0, indicating that the signal was successfully
|
||||
+queued to the receiving proces.
|
||||
+Otherwise, one of the following errors is returned.
|
||||
+.SH ERRORS
|
||||
+.TP
|
||||
+.B -EAGAIN
|
||||
+The limit of signals which may be queued has been reached.
|
||||
+.TP
|
||||
+.B -EINVAL
|
||||
+.I sig
|
||||
+was invalid.
|
||||
+.TP
|
||||
+.B -ESRCH
|
||||
+No process has a PID matching
|
||||
+.IR pid .
|
||||
+.TP
|
||||
+.B -EPERM
|
||||
+The process does not have permission to send the signal
|
||||
+to the receiving process.
|
||||
+.TP
|
||||
+.B -EFAULT
|
||||
+memory error.
|
||||
+.SH NOTES
|
||||
+If this function results in the sending of a signal to the process
|
||||
+that invoked it, and that signal was not blocked by the calling thread,
|
||||
+and no other threads were willing to handle this signal (either by
|
||||
+having it unblocked, or by waiting for it using
|
||||
+.BR sigwait (3)),
|
||||
+then at least some signal must be delivered to this thread before this
|
||||
+function returns.
|
||||
+.SH "CONFORMING TO"
|
||||
+POSIX 1003.1-2001
|
||||
+.SH "SEE ALSO"
|
||||
+.BR kill (2),
|
||||
+.BR sigaction (2),
|
||||
+.BR signal (2),
|
||||
+.BR sigwait (3),
|
||||
+.BR signal (7),
|
||||
+.BR sigqueue (2)
|
||||
--- BUILD/man-pages-1.69/man2/rt_sigreturn.2
|
||||
+++ BUILD/man-pages-1.69/man2/rt_sigreturn.2
|
||||
@@ -0,0 +1 @@
|
||||
+.so man2/sigreturn.2
|
||||
--- BUILD/man-pages-1.69/man2/rt_sigsuspend.2
|
||||
+++ BUILD/man-pages-1.69/man2/rt_sigsuspend.2
|
||||
@@ -0,0 +1 @@
|
||||
+.so man2/sigaction.2
|
||||
--- BUILD/man-pages-1.69/man2/rt_sigtimedwait.2
|
||||
+++ BUILD/man-pages-1.69/man2/rt_sigtimedwait.2
|
||||
@@ -0,0 +1,113 @@
|
||||
+.\" Copyright (c) 2002 Michael kerrisk <mtk16@ext.canterbury.ac.nz>
|
||||
+.\"
|
||||
+.\" Permission is granted to make and distribute verbatim copies of this
|
||||
+.\" manual provided the copyright notice and this permission notice are
|
||||
+.\" preserved on all copies.
|
||||
+.\"
|
||||
+.\" Permission is granted to copy and distribute modified versions of this
|
||||
+.\" manual under the conditions for verbatim copying, provided that the
|
||||
+.\" entire resulting derived work is distributed under the terms of a
|
||||
+.\" permission notice identical to this one
|
||||
+.\"
|
||||
+.\" Since the Linux kernel and libraries are constantly changing, this
|
||||
+.\" manual page may be incorrect or out-of-date. The author(s) assume no
|
||||
+.\" responsibility for errors or omissions, or for damages resulting from
|
||||
+.\" the use of the information contained herein.
|
||||
+.\"
|
||||
+.\" Formatted or processed versions of this manual, if unaccompanied by
|
||||
+.\" the source, must acknowledge the copyright and authors of this work.
|
||||
+.\"
|
||||
+.TH RT_SIGTIMEDWAIT 2 2003-04-07 "Linux 2.4.19" "Linux Programmer's Manual"
|
||||
+.SH NAME
|
||||
+rt_sigtimedwait \- synchronously wait for queued signals
|
||||
+.SH SYNOPSIS
|
||||
+.BI "long rt_sigtimedwait(const sigset_t *" uthese ", siginfo_t *" uinfo ", "
|
||||
+.BI "const struct timespec " uts ", size_t " sigsetsize ");"
|
||||
+.SH DESCRIPTION
|
||||
+.BR rt_sigtimedwait ()
|
||||
+suspends execution of the calling process until one of the signals in
|
||||
+.I uthese
|
||||
+is delivered.
|
||||
+(If one of the signals in
|
||||
+.I uthese
|
||||
+is already pending for the calling process,
|
||||
+.BR rt_sigtimedwait()
|
||||
+will return immediately with information about that signal.)
|
||||
+
|
||||
+.BR rt_sigtimedwait()
|
||||
+removes the delivered signal from the calling process's list of pending
|
||||
+signals and returns the signal number as its function result.
|
||||
+If the
|
||||
+.I uinfo
|
||||
+argument is not
|
||||
+.BR NULL ,
|
||||
+then it returns a structure of type
|
||||
+.I siginfo_t
|
||||
+
|
||||
+The argument
|
||||
+.IR uts ,
|
||||
+enables an upper bound to be placed on the time for which
|
||||
+the process is suspended.
|
||||
+This argument is of the following type:
|
||||
+.sp
|
||||
+.in +2n
|
||||
+.nf
|
||||
+struct timespec {
|
||||
+ long tv_sec; /* seconds */
|
||||
+ long tv_nsec; /* nanoseconds */
|
||||
+}
|
||||
+.fi
|
||||
+.in -2n
|
||||
+.sp
|
||||
+If both fields of this structure are specified as 0, a poll is performed:
|
||||
+.BR rt_sigtimedwait ()
|
||||
+returns immediately, either with information about a signal that
|
||||
+was pending for the caller, or with an error
|
||||
+if none of the signals in
|
||||
+.I uthese
|
||||
+was pending.
|
||||
+.SH "RETURN VALUE"
|
||||
+On success,
|
||||
+.BR rt_sigtimedwait ()
|
||||
+returns a signal number (i.e., a value greater than zero).
|
||||
+On failure, returns one of the values from the ERRORS section below.
|
||||
+.SH ERRORS
|
||||
+.TP
|
||||
+.B -EAGAIN
|
||||
+No signal in
|
||||
+.I uthese
|
||||
+was delivered within the
|
||||
+.I uts
|
||||
+period specified to
|
||||
+.BR sigtimedwait ().
|
||||
+.TP
|
||||
+.B -EINVAL
|
||||
+.I uts
|
||||
+or
|
||||
+.I uthese
|
||||
+was invalid.
|
||||
+.TP
|
||||
+.B -EFAULT
|
||||
+memory error.
|
||||
+.TP
|
||||
+.B -EAGAIN
|
||||
+The wait was interrupted by a signal handler and the
|
||||
+.I timeout
|
||||
+period has expired.
|
||||
+.TP
|
||||
+.B -EINTR
|
||||
+The wait was interrupted by a signal handler.
|
||||
+(This handler was for a signal other than one of those in
|
||||
+.IR set .)
|
||||
+.SH "CONFORMING TO"
|
||||
+POSIX 1003.1-2001
|
||||
+.SH "SEE ALSO"
|
||||
+.BR kill (2),
|
||||
+.BR sigaction (2),
|
||||
+.BR signal (2),
|
||||
+.BR sigpending (2),
|
||||
+.BR sigprocmask (2),
|
||||
+.BR sigqueue (2),
|
||||
+.BR signal (7),
|
||||
+.BR sigsetops (3),
|
||||
+.BR sigtimedwait (2)
|
89
man-pages.keyring
Normal file
89
man-pages.keyring
Normal file
@ -0,0 +1,89 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
Comment: A934 8594 CE31 283A 826F BDD8 D576 33D4 41E2 5BB5
|
||||
Comment: Alejandro Colomar Andres <alx.manpages@gmail.com>
|
||||
|
||||
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
|
||||
Rhs=
|
||||
=KAEy
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
110
man-pages.spec
Normal file
110
man-pages.spec
Normal file
@ -0,0 +1,110 @@
|
||||
#
|
||||
# spec file for package man-pages
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
Name: man-pages
|
||||
Version: 6.05.01
|
||||
Release: 0
|
||||
Summary: Linux Manual Pages
|
||||
License: BSD-3-Clause AND GPL-2.0-or-later AND MIT
|
||||
Group: Documentation/Man
|
||||
URL: https://www.kernel.org/doc/man-pages/download.html
|
||||
#Git-Clone: git://git.kernel.org/pub/scm/docs/man-pages/man-pages
|
||||
#Git-Web: http://git.kernel.org/cgit/docs/man-pages/man-pages.git/
|
||||
Source0: https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-%{version}.tar.xz
|
||||
Source1: https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/man-pages-%{version}.tar.sign
|
||||
# https://lore.kernel.org/all/1257e092-79af-3624-2f6a-fb5fd69e5c18@gmail.com/#t
|
||||
Source2: %{name}.keyring
|
||||
Patch0: %{name}.eal3.diff
|
||||
Patch1: %{name}_gai.conf-reference.patch
|
||||
# [bsc#1154701]
|
||||
Patch2: man-pages-tcp_fack.patch
|
||||
BuildRequires: fdupes
|
||||
Supplements: (man and patterns-base-documentation)
|
||||
BuildArch: noarch
|
||||
|
||||
%description
|
||||
A large collection of man pages (documentation) from the Linux
|
||||
Documentation Project (LDP). The man pages are organized into the
|
||||
following sections: Section 1, user commands (intro only); Section 2,
|
||||
system calls; Section 3, libc calls; Section 4, devices (e.g., hd, sd);
|
||||
Section 5, file formats and protocols (e.g., wtmp, %{_sysconfdir}/passwd, nfs);
|
||||
Section 6, games (intro only); Section 7, conventions, macro packages,
|
||||
etc. (e.g., nroff, ascii); and Section 8, system administration (intro
|
||||
only).
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%patch0 -p2
|
||||
%patch1
|
||||
%patch2 -p1
|
||||
find -name "*.orig" | xargs rm -fv
|
||||
|
||||
%build
|
||||
# glibc
|
||||
rm man3/{getifaddrs.3,freeifaddrs.3,crypt.3,crypt_r.3}
|
||||
# remove .so link to bzero.3, conflicts with libbsd
|
||||
rm man3/explicit_bzero.3
|
||||
# already in bpftool package
|
||||
rm man7/bpf-helpers.7
|
||||
# bsc#1188724
|
||||
rm man5/motd.5
|
||||
# conflicts with mandoc
|
||||
mkdir man7mp
|
||||
mv man7/man.7 man7mp/man.7mp
|
||||
|
||||
%install
|
||||
for i in man[0-9]*; do
|
||||
mkdir -p "%{buildroot}/%{_mandir}/$i"
|
||||
cp -p "$i"/* "%{buildroot}/%{_mandir}/$i/"
|
||||
done
|
||||
cd "%{buildroot}/%{_mandir}/"
|
||||
RETVAL=0
|
||||
ARE_MISSING=""
|
||||
for i in */* ; do
|
||||
FOUND=0
|
||||
grep "^.so man" "$i" && FOUND=1
|
||||
if [ "$FOUND" == 1 ] ; then
|
||||
if [ ! -f `grep "^.so man" "$i" | awk '{print $2}'` ]; then
|
||||
ARE_MISSING="$i $ARE_MISSING"
|
||||
RETVAL=1
|
||||
fi
|
||||
fi
|
||||
done
|
||||
echo ""
|
||||
echo "The following manual pages are now missing (for .so reference):"
|
||||
echo "$ARE_MISSING"
|
||||
echo ""
|
||||
if [ "$RETVAL" -ne 0 ] ; then
|
||||
exit "$RETVAL"
|
||||
fi
|
||||
|
||||
# Remove duplicates
|
||||
%fdupes -s %{buildroot}/%{_prefix}
|
||||
|
||||
%files
|
||||
%defattr(644,root,root,755)
|
||||
%doc README Changes Changes.old CONTRIBUTING lsm
|
||||
%license LICENSES/*.txt
|
||||
%dir %{_mandir}/man7mp
|
||||
%dir %{_mandir}/man2type
|
||||
%dir %{_mandir}/man3const
|
||||
%dir %{_mandir}/man3head
|
||||
%dir %{_mandir}/man3type
|
||||
%{_mandir}/man*/*.gz
|
||||
|
||||
%changelog
|
12
man-pages_gai.conf-reference.patch
Normal file
12
man-pages_gai.conf-reference.patch
Normal file
@ -0,0 +1,12 @@
|
||||
Index: man3/getaddrinfo.3
|
||||
===================================================================
|
||||
--- man3/getaddrinfo.3.orig
|
||||
+++ man3/getaddrinfo.3
|
||||
@@ -818,6 +818,7 @@ main(int argc, char *argv[])
|
||||
.BR getaddrinfo_a (3),
|
||||
.BR gethostbyname (3),
|
||||
.BR getnameinfo (3),
|
||||
+.BR gai.conf (5),
|
||||
.BR inet (3),
|
||||
.BR gai.conf (5),
|
||||
.BR hostname (7),
|
Loading…
Reference in New Issue
Block a user