xenocara_rebrand.sh 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #!/bin/sh
  2. #########################
  3. # Name: xenocara_rebrand.sh
  4. # Main: jadedctrl
  5. # Lisc: ISC
  6. # Desc: Rebranding xenocara
  7. # sources for use in
  8. # LBSD.
  9. #########################
  10. PATCH_DIR=/tmp/xenocara_rebrand
  11. if [ -e $PATCH_DIR ]
  12. then
  13. self_destruct_sequence $PATCH_DIR
  14. else
  15. mkdir $PATCH_DIR
  16. fi
  17. if test -z $1
  18. then
  19. SRC_DIR=/usr/xenocara
  20. else
  21. SRC_DIR=$1
  22. fi
  23. . ./libdeblob.sh
  24. rep "OpenBSD __osrelease__" "LibertyBSD __osrelease" app/fvwm/sample.fvwmrc/system.fvwmrc
  25. rep "\*:OpenBSD:\*:)" "\*:LibertyBSD:\*:)" app/twm/config.guess
  26. filecp files/LibertyBSD_15bpp.xpm app/xdm/config/LibertyBSD_15bpp.xpm
  27. filecp files/LibertyBSD_1bpp.xpm app/xdm/config/LibertyBSD_1bpp.xpm
  28. filecp files/LibertyBSD_4bpp.xpm app/xdm/config/LibertyBSD_4bpp.xpm
  29. filecp files/LibertyBSD_8bpp.xpm app/xdm/config/LibertyBSD_8bpp.xpm
  30. rep "BITMAPDIR/\*\*//OpenBSD" "BITMAPDIR/**//LibertyBSD" app/xdm/config/Xresources.cpp
  31. rep "--with-color-pixmap=OpenBSD" "--with-color-pixmap=LibertyBSD" app/xdm/Makefile.bsd-wrapper
  32. rep "--with-bw-pixmap=OpenBSD" "--with-bw-pixmap=LibertyBSD" app/xdm/Makefile.bsd-wrapper
  33. rep "/config/OpenBSD_" "/config/LibertyBSD_" app/xdm/Makefile.bsd-wrapper
  34. rep "/pixmaps/OpenBSD" "/pixmaps/LibertyBSD" distrib/sets/lists/xshare/mi
  35. lineadd "CONFIG_SITE=$(CONFIG_SITE)" "build_alias=\${arch}-unknown-openbsd6.1" app/xlockmore/Makefile.bsd-wrapper
  36. lineadd "\${CONFIGURE_ENV} PATH=\$(XENOCARA_PATH)" "build_alias=\${arch}-unknown-openbsd6.1" share/mk/bsd.xorg.mk
  37. apply