[Lunar-commits] r25426 - moonbase/trunk/doc-tools/man

Stefan Wold ratler at lunar-linux.org
Fri Aug 10 18:31:12 CEST 2007


Author: ratler
Date: 2007-08-10 18:31:12 +0200 (Fri, 10 Aug 2007)
New Revision: 25426

Modified:
   moonbase/trunk/doc-tools/man/BUILD
   moonbase/trunk/doc-tools/man/DETAILS
Log:
Fixes a problem where makewhatis and man -k or apropos will find duplicates entries due to our symlinks pointing to /usr/share/man.

Modified: moonbase/trunk/doc-tools/man/BUILD
===================================================================
--- moonbase/trunk/doc-tools/man/BUILD	2007-08-10 09:54:15 UTC (rev 25425)
+++ moonbase/trunk/doc-tools/man/BUILD	2007-08-10 16:31:12 UTC (rev 25426)
@@ -1,7 +1,9 @@
 (
 
-  # temp hack/fix for a buggy makewhatis script in man-1.6c 
-  sedit "s:NAAM/):NAAM/:" src/makewhatis.sh &&
+  # DO NOT REMOVE THESE PATCHES, consult Ratler for info
+  patch_it $SOURCE2 1 &&
+  patch_it $SOURCE3 1 &&
+
   ./configure -d -compatibility_mode_for_colored_groff  &&
   default_make
 

Modified: moonbase/trunk/doc-tools/man/DETAILS
===================================================================
--- moonbase/trunk/doc-tools/man/DETAILS	2007-08-10 09:54:15 UTC (rev 25425)
+++ moonbase/trunk/doc-tools/man/DETAILS	2007-08-10 16:31:12 UTC (rev 25426)
@@ -1,13 +1,19 @@
           MODULE=man
          VERSION=1.6e
           SOURCE=$MODULE-$VERSION.tar.gz
+         SOURCE2=$MODULE-1.6e-manpaths-makewhatis.patch
+         SOURCE3=$MODULE-1.6e-trim-dup-manpaths.patch
       SOURCE_URL=http://primates.ximian.com/~flucifredi/man/
+     SOURCE2_URL=$PATCH_URL
+     SOURCE3_URL=$PATCH_URL
       SOURCE_VFY=sha1:7264bda7dd7bf08bdb9dac6ec7734e755ec0a8d1
+     SOURCE2_VFY=sha1:40ec5cde470130e7bb0a91a7d7d4e5a2763f544b
+     SOURCE3_VFY=sha1:65c0baa2630f501bd37ea266c132531cd299614e
         WEB_SITE=http://primates.ximian.com/~flucifredi/man/
          ENTERED=20010922
-         UPDATED=20061121
-           PSAFE="no"
+         UPDATED=20070810
            SHORT="Displays the on-line manual pages"
+PSAFE="no"
 
 cat << EOF
 This package provides the man command. 



More information about the Lunar-commits mailing list