man_deblob.sh 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #!/bin/sh
  2. ########################################
  3. # name: man_deblob.sh
  4. # main: jadedctrl
  5. # lisc: isc
  6. # desc: delobbing obsd man pages for
  7. # use in lbsd.
  8. ########################################
  9. . ./libdeblob.sh
  10. if test -z $1; then
  11. echo "usage: man_deblob.sh src_dir"
  12. exit 2
  13. else
  14. SRC_DIR="$1"
  15. fi
  16. PATCH_DIR=/tmp/man_deblob
  17. mkdir "$PATCH_DIR" 2> /dev/null
  18. # --------------------------------------
  19. firmwares="acx adw adv athn bnx bwi drm fxp inteldrm ips ipw iwi iwm iwn kue"
  20. firmwares="$firmwares malo myx neo otus pgt ral radeondrm rsu rtwn rum siop"
  21. firmwares="$firmwares tht thtc ti uath udl ulpt upgt urtwn uvideo wpi yds zyd"
  22. for firmware in $firmwares; do
  23. strdel "\<${firmware}.4\>" share/man/man4/Makefile
  24. linedel "\<${firmware}.4\>" distrib/sets/lists/man/mi
  25. filedel share/man/man4/${firmware}.4
  26. done
  27. # --------------------------------------
  28. linedel "AudioSpectrum" share/man/man4/isa.4
  29. linedel "pas 4" share/man/man4/isa.4
  30. # --------------------------------------
  31. linedel "./usr/share/man/man1/fw_update.1" distrib/sets/lists/man/mi
  32. echo
  33. echo "Applying..."
  34. apply