mk_manpage 465 B

1234567891011121314151617181920
  1. #!/bin/sh
  2. num=`expr $1 : '.*\.\([1-8]\)'`
  3. if [ -d $2/man ] ; then : ; else mkdir $2/man ; fi
  4. if [ -f $2/man/head ] ; then : ; else cat > $2/man/head <<'EOF'
  5. .rn TH yy
  6. .de TH
  7. .di zz
  8. .yy "\\$1" "\\$2" "\\$3" "\\$4"
  9. .ds ]W 5th ACK distribution
  10. .ds ]D Amsterdam Compiler Kit
  11. .ds ]L "\\$3
  12. .di
  13. .rm zz
  14. ..
  15. EOF
  16. fi
  17. if [ -d $2/man/man$num ] ; then : ; else mkdir $2/man/man$num ; fi
  18. cat $2/man/head $1 | sed "s!TARGETHOME!$2!" > $2/man/man$num/`expr //$1 : '.*/\([^/]*\)'`