diff --git a/remaster/mcs/background/background-mailware.jpg b/remaster/mcs/background/background-mailware.jpg new file mode 100644 index 0000000..8bde000 Binary files /dev/null and b/remaster/mcs/background/background-mailware.jpg differ diff --git a/remaster/mcs/background/background-mailware.png b/remaster/mcs/background/background-mailware.png new file mode 100644 index 0000000..94ca024 Binary files /dev/null and b/remaster/mcs/background/background-mailware.png differ diff --git a/remaster/mcs/fbsplash-babel/1024x600.cfg b/remaster/mcs/fbsplash-babel/1024x600.cfg new file mode 100644 index 0000000..b77f37f --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1024x600.cfg @@ -0,0 +1,35 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=984 +th=515 + +text_x=15 +text_y=532 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-1024x600.jpg +silentpic=/etc/splash/babel/images/silent-1024x600.jpg + + +# progress bar +box silent noover 1 561 1023 565 #000000 +box silent inter 1 561 1 564 #3671BF +box silent 1 561 1023 564 #3671BF + + +# border of the progress bar +box silent 1 560 1023 560 #595959 +box silent 1 565 1023 565 #595959 +box silent 1 560 1 565 #595959 +box silent 799 560 1023 565 #595959 diff --git a/remaster/mcs/fbsplash-babel/1024x768.cfg b/remaster/mcs/fbsplash-babel/1024x768.cfg new file mode 100644 index 0000000..02abe65 --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1024x768.cfg @@ -0,0 +1,35 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=984 +th=683 + +text_x=15 +text_y=700 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-1024x768.jpg +silentpic=/etc/splash/babel/images/silent-1024x768.jpg + + +# progress bar +box silent noover 1 728 1023 733 #000000 +box silent inter 1 729 1 732 #3671BF +box silent 1 729 1023 732 #3671BF + + +# border of the progress bar +box silent 1 728 1023 728 #595959 +box silent 1 733 1023 733 #595959 +box silent 1 728 1 733 #595959 +box silent 1023 728 1023 733 #595959 diff --git a/remaster/mcs/fbsplash-babel/1280x1024.cfg b/remaster/mcs/fbsplash-babel/1280x1024.cfg new file mode 100644 index 0000000..f12c907 --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1280x1024.cfg @@ -0,0 +1,38 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=1240 +th=929 + +text_x=15 +text_y=956 +text_size=14 +text_color=0xFFFFFF + + + +pic=/etc/splash/babel/images/verbose-1280x1024.jpg +silentpic=/etc/splash/babel/images/silent-1280x1024.jpg + + +# progress bar +box silent noover 1 984 1279 989 #000000 +box silent inter 1 985 1 988 #3671BF +box silent 1 985 1279 988 #3671BF + + +# border of the progress bar +box silent 1 984 1279 984 #595959 +box silent 1 989 1279 989 #595959 +box silent 1 984 1 989 #595959 +box silent 1279 984 1279 989 #595959 + diff --git a/remaster/mcs/fbsplash-babel/1280x800.cfg b/remaster/mcs/fbsplash-babel/1280x800.cfg new file mode 100644 index 0000000..2af73b7 --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1280x800.cfg @@ -0,0 +1,35 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf +bgcolor=0 + +tx=20 +ty=20 +tw=1240 +th=700 + +text_x=15 +text_y=732 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-1280x800.jpg +silentpic=/etc/splash/babel/images/silent-1280x800.jpg + + +# progress bar +box silent noover 1 760 1279 765 #000000 +box silent inter 1 761 1 764 #3671BF +box silent 1 761 1279 764 #3671BF + + +# border of the progress bar +box silent 1 760 1279 760 #595959 +box silent 1 765 1279 765 #595959 +box silent 1 760 1 765 #595959 +box silent 1279 760 1279 765 #595959 + diff --git a/remaster/mcs/fbsplash-babel/1400x1050.cfg b/remaster/mcs/fbsplash-babel/1400x1050.cfg new file mode 100644 index 0000000..353ba0d --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1400x1050.cfg @@ -0,0 +1,36 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=1360 +th=950 + +text_x=15 +text_y=982 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-1400x1050.jpg +silentpic=/etc/splash/babel/images/silent-1400x1050.jpg + + +# progress bar +box silent noover 1 1010 1399 1015 #000000 +box silent inter 1 1011 1 1014 #3671BF +box silent 1 1011 1399 1014 #3671BF + + +# border of the progress bar +box silent 1 1010 1399 1010 #595959 +box silent 1 1015 1399 1015 #595959 +box silent 1 1010 1 1015 #595959 +box silent 1399 1010 1399 1015 #595959 + diff --git a/remaster/mcs/fbsplash-babel/1440x900.cfg b/remaster/mcs/fbsplash-babel/1440x900.cfg new file mode 100644 index 0000000..1781ba1 --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1440x900.cfg @@ -0,0 +1,36 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=1400 +th=800 + +text_x=15 +text_y=832 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-1440x900.jpg +silentpic=/etc/splash/babel/images/silent-1440x900.jpg + + +# progress bar +box silent noover 1 860 1439 865 #000000 +box silent inter 1 861 1 864 #3671BF +box silent 1 861 1439 864 #3671BF + + +# border of the progress bar +box silent 1 860 1439 860 #595959 +box silent 1 865 1439 865 #595959 +box silent 1 860 1 865 #595959 +box silent 1439 860 1439 865 #595959 + diff --git a/remaster/mcs/fbsplash-babel/1600x1200.cfg b/remaster/mcs/fbsplash-babel/1600x1200.cfg new file mode 100644 index 0000000..eed2cec --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1600x1200.cfg @@ -0,0 +1,36 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=1560 +th=1115 + +text_x=15 +text_y=1132 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-1600x1200.jpg +silentpic=/etc/splash/babel/images/silent-1600x1200.jpg + + +# progress bar +box silent noover 1 1160 1599 1165 #000000 +box silent inter 1 1161 1 1164 #3671BF +box silent 1 1161 1599 1164 #3671BF + + +# border of the progress bar +box silent 1 1160 1599 1160 #595959 +box silent 1 1165 1599 1165 #595959 +box silent 1 1160 1 1165 #595959 +box silent 1599 1160 1599 1165 #595959 + diff --git a/remaster/mcs/fbsplash-babel/1680x1050.cfg b/remaster/mcs/fbsplash-babel/1680x1050.cfg new file mode 100644 index 0000000..5d89d17 --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1680x1050.cfg @@ -0,0 +1,36 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=1640 +th=965 + +text_x=15 +text_y=982 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-1680x1050.jpg +silentpic=/etc/splash/babel/images/silent-1680x1050.jpg + + +# progress bar +box silent noover 1 1010 1679 1015 #000000 +box silent inter 1 1011 1 1014 #3671BF +box silent 1 1011 1679 1014 #3671BF + + +# border of the progress bar +box silent 1 1010 1679 1010 #595959 +box silent 1 1015 1679 1015 #595959 +box silent 1 1010 1 1015 #595959 +box silent 1679 1010 1679 1015 #595959 + diff --git a/remaster/mcs/fbsplash-babel/1920x1200.cfg b/remaster/mcs/fbsplash-babel/1920x1200.cfg new file mode 100644 index 0000000..b27f902 --- /dev/null +++ b/remaster/mcs/fbsplash-babel/1920x1200.cfg @@ -0,0 +1,36 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=1560 +th=1115 + +text_x=15 +text_y=1132 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-1920x1200.jpg +silentpic=/etc/splash/babel/images/silent-1920x1200.jpg + + +# progress bar +box silent noover 1 1160 1919 1165 #000000 +box silent inter 1 1161 1 1164 #3671BF +box silent 1 1161 1919 1164 #3671BF + + +# border of the progress bar +box silent 1 1160 1599 1160 #595959 +box silent 1 1165 1919 1165 #595959 +box silent 1 1160 1 1165 #595959 +box silent 1599 1160 1919 1165 #595959 + diff --git a/remaster/mcs/fbsplash-babel/800x600.cfg b/remaster/mcs/fbsplash-babel/800x600.cfg new file mode 100644 index 0000000..14643bb --- /dev/null +++ b/remaster/mcs/fbsplash-babel/800x600.cfg @@ -0,0 +1,35 @@ +# Copyright 2004-2009 Sabayon Linux +# Distributed under the terms of the GNU General Public License v2 +# +# Theme design and graphics by +# Ian Whyman +# +text_font=/etc/splash/babel/luxisri.ttf + +bgcolor=0 + +tx=20 +ty=20 +tw=760 +th=515 + +text_x=15 +text_y=532 +text_size=14 +text_color=0xFFFFFF + +pic=/etc/splash/babel/images/verbose-800x600.jpg +silentpic=/etc/splash/babel/images/silent-800x600.jpg + + +# progress bar +box silent noover 1 560 799 565 #000000 +box silent inter 1 561 1 564 #3671BF +box silent 1 561 799 564 #3671BF + + +# border of the progress bar +box silent 1 560 799 560 #595959 +box silent 1 565 799 565 #595959 +box silent 1 560 1 565 #595959 +box silent 799 560 799 565 #595959 diff --git a/remaster/mcs/fbsplash-babel/CREDITS b/remaster/mcs/fbsplash-babel/CREDITS new file mode 100644 index 0000000..b702575 --- /dev/null +++ b/remaster/mcs/fbsplash-babel/CREDITS @@ -0,0 +1,10 @@ +Sabayon FBSplash + +Author: Ian Whyman (http://v00d00.net) +Homepage: http://www.sabayonlinux.org +Email: ian.whyman@sabayonlinux.org + +Based on Natural_Gentoo + +Author: jirityr (http://kde-look.org/usermanager/search.php?username=jirityr) +KDELook: http://kde-look.org/content/show.php/Natural+Gentoo?content=49074 diff --git a/remaster/mcs/fbsplash-babel/images/silent-1024x600.jpg b/remaster/mcs/fbsplash-babel/images/silent-1024x600.jpg new file mode 100644 index 0000000..5b39c33 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1024x600.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-1024x768.jpg b/remaster/mcs/fbsplash-babel/images/silent-1024x768.jpg new file mode 100644 index 0000000..4a7e088 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1024x768.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-1280x1024.jpg b/remaster/mcs/fbsplash-babel/images/silent-1280x1024.jpg new file mode 100644 index 0000000..2de3554 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1280x1024.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-1280x800.jpg b/remaster/mcs/fbsplash-babel/images/silent-1280x800.jpg new file mode 100644 index 0000000..e5aa466 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1280x800.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-1400x1050.jpg b/remaster/mcs/fbsplash-babel/images/silent-1400x1050.jpg new file mode 100644 index 0000000..3e7600f Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1400x1050.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-1440x900.jpg b/remaster/mcs/fbsplash-babel/images/silent-1440x900.jpg new file mode 100644 index 0000000..e08ad4e Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1440x900.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-1600x1200.jpg b/remaster/mcs/fbsplash-babel/images/silent-1600x1200.jpg new file mode 100644 index 0000000..4d93c63 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1600x1200.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-1680x1050.jpg b/remaster/mcs/fbsplash-babel/images/silent-1680x1050.jpg new file mode 100644 index 0000000..8e79aa3 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1680x1050.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-1920x1200.jpg b/remaster/mcs/fbsplash-babel/images/silent-1920x1200.jpg new file mode 100644 index 0000000..914b797 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-1920x1200.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-640x480.jpg b/remaster/mcs/fbsplash-babel/images/silent-640x480.jpg new file mode 100644 index 0000000..4510164 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-640x480.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/silent-800x600.jpg b/remaster/mcs/fbsplash-babel/images/silent-800x600.jpg new file mode 100644 index 0000000..a44831d Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/silent-800x600.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1024x600.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1024x600.jpg new file mode 100644 index 0000000..6554246 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1024x600.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1024x768.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1024x768.jpg new file mode 100644 index 0000000..dc5310a Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1024x768.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1280x1024.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1280x1024.jpg new file mode 100644 index 0000000..8d3d9cd Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1280x1024.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1280x800.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1280x800.jpg new file mode 100644 index 0000000..66efdad Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1280x800.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1400x1050.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1400x1050.jpg new file mode 100644 index 0000000..a0c2526 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1400x1050.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1440x900.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1440x900.jpg new file mode 100644 index 0000000..5992f7f Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1440x900.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1600x1200.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1600x1200.jpg new file mode 100644 index 0000000..b02adc5 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1600x1200.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1680x1050.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1680x1050.jpg new file mode 100644 index 0000000..08166fb Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1680x1050.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-1920x1200.jpg b/remaster/mcs/fbsplash-babel/images/verbose-1920x1200.jpg new file mode 100644 index 0000000..d077653 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-1920x1200.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-640x480.jpg b/remaster/mcs/fbsplash-babel/images/verbose-640x480.jpg new file mode 100644 index 0000000..bdfa5e0 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-640x480.jpg differ diff --git a/remaster/mcs/fbsplash-babel/images/verbose-800x600.jpg b/remaster/mcs/fbsplash-babel/images/verbose-800x600.jpg new file mode 100644 index 0000000..d4ee52a Binary files /dev/null and b/remaster/mcs/fbsplash-babel/images/verbose-800x600.jpg differ diff --git a/remaster/mcs/fbsplash-babel/luxisri.ttf b/remaster/mcs/fbsplash-babel/luxisri.ttf new file mode 100644 index 0000000..8a3b012 Binary files /dev/null and b/remaster/mcs/fbsplash-babel/luxisri.ttf differ diff --git a/scripts/3rdparty/mcs_pre_iso_script.sh b/scripts/3rdparty/mcs_pre_iso_script.sh old mode 100644 new mode 100755 index 08bacaf..05cb76c --- a/scripts/3rdparty/mcs_pre_iso_script.sh +++ b/scripts/3rdparty/mcs_pre_iso_script.sh @@ -5,3 +5,6 @@ cp /sabayon/remaster/mcs/isolinux/back.jpg "${CDROOT_DIR}/isolinux/back.jpg" || # execute parent script /sabayon/scripts/generic_pre_iso_script.sh MCS || exit 1 + +# Setup default splash theme +sed -i "s/theme:sabayon/theme:babel/g" "${CDROOT_DIR}/isolinux/isolinux.cfg" || exit 1 diff --git a/scripts/3rdparty/remaster_mcs_inner_chroot_script_after.sh b/scripts/3rdparty/remaster_mcs_inner_chroot_script_after.sh index 7f36050..66ffc7e 100755 --- a/scripts/3rdparty/remaster_mcs_inner_chroot_script_after.sh +++ b/scripts/3rdparty/remaster_mcs_inner_chroot_script_after.sh @@ -9,6 +9,27 @@ echo -5 | equo conf update # make sure that sun-jdk is in use java-config -S sun-jdk || exit 1 +# Create OEM directory +mkdir -p /etc/oem + +# Setup fbsplash (babel theme) +mv /.mcs/fbsplash-babel /etc/splash/ || exit 1 +chown root:root /etc/splash/babel -R || exit 1 +echo "babel" > /etc/oem/splash_name || exit 1 +# update initramfs with new splash data +for img in /boot/initramfs-genkernel-*; do + splash_geninitramfs -a "${img}" babel || exit 1 +done + +# copy background over +cp /.mcs/background/* /usr/share/backgrounds/ -R || exit 1 +chown root:root /usr/share/background/ -R || exit 1 +# setup background in /etc/skel +for file in `find /etc/skel -type f`; do + sed -i "s:/usr/share/backgrounds/sabayonlinux.jpg:/usr/share/backgrounds/background-mailware.jpg:g" "${file}" + sed -i "s:/usr/share/backgrounds/sabayonlinux.png:/usr/share/backgrounds/background-mailware.png:g" "${file}" +done + # setup Desktop icons rm /etc/skel/Desktop/*.desktop cp /usr/share/applications/keyboard.desktop /etc/skel/Desktop/ -p