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)