[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/man/, sys-apps/man/files/

2021-02-05 Thread Fabian Groffen
commit: 889b295172b643e1d7547d979f1138386ef82ea2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Feb  5 17:48:02 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Feb  5 17:48:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=889b2951

sys-apps/man: drop package

it has been removed from gx86 too, man-db is a worthy replacement now

Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/man/Manifest  |   1 -
 sys-apps/man/files/makewhatis.cron |   5 -
 sys-apps/man/files/makewhatis.cron-prefix.patch|   8 -
 sys-apps/man/files/man-1.5m2-apropos.patch |  16 --
 sys-apps/man/files/man-1.6-cross-compile.patch |  61 ---
 .../files/man-1.6c-cut-duplicate-manpaths.patch|  83 -
 sys-apps/man/files/man-1.6e-headers.patch  |  13 --
 sys-apps/man/files/man-1.6e-solaris.patch  |  11 --
 .../man-1.6f-makewhatis-compression-cleanup.patch  |  69 
 .../files/man-1.6f-man2html-compression-2.patch|  61 ---
 sys-apps/man/files/man-1.6f-parallel-build.patch   |  78 -
 sys-apps/man/files/man-1.6f-so-search-2.patch  |  34 
 sys-apps/man/files/man-1.6f-unicode.patch  |  28 ---
 sys-apps/man/files/man-1.6g-bsdish.patch   |  15 --
 sys-apps/man/files/man-1.6g-compress.patch |  17 --
 sys-apps/man/files/man-1.6g-echo-escape.patch  |  15 --
 sys-apps/man/files/man-1.6g-fbsd.patch |  15 --
 sys-apps/man/files/man-1.6g-prefix-path.patch  |  41 -
 sys-apps/man/files/man-1.6g-xz.patch   |  53 --
 sys-apps/man/man-1.6g-r1.ebuild| 194 -
 sys-apps/man/metadata.xml  |   8 -
 21 files changed, 826 deletions(-)

diff --git a/sys-apps/man/Manifest b/sys-apps/man/Manifest
deleted file mode 100644
index 94943bb28a..00
--- a/sys-apps/man/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST man-1.6g.tar.gz 256906 BLAKE2B 
f13e21400aecd41a5f001b37bf3c6f9fd8463ff627f761cfd0a6846c7b8dac48a6dc87ff2cf4786b55800a558141cffcc0d66420943e46f708292f5653b42d51
 SHA512 
c786fa2201aed92293e5590dc3ad5d550cf14e5059fa274ef7719af86ee4c892e747576495b6dc0a09286e73e2f0f0caf860216e0c8032d9ef13e5d26853048b

diff --git a/sys-apps/man/files/makewhatis.cron 
b/sys-apps/man/files/makewhatis.cron
deleted file mode 100755
index bef5ea6d1e..00
--- a/sys-apps/man/files/makewhatis.cron
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh
-# this is part of the man package
-# it updates the search database for manpages
-
-exec nice makewhatis -u

diff --git a/sys-apps/man/files/makewhatis.cron-prefix.patch 
b/sys-apps/man/files/makewhatis.cron-prefix.patch
deleted file mode 100644
index 949622f273..00
--- a/sys-apps/man/files/makewhatis.cron-prefix.patch
+++ /dev/null
@@ -1,8 +0,0 @@
 makewhatis.cron.orig   2006-12-03 13:33:31 +0100
-+++ makewhatis.cron2006-12-03 13:33:59 +0100
-@@ -1,4 +1,4 @@
--#!/bin/sh
-+#!@GENTOO_PORTAGE_EPREFIX@/bin/sh
- # this is part of the man package
- # it updates the search database for manpages
- 

diff --git a/sys-apps/man/files/man-1.5m2-apropos.patch 
b/sys-apps/man/files/man-1.5m2-apropos.patch
deleted file mode 100644
index 9735a5330e..00
--- a/sys-apps/man/files/man-1.5m2-apropos.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Ripped from Fedora
-
 man-1.5m2/src/apropos.sh
-+++ man-1.5m2/src/apropos.sh
-@@ -19,9 +19,9 @@
- 
- # When man pages in your favorite locale look to grep like binary files
- # (and you use GNU grep) you may want to add the 'a' option to *grepopt1.
--aproposgrepopt1='i'
-+aproposgrepopt1='ai'
- aproposgrepopt2=''
--whatisgrepopt1='iw'
-+whatisgrepopt1='aiw'
- whatisgrepopt2='^'
- grepopt1=$%apropos_or_whatis%grepopt1
- grepopt2=$%apropos_or_whatis%grepopt2

diff --git a/sys-apps/man/files/man-1.6-cross-compile.patch 
b/sys-apps/man/files/man-1.6-cross-compile.patch
deleted file mode 100644
index 184236918b..00
--- a/sys-apps/man/files/man-1.6-cross-compile.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-Fix up to work with cross-compiling ... most of these tests only 
-need to see if the example compiled, not whether it runs ...
-
 configure
-+++ configure
-@@ -232,15 +232,13 @@
- 
- echo checking for POSIX.1 header files
- echo "#include 
--main() {
- #ifdef _POSIX_VERSION
--exit(0);
-+main() { exit(0); }
- #else
--exit(1);
--#endif
--}" > conftest.c
-+# error no _POSIX_VERSION
-+#endif" > conftest.c
- eval $compile
--if test -s conftest && ./conftest 2>/dev/null; then
-+if test -s conftest ; then
-   DEFS="$DEFS -DPOSIX"
- fi
- rm -f conftest conftest.c
-@@ -249,7 +247,7 @@
- echo "#include 
- main() { exit(0); rindex(0, 0); bzero(0, 0); }" > conftest.c
- eval $compile
--if test -s conftest && ./conftest 2>/dev/null; then :
-+if test -s conftest ; then :
-   else DEFS="$DEFS -DUSG"
- fi
- rm -f conftest conftest.c
-@@ -258,7 +256,7 @@
- echo '#include 
- main() { uid_t x; exit(0); }' > 

[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/man/

2021-01-24 Thread Fabian Groffen
commit: 973ec7cdf8e99f81786a76565905205df550f901
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 24 12:17:48 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 24 12:17:48 2021 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=973ec7cd

sys-apps/man: drop ~x86-macos

Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/man/man-1.6g-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/man/man-1.6g-r1.ebuild b/sys-apps/man/man-1.6g-r1.ebuild
index a50e8205b9..c7a1dadf8a 100644
--- a/sys-apps/man/man-1.6g-r1.ebuild
+++ b/sys-apps/man/man-1.6g-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/sys-apps/man/man-1.6g-r1.ebuild,v 1.1 
2015/05/08 03:22:04 vapier Exp $
 
@@ -12,7 +12,7 @@ 
SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+lzma nls selinux"
 
 DEPEND="nls? ( sys-devel/gettext )"



[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/man/

2020-12-27 Thread Fabian Groffen
commit: ff38d39803ddff200ae111b503082c8367439cf6
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 11:03:27 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 11:03:27 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ff38d398

sys-apps/man: drop ~m68k-mint

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/man/man-1.6g-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/man/man-1.6g-r1.ebuild b/sys-apps/man/man-1.6g-r1.ebuild
index 36f594f1e6..a50e8205b9 100644
--- a/sys-apps/man/man-1.6g-r1.ebuild
+++ b/sys-apps/man/man-1.6g-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="http://primates.ximian.com/~flucifredi/man/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+lzma nls selinux"
 
 DEPEND="nls? ( sys-devel/gettext )"



[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/man/files/, sys-apps/man/

2020-12-22 Thread Fabian Groffen
commit: 1828deec2f8fb741b9a1f6abf1fcec756387eafd
Author: Fabian Groffen  gentoo  org>
AuthorDate: Tue Dec 22 21:04:26 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Tue Dec 22 21:04:26 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1828deec

sys-apps/man: drop ~ppc-aix

Bug: https://bugs.gentoo.org/760057
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 sys-apps/man/files/man-1.5m-groff-1.18.patch   |  31 
 .../man/files/man-1.5p-defmanpath-symlinks.patch   |  26 ---
 sys-apps/man/files/man-1.5p-search-order.patch |  19 ---
 sys-apps/man/files/man-1.6b-more-sections.patch|  13 --
 sys-apps/man/files/man-1.6d-fbsd.patch |  15 --
 sys-apps/man/files/man-1.6e-bsdish.patch   |  15 --
 .../man/files/man-1.6e-dont-kill-shebangs.patch|  25 ---
 sys-apps/man/files/man-1.6e-hpux.patch |  11 --
 sys-apps/man/files/man-1.6e-man2html-bzip2.patch   |  53 --
 sys-apps/man/files/man-1.6e-prefix-path.patch  |  41 -
 sys-apps/man/files/man-1.6e-readonly-whatis.patch  |  56 --
 sys-apps/man/files/man-1.6e-readonly-whatis2.patch |  47 --
 sys-apps/man/files/man-1.6f-compress.patch |  42 -
 sys-apps/man/files/man-1.6f-echo.patch |  30 
 .../man/files/man-1.6f-interix-all_source.patch|  12 --
 sys-apps/man/files/man-1.6f-irix.patch |  22 ---
 .../man/files/man-1.6f-man2html-compression.patch  |  54 --
 sys-apps/man/files/man-1.6f-so-search.patch|  34 
 sys-apps/man/files/man-1.6f-xz.patch   | 128 --
 sys-apps/man/man-1.6g-r1.ebuild|   8 +-
 sys-apps/man/man-1.6g.ebuild   | 188 -
 21 files changed, 2 insertions(+), 868 deletions(-)

diff --git a/sys-apps/man/files/man-1.5m-groff-1.18.patch 
b/sys-apps/man/files/man-1.5m-groff-1.18.patch
deleted file mode 100644
index 08dff37503..00
--- a/sys-apps/man/files/man-1.5m-groff-1.18.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-With newer versions of groff (1.18+), we need to use -c 
-so as to filter color output.
-
-Also, change the -Tlatin1 to -Tascii to get rid of '' 
-gremlins and output the normal bullets 'o'.
-http://bugs.gentoo.org/show_bug.cgi?id=44201
-
 man-1.5k/configure.orig2002-12-26 06:23:53.0 +0200
-+++ man-1.5k/configure 2002-12-26 06:25:14.0 +0200
-@@ -473,9 +473,9 @@
-   then
- if test $Fnroff = "missing"
- then
--  nroff="nroff -Tlatin1 -mandoc"
-+  nroff="nroff -Tascii -c -mandoc"
- else
--  nroff="$Fnroff -Tlatin1 -mandoc"
-+  nroff="$Fnroff -Tascii -c -mandoc"
- fi
- troff="troff -mandoc"
- echo "Warning: could not find groff"
-@@ -484,7 +484,7 @@
- then
-   nroff="$Fgroff -Tlatin1 -mandoc"
- else
--  nroff="$Fnroff -Tlatin1 -mandoc"
-+  nroff="$Fnroff -Tascii -c -mandoc"
- fi
- troff="$Fgroff -Tps -mandoc"
- jnroff="$Fgroff -Tnippon -mandocj"
-

diff --git a/sys-apps/man/files/man-1.5p-defmanpath-symlinks.patch 
b/sys-apps/man/files/man-1.5p-defmanpath-symlinks.patch
deleted file mode 100644
index f8ff4f4459..00
--- a/sys-apps/man/files/man-1.5p-defmanpath-symlinks.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-makewhatis traverses manpages twice, as default manpath contains two
-directories that are symlinked together ... this isn't a real fix, just
-a workaround that should be OK for the way Gentoo does things.  a real
-fix would be to filter out any directories which resolv to the same
-directory ...
-
 man-1.5o2/src/makewhatis.sh
-+++ man-1.5o2/src/makewhatis.sh
-@@ -41,7 +41,7 @@
- # and should be first.
- # It is a bug to add /var/cache/man to DEFCATPATH.
- dm=
--for d in /usr/man /usr/share/man /usr/X11R6/man /usr/local/man
-+for d in /usr/local/man /usr/share/man
- do
- if [ -d $d ]; then
-   if [ x$dm = x ]; then dm=$d; else dm=$dm:$d; fi
-@@ -49,7 +49,7 @@
- done
- DEFMANPATH=$dm
- dc=
--for d in /usr/man/preformat /usr/man /usr/share/man/preformat /usr/share/man
-+for d in /usr/local/man /usr/share/man
- do
- if [ -d $d ]; then
-   if [ x$dc = x ]; then dc=$d; else dc=$dc:$d; fi

diff --git a/sys-apps/man/files/man-1.5p-search-order.patch 
b/sys-apps/man/files/man-1.5p-search-order.patch
deleted file mode 100644
index b6603b6cf0..00
--- a/sys-apps/man/files/man-1.5p-search-order.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-Fix search order in man.conf so that system installed manpages
-will be found first ...
-
 man-1.5p/src/man.conf.in
-+++ man-1.5p/src/man.conf.in
-@@ -36,11 +36,11 @@
- #
- # Every automatically generated MANPATH includes these fields
- #
--MANPATH   /usr/man
- MANPATH   /usr/share/man
--MANPATH   /usr/local/man
- MANPATH   /usr/local/share/man
- MANPATH   /usr/X11R6/man
-+MANPATH   /usr/local/man
-+MANPATH   /usr/man
- #
- # Uncomment if you want to include one of 

[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/man/

2016-10-19 Thread Fabian Groffen
commit: 881cd1d16fb40a0d7a101c9bf9b0e3d779e27998
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Oct 19 17:02:32 2016 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Oct 19 17:02:32 2016 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=881cd1d1

sys-apps/man: properly register host-specific sections

Package-Manager: portage-2.2.28-prefix

 sys-apps/man/man-1.6g-r1.ebuild | 15 +++
 sys-apps/man/metadata.xml   |  5 -
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/sys-apps/man/man-1.6g-r1.ebuild b/sys-apps/man/man-1.6g-r1.ebuild
index 61976b3..45fad6f 100644
--- a/sys-apps/man/man-1.6g-r1.ebuild
+++ b/sys-apps/man/man-1.6g-r1.ebuild
@@ -77,6 +77,21 @@ src_prepare() {
-e 's/@man_install_flags@//g' \
"${S}"/src/Makefile.in
eend $?
+   (
+   local d cat=() dflt
+   dflt=( $(sed -n 
'/^tmpsections=/s/^[^"]\+"\([^"]\+\)".*$/\1/p' \
+   configure) )
+   IFS=:
+   for d in /usr/share/man/man* ; do
+   [[ -d ${d} ]] || continue
+   [[ ":${dflt[*]}:" == *":${d##*man}:"* ]] \
+   || cat+=( ${d##*man} )
+   done
+   if [[ ${#cat[@]} -gt 0 ]] ; then
+   einfo "Adding host manpage sections: ${cat[*]}"
+   sed -i -e "/^MANSECT\t/s/\$/:${cat[*]}/" 
src/man.conf.in || die
+   fi
+   )
fi
 
 }

diff --git a/sys-apps/man/metadata.xml b/sys-apps/man/metadata.xml
index 96a2d58..56c1244 100644
--- a/sys-apps/man/metadata.xml
+++ b/sys-apps/man/metadata.xml
@@ -1,5 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-base-system
+
+   base-sys...@gentoo.org
+   Gentoo Base System
+