From 980d08c0d9619581645121d314d05a07b2109da4 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Thu, 5 Jun 2008 09:52:50 +0000 Subject: [PATCH] POSIX man pages are now in a separate package. Other minor updates. --- Makefile | 8 ++++---- man-pages-3.00.Announce | 39 +++++++++++++-------------------------- 2 files changed, 17 insertions(+), 30 deletions(-) diff --git a/Makefile b/Makefile index cb1b9f3f1..1d21f2cfb 100644 --- a/Makefile +++ b/Makefile @@ -26,15 +26,15 @@ screen: done remove: - for i in man?/* man??/*; do \ + for i in man?/*; do \ rm -f $(MANDIR)/"$$i" $(MANDIR)/"$$i".gz $(MANDIR)/"$$i".bz2; \ done gz: - for i in man? man??; do $(GZIP) "$$i"/*; done + for i in man?; do $(GZIP) "$$i"/*; done bz2: - for i in man? man??; do $(BZIP2) "$$i"/*; done + for i in man?; do $(BZIP2) "$$i"/*; done # Use with # make HTDIR=/some/dir HTOPTS=whatever html @@ -50,7 +50,7 @@ html: done; fi install: - for i in man? man??; do \ + for i in man?; do \ install -d -m 755 $(DESTDIR)$(MANDIR)/"$$i" || exit $$?; \ install -m 644 "$$i"/* $(DESTDIR)$(MANDIR)/"$$i" || exit $$?; \ done; \ diff --git a/man-pages-3.00.Announce b/man-pages-3.00.Announce index 7b18a0202..8ce8ee265 100644 --- a/man-pages-3.00.Announce +++ b/man-pages-3.00.Announce @@ -8,19 +8,13 @@ the file "Changes". For further information, visit http://www.kernel.org/doc/man-pages/ -POSIX -This release contains a copy of the POSIX 1003.1-2003 man pages. -The directories man0p, man1p, man3p contain descriptions of the -headers, the utilities, and the functions documented in that standard. -For the copyright notice, see the file POSIX-COPYRIGHT. +POSIX PAGES +This package used to contains a copy of the POSIX 1003.1-2003 +man pages. The POSIX pages are now distributed in the separate +man-pages-posix package. -In order to use this, put in {/usr/share/misc/}man.conf{ig} or so -your favourite order of looking at these pages, for example, -MANSECT 1p:1:8:0p:3p:2:3:4:5:6:7:9:tcl:n:l:p:o -or set the MANSECT environment variable. - -OTHER PAGES -The remaining pages are most of the section 2, 3, 4, 5, 7 man pages +THE PAGES +These pages are most of the section 2, 3, 4, 5, 7 man pages for Linux. A few pages are provided in sections 1 and 8 for commands that are not documented in other packages, and there are a few pages in sections 5 and 8 for the timezone utilities. @@ -33,10 +27,6 @@ ftp://ftp.terra.net/pub/sleepycat/db.1.86.tar.gz.] Here is a breakdown of what this distribution contains: - Section 0p = POSIX headers - Section 1p = POSIX utilities - Section 3p = POSIX functions - Section 1 = user commands (intro, plus a few other pages) Section 2 = system calls Section 3 = libc calls @@ -53,20 +43,17 @@ Here is a breakdown of what this distribution contains: Note that only Section 2 is rather complete, but Section 3 contains several hundred man pages. If you want to write some man pages, - please do so and mail them to mtk.manpages@gmail.com. + or sufggest improvments to existing pages, please visit + http://www.kernel.org/doc/man-pages/ . Copyright information: - For the POSIX pages permission to distribute was given by IEEE - and the Open Group, see POSIX-COPYRIGHT. - - For the remaining pages, please note that these man pages are - distributed under a variety of copyright licenses. Although these - licenses permit free distribution of the nroff sources contained in - this package, commercial distribution may impose other requirements - (e.g., acknowledgement of copyright or inclusion of the raw nroff - sources with the commercial distribution). + These man pages are distributed under a variety of copyright licenses. + Although these licenses permit free distribution of the nroff sources + contained in this package, commercial distribution may impose other + requirements (e.g., acknowledgement of copyright or inclusion of the + raw nroff sources with the commercial distribution). If you distribute these man pages commercially, it is your responsibility to figure out your obligations. (For many man pages, these obligations require you to distribute nroff sources with any