12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #!/bin/sh
- #woof patches
- #run this in the root dir of the woof tree #old, now runs from 3builddistro
- #(C)01micko gpl3 (see /usr/share/doc/legal)
- #20110819
- #110822 BK modified, called from 3builddistro. runs with current-dir in 'sandbox3'.
- #110825 01micko: some fixes.
- #111015 01micko, remove icon and boot screen fixes, integrated in woof
- #121108 01micko, fix gconv-modules.cache
- #130801 removed fixes for dpi (gtkrc), remove old repos to help ppm
- #140619 cleanup for 14.1
- . ../DISTRO_SPECS
- echo
- echo "Fixing jwm"
- head -n6 rootfs-complete/root/.jwm/jwm_colors > /tmp/jwm_colors
- cp -af /tmp/jwm_colors rootfs-complete/root/.jwm/
- rm -f /tmp/jwm_colors
- # get rid of alsaconf, copied back in in 3builddistro
- cat > rootfs-complete/usr/sbin/alsaconf <<_EOF
- #!/bin/sh
- Xdialog --title "alsaconf" --msgbox "Alsaconf is removed pending a fix \
- \n\nPlease try the Multiple Sound Card Wizard then \
- \n configure retrovol (the volume icon, right click)" 0 0
- _EOF
- #make sure still execuatble
- chmod 755 rootfs-complete/usr/sbin/alsaconf
- echo "Disabling alsaconf"
- #121108 fix up gconv-modules.cache
- # ***NOTICE*** cross-build, this will have to be executed at first boot... #01micko 121108
- if [ "$WOOF_HOSTARCH" = "$WOOF_TARGETARCH" ];then
- [ ! -f rootfs-complete/usr/lib/gconv/gconv-modules.cache ] && chroot rootfs-complete /usr/sbin/iconvconfig
- fi
- echo "Generating /usr/lib/gconv/gconv-modules.cache"
- echo "Removing old slacko and wary5 repos"
- echo "fixing missing sylinks"
- (cd rootfs-complete/usr/bin; ln -sf ../../bin/sed . ; ln -sf ../../bin/grep . )
- echo "Removing udev from Packages-slackware-${DISTRO_COMPAT_VERSION}-official"
- sed -i '/^udev/d' rootfs-complete/root/.packages/Packages-slackware-${DISTRO_COMPAT_VERSION}-official
- rm rootfs-complete/usr/share/doc/*build-recipe 2>/dev/null # temporary
- echo
- echo "Slacko customisation complete"
- echo
- #exit 0
|