Module Name:    src
Committed By:   tron
Date:           Sun Jul  3 17:56:26 UTC 2011

Modified Files:
        src/external/bsd/less: less2netbsd

Log Message:
Add handling for manual pages:
1.) Remove the formatted ones before import.
2.) Rename the unformatted ones from "*.nro" to "*.1" to keep our
    makefile framework happy.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/less/less2netbsd

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/less/less2netbsd
diff -u src/external/bsd/less/less2netbsd:1.1 src/external/bsd/less/less2netbsd:1.2
--- src/external/bsd/less/less2netbsd:1.1	Sun Jul  3 16:57:13 2011
+++ src/external/bsd/less/less2netbsd	Sun Jul  3 17:56:26 2011
@@ -79,7 +79,7 @@
 rm -f $REMOVE_FILES
 
 # Add NetBSD RCS Ids.
-find . -type f -name "*.[ch]" |
+find . -type f -name "*.[ch]" -print |
 while read FILENAME
 do
 	if ! grep -q '\$NetBSD' "$FILENAME"
@@ -93,6 +93,16 @@
 	fi
 done
 
+# Remove formatted manual pages.
+find . -type f -name "*.man" -delete
+
+# Rename unformatted manual pages.
+find . -type f -name "*.nro" -print |
+while read FILENAME
+do
+	mv "$FILENAME" "${FILENAME%.nro}.1"
+done
+
 # Determine the version number.
 VERSION=$(sed -n -e 's#char version\[\] = "\(.*\)";#\1#p' version.c)
 

Reply via email to