diff --git a/distrib/sets/regpkg b/distrib/sets/regpkg index 6a48e7d97688..2c72779605f7 100755 --- a/distrib/sets/regpkg +++ b/distrib/sets/regpkg @@ -1,6 +1,6 @@ #! /bin/sh # -# $NetBSD: regpkg,v 1.2 2003/06/13 02:32:26 jwise Exp $ +# $NetBSD: regpkg,v 1.3 2003/06/18 10:53:52 agc Exp $ # # Copyright (c) 2003 Alistair G. Crooks. All rights reserved. # @@ -69,16 +69,73 @@ esac ./makeplist $pkgset $pkg > $PLIST # create the pkg tiny version -tinyvers=`awk '$1 ~ '/$pkg/' { print substr($0, length($1) + 2) }' versions` -case "$tinyvers" in -"") echo "***WARNING ***: no version for \"$pkg\"" 2>&1 - tinyvers="System package for $pkg" +case "${SYSPKG_DATES}" in +"") tinyvers=`awk '$1 ~ '/$pkg/' { print $2 }' versions` + case "$tinyvers" in + "") tinyvers=0 + ;; + esac + if [ -f ../../sys/conf/osrelease.sh ]; then + osvers=`sh ../../sys/conf/osrelease.sh` + method=osreleasese + else + osvers=`uname -r` + method=uname + fi + t=$osvers.$tinyvers + ;; +*) args=`awk ' + /^@cwd/ { prefix = $2; next } + /^@dirrm/ { next } + { printf("%s%s\n", prefix, $0) }' $PLIST` + # first try for any RCS identifiers in the files + t=0 + case "$args" in + "") ;; + *) t=`ident $args 2>/dev/null | awk ' + BEGIN { last = 0 } + $2 == "crt0.c,v" { next } + NF == 8 { t = $4; gsub("/", "", t); if (t > last) last = t; } + END { print last }'` + method=ident + ;; + esac + case "$t" in + 0) # we need the last mtime of the files which make up the package + t=`env TZ=UTC LOCALE=C ls -lT $args | awk ' + BEGIN { newest = 0 } + { + t = $9 ""; + if ($6 == "Jan") t = t "01"; + if ($6 == "Feb") t = t "02"; + if ($6 == "Mar") t = t "03"; + if ($6 == "Apr") t = t "04"; + if ($6 == "May") t = t "05"; + if ($6 == "Jun") t = t "06"; + if ($6 == "Jul") t = t "07"; + if ($6 == "Aug") t = t "08"; + if ($6 == "Sep") t = t "09"; + if ($6 == "Oct") t = t "10"; + if ($6 == "Nov") t = t "11"; + if ($6 == "Dec") t = t "12"; + if ($7 < 10) t = t "0"; + t = t $7; + #these next two lines add the 24h clock onto the date + #gsub(":", "", $8); + #t = sprintf("%s.%4.4s", t, $8); + if (t > newest) newest = t; + } + END { print newest }'` + method=ls + ;; + esac ;; esac -# we need the last mtime of the files which make up the package -osvers=`sh ../../sys/conf/osrelease.sh` -t=$osvers.$tinyvers +# print version number that we're using +case "$verbose" in +-v) echo "$pkg - $t version using $method method" ;; +esac # create the directory and minimal contents SYSPKGDIR=${SYSPKGROOT}/$pkg-$t @@ -108,14 +165,6 @@ esac echo "$descr" > ${SYSPKGDIR}/+DESC printf "\nHomepage:\nhttp://www.NetBSD.org/\n" >> ${SYSPKGDIR}/+DESC -# create the pkg tiny version -tinyvers=`awk '$1 ~ '/$pkg/' { print substr($0, length($1) + 2) }' versions` -case "$tinyvers" in -"") echo "***WARNING ***: no version for \"$pkg\"" 2>&1 - tinyvers="System package for $pkg" - ;; -esac - # create the build information echo "OPSYS=`uname -s`" > ${SYSPKGDIR}/+BUILD_INFO echo "OS_VERSION=`uname -r`" >> ${SYSPKGDIR}/+BUILD_INFO diff --git a/distrib/sets/versions b/distrib/sets/versions index 6b0268ffd6f3..e69de29bb2d1 100644 --- a/distrib/sets/versions +++ b/distrib/sets/versions @@ -1,845 +0,0 @@ -base-adosfs-lkm 0 -base-adosfs-root 0 -base-amd-bin 0 -base-amd-examples 0 -base-amd-shlib 0 -base-audio-bin 0 -base-bind-bin 0 -base-bind-examples 0 -base-bind-root 0 -base-bootserver-bin 0 -base-c-bin 0 -base-c-usr 0 -base-coda-lkm 0 -base-cron-bin 0 -base-cron-root 0 -base-crypto-bin 0 -base-crypto-examples 0 -base-crypto-root 0 -base-crypto-shlib 0 -base-cxx-usr 0 -base-debug-bin 0 -base-dhclient-root 0 -base-dhcpd-bin 0 -base-dhcpd-examples 0 -base-ext2fs-lkm 0 -base-ext2fs-root 0 -base-filecorefs-root 0 -base-fstab-examples 0 -base-games-root 0 -base-games-share 0 -base-games-usr 0 -base-gnats-bin 0 -base-gnats-share 0 -base-groff-font 0 -base-groff-share 0 -base-hesiod-bin 0 -base-htmldoc-share 0 -base-i18n-root 0 -base-i18n-shlib 0 -base-ipf-lkm 0 -base-isdn-bin 0 -base-isdn-examples 0 -base-krb4-root 0 -base-krb4-shlib 0 -base-krb5-bin 0 -base-krb5-examples 0 -base-krb5-root 0 -base-krb5-shlib 0 -base-locale-Pig 0 -base-locale-bin 0 -base-locale-ca 0 -base-locale-cs 0 -base-locale-da 0 -base-locale-de 0 -base-locale-el 0 -base-locale-en 0 -base-locale-eo 0 -base-locale-es 0 -0 -base-locale-fi 0 -base-locale-fr 0 -base-locale-gl 0 -base-locale-he 0 -base-locale-hr 0 -base-locale-hu 0 -base-locale-id 0 -base-locale-is 0 -base-locale-it 0 -base-locale-ja 0 -base-locale-ko 0 -base-locale-lt 0 -base-locale-nl 0 -base-locale-no 0 -base-locale-pl 0 -base-locale-pt 0 -base-locale-ru 0 -base-locale-share 0 -base-locale-sk 0 -base-locale-sl 0 -base-locale-sv 0 -base-locale-tr 0 -base-locale-uk 0 -base-locale-zh 0 -base-lpr-bin 0 -base-lpr-root 0 -base-lpr-usr 0 -base-mail-bin 0 -base-mail-root 0 -base-mailwrapper-bin 0 -base-man-bin 0 -base-man-share 0 -base-miscfs-examples 0 -base-miscfs-lkm 0 -base-miscfs-root 0 -base-net-shlib 0 -base-netutil-bin 0 -base-netutil-examples 0 -base-netutil-root 0 -base-nfsclient-bin 0 -base-nfsclient-root 0 -base-nfsserver-bin 0 -base-nis-bin 0 -base-nis-root 0 -base-ntfs-lkm 0 -base-ntfs-root 0 -base-ntp-bin 0 -base-ntp-root 0 -base-objc-usr 0 -base-pkgutil-bin 0 -base-postfix-bin 0 -base-postfix-examples 0 -base-postfix-root 0 -base-postfix-usr 0 -base-ppp-bin 0 -base-psd-share 0 -base-rcs-bin 0 -base-reference-share 0 -base-router-bin 0 -0 -base-router-root 0 -base-secsh-bin 0 -base-sendmail-bin 0 -base-sendmail-root 0 -base-sendmail-share 0 -base-sendmail-usr 0 -base-slip-bin 0 -base-slip-root 0 -0 -base-smm-share 0 -base-sup-bin 0 -base-sup-examples 0 -base-sushi-bin 0 -base-sushi-bin 0 -base-sushi-bin 0 -base-sushi-bin 0 -base-sushi-bin 0 -base-sushi-bin 0 -base-sushi-bin 0 -base-sushi-share 0 -base-sushi-share 0 -base-sushi-share 0 -base-sushi-share 0 -base-sushi-share 0 -base-sushi-share 0 -base-sushi-share 0 -base-sushi_locale-share 0 -base-sushi_locale-share 0 -base-sushi_locale-share 0 -base-sushi_locale-share 0 -base-sushi_locale-share 0 -base-sushi_locale-share 0 -base-sushi_locale-share 0 -base-sys-devlinks 0 -base-sys-examples 0 -base-sys-lkm 0 -base-sys-root 0 -base-sys-share 0 -base-sys-shlib 0 -base-sys-usr 0 -base-sysutil-bin 0 -base-sysutil-examples 0 -base-sysutil-root 0 -base-sysutil-share 0 -base-sysutil_locale-share 0 -base-texinfo-bin 0 -base-texinfo-share 0 -base-texinfo_locale-cs 0 -base-texinfo_locale-da 0 -base-texinfo_locale-de 0 -base-texinfo_locale-eo 0 -base-texinfo_locale-fr 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -base-timed-bin 0 -base-tn3270-bin 0 -base-usd-share 0 -base-util-bin 0 -base-util-root 0 -base-util-share 0 -base-util_locale-cs 0 -base-util_locale-de 0 -base-util_locale-el 0 -base-util_locale-eo 0 -base-util_locale-es 0 -0 -base-util_locale-fr 0 -base-util_locale-gl 0 -base-util_locale-hr 0 -base-util_locale-id 0 -base-util_locale-it 0 -base-util_locale-ja 0 -base-util_locale-sv 0 -base-uucp-bin 0 -base-uucp-root 0 -comp-c-bin 0 -comp-c-bin 0 -comp-c-bin 0 -comp-c-bin 0 -comp-c-bin 0 -comp-c-bin 0 -comp-c-bin 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-catman 0 -comp-c-include 0 -comp-c-include 0 -comp-c-include 0 -comp-c-lib 0 -comp-c-lib 0 -comp-c-lib 0 -comp-c-lintlib 0 -comp-c-lintlib 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-man 0 -comp-c-piclib 0 -comp-c-piclib 0 -comp-c-piclib 0 -comp-c-proflib 0 -comp-c-root 0 -comp-c-root 0 -comp-c-share 0 -comp-c-share 0 -comp-c-share 0 -comp-c_locale-da 0 -comp-c_locale-de 0 -comp-c_locale-es 0 -comp-c_locale-fr 0 -comp-c_locale-ko 0 -comp-c_locale-nl 0 -comp-c_locale-no 0 -comp-c_locale-pl 0 -comp-c_locale-pt 0 -comp-c_locale-sl 0 -comp-c_locale-sv 0 -comp-cvs-bin 0 -comp-cvs-bin 0 -comp-cvs-bin 0 -comp-cvs-bin 0 -comp-cvs-bin 0 -comp-cvs-bin 0 -comp-cvs-bin 0 -comp-cvs-bin 0 -comp-cvs-bin 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-catman 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cvs-man 0 -comp-cxx-bin 0 -comp-cxx-bin 0 -comp-cxx-bin 0 -comp-cxx-bin 0 -comp-cxx-bin 0 -comp-cxx-catman 0 -comp-cxx-catman 0 -comp-cxx-catman 0 -comp-cxx-catman 0 -comp-cxx-catman 0 -comp-cxx-catman 0 -comp-cxx-include 0 -comp-cxx-lib 0 -comp-cxx-lib 0 -comp-cxx-lib 0 -comp-cxx-man 0 -comp-cxx-man 0 -comp-cxx-man 0 -comp-cxx-man 0 -comp-cxx-man 0 -comp-cxx-man 0 -comp-cxx-piclib 0 -comp-cxx-piclib 0 -comp-cxx-piclib 0 -comp-cxx-proflib 0 -comp-cxx-proflib 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-bin 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-catman 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-man 0 -comp-debug-sbin 0 -comp-debug-sbin 0 -comp-debug-sbin 0 -comp-debug-sbin 0 -comp-debug-sbin 0 -comp-debug-sbin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-bin 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-catman 0 -comp-fortran-lib 0 -comp-fortran-lib 0 -comp-fortran-lib 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-man 0 -comp-fortran-piclib 0 -comp-fortran-piclib 0 -comp-fortran-piclib 0 -comp-fortran-proflib 0 -comp-fortran-proflib 0 -comp-i18n-lib 0 -0 -0 -comp-krb4-lib 0 -comp-krb4-man 0 -comp-krb4-proflib 0 -0 -0 -comp-krb5-lib 0 -comp-krb5-man 0 -comp-krb5-proflib 0 -comp-krb5c-catman 0 -comp-objc-bin 0 -comp-objc-bin 0 -comp-objc-bin 0 -comp-objc-lib 0 -comp-objc-lib 0 -comp-objc-lib 0 -comp-objc-piclib 0 -comp-objc-piclib 0 -comp-objc-piclib 0 -comp-objc-proflib 0 -comp-objc-proflib 0 -comp-sys-catman 0 -comp-sys-catman 0 -comp-sys-catman 0 -comp-sys-man 0 -comp-sys-shlib 0 -comp-sysutil-catman 0 -comp-sysutil-man 0 -comp-sysutil-root 0 -comp-sysutil-sbin 0 -comp-util-bin 0 -comp-util-catman 0 -comp-util-man 0 -comp-util-sbin 0 -comp-util-share 0 -etc-amd-rc 0 -0 -etc-bind-etc 0 -etc-bind-rc 0 -etc-bootserver-etc 0 -etc-bootserver-rc 0 -etc-cron-log 0 -etc-cron-rc 0 -etc-cron-root 0 -etc-dhclient-etc 0 -etc-dhclient-rc 0 -etc-dhcpd-rc 0 -etc-games-etc 0 -etc-games-scores 0 -etc-ipf-rc 0 -etc-isdn-rc 0 -etc-krb5-rc 0 -etc-lpr-etc 0 -etc-lpr-log 0 -etc-lpr-rc 0 -etc-mail-etc 0 -etc-mailwrapper-etc 0 -etc-man-etc 0 -etc-net-etc 0 -etc-net-rc 0 -etc-netutil-etc 0 -etc-netutil-log 0 -etc-nfsserver-rc 0 -etc-nis-rc 0 -etc-nis-root 0 -etc-ntp-etc 0 -etc-ntp-rc 0 -etc-postfix-etc 0 -etc-postfix-rc 0 -etc-ppp-rc 0 -etc-root-root 0 -etc-router-etc 0 -etc-router-rc 0 -etc-secsh-etc 0 -etc-secsh-rc 0 -etc-sendmail-etc 0 -etc-sendmail-log 0 -etc-sendmail-rc 0 -etc-sys-defaults 0 -etc-sys-etc 0 -etc-sys-log 0 -etc-sys-rc 0 -etc-sys-root 0 -etc-sysutil-etc 0 -etc-sysutil-log 0 -etc-sysutil-rc 0 -etc-timed-rc 0 -etc-util-etc 0 -etc-uucp-etc 0 -etc-uucp-log 0 -etc-x11-rc 0 -games-games-bin 0 -games-games-catman 0 -games-games-man 0 -games-games-root 0 -games-games-share 0 -games-utils-bin 0 -games-utils-catman 0 -games-utils-man 0 -games-utils-share 0 -man-adosfs-catman 0 -man-adosfs-man 0 -man-amd-catman 0 -man-amd-info 0 -man-amd-man 0 -man-audio-catman 0 -man-audio-man 0 -man-bind-catman 0 -man-bind-man 0 -man-bootserver-catman 0 -man-bootserver-man 0 -man-c-catman 0 -man-c-info 0 -man-c-man 0 -man-computil-info 0 -man-cron-catman 0 -man-cron-man 0 -man-crypto-catman 0 -man-crypto-man 0 -man-cvs-info 0 -man-cxx-info 0 -man-debug-catman 0 -man-debug-info 0 -man-debug-man 0 -man-dhclient-catman 0 -man-dhclient-man 0 -man-dhcpd-catman 0 -man-dhcpd-man 0 -man-ext2fs-catman 0 -man-ext2fs-man 0 -man-filecorefs-catman 0 -man-filecorefs-man 0 -man-fortran-info 0 -man-games-catman 0 -man-games-man 0 -man-gnats-catman 0 -man-gnats-info 0 -man-gnats-man 0 -man-groff-catman 0 -man-groff-man 0 -man-hesiod-catman 0 -man-hesiod-man 0 -man-info-share 0 -man-ipf-catman 0 -man-ipf-man 0 -man-isdn-catman 0 -man-isdn-man 0 -man-krb4-info 0 -man-krb5-catman 0 -man-krb5-info 0 -man-krb5-man 0 -man-locale-catman 0 -man-locale-man 0 -man-lpr-catman 0 -man-lpr-man 0 -man-mail-catman 0 -man-mail-man 0 -man-mailwrapper-catman 0 -man-mailwrapper-man 0 -man-man-catman 0 -man-man-man 0 -man-miscfs-catman 0 -man-miscfs-man 0 -man-net-catman 0 -man-net-man 0 -man-netutil-catman 0 -man-netutil-man 0 -man-nfsclient-catman 0 -man-nfsclient-man 0 -man-nfsserver-catman 0 -man-nfsserver-man 0 -man-nis-catman 0 -man-nis-man 0 -man-ntfs-catman 0 -man-ntfs-man 0 -man-ntp-catman 0 -man-ntp-man 0 -man-pkgutil-catman 0 -man-pkgutil-man 0 -man-postfix-catman 0 -man-postfix-man 0 -man-ppp-catman 0 -man-ppp-man 0 -man-rc-catman 0 -man-rc-man 0 -man-rcs-catman 0 -man-rcs-man 0 -man-reference-catman 0 -man-reference-man 0 -man-router-catman 0 -man-router-man 0 -man-secsh-catman 0 -man-secsh-man 0 -man-sendmail-catman 0 -man-sendmail-man 0 -man-shlib-catman 0 -man-shlib-man 0 -man-slip-catman 0 -man-slip-man 0 -man-smbfs-catman 0 -man-smbfs-man 0 -man-sup-catman 0 -man-sup-man 0 -man-sushi-catman 0 -man-sushi-catman 0 -man-sushi-catman 0 -man-sushi-catman 0 -man-sushi-catman 0 -man-sushi-catman 0 -man-sushi-catman 0 -man-sushi-man 0 -man-sushi-man 0 -man-sushi-man 0 -man-sushi-man 0 -man-sushi-man 0 -man-sushi-man 0 -man-sushi-man 0 -man-sys-catman 0 -man-sys-info 0 -man-sys-man 0 -man-sysutil-catman 0 -man-sysutil-man 0 -man-texinfo-catman 0 -man-texinfo-info 0 -man-texinfo-man 0 -man-timed-catman 0 -man-timed-man 0 -man-tn3270-catman 0 -man-tn3270-man 0 -man-util-catman 0 -man-util-info 0 -man-util-man 0 -man-uucp-catman 0 -man-uucp-info 0 -man-uucp-man 0 -misc-amd-examples 0 -misc-bind-examples 0 -misc-crypto-examples 0 -misc-dhcpd-examples 0 -misc-isdn-examples 0 -misc-krb5-examples 0 -misc-netutil-examples 0 -misc-ntp-htmldoc 0 -misc-postfix-examples 0 -misc-postfix-htmldoc 0 -misc-psd-doc 0 -misc-reference-share 0 -misc-router-examples 0 -misc-sendmail-share 0 -misc-smm-doc 0 -misc-sup-examples 0 -misc-sys-examples 0 -misc-sysutil-examples 0 -misc-usd-doc 0 -misc-util-htmldoc 0 -text-groff-bin 0 -text-groff-bin 0 -text-groff-bin 0 -text-groff-bin 0 -text-groff-bin 0 -text-groff-bin 0 -text-groff-bin 0 -text-groff-bin 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-catman 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-font 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-man 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-groff-share 0 -text-texinfo-bin 0 -text-texinfo-share 0