Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 23 Oct 2014, 00:41
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Icecat-3.6.16 web-browser in "Quirky-1.4" ! only script
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message
postfs1


Joined: 27 Mar 2010
Posts: 831

PostPosted: Mon 12 Sep 2011, 17:32    Post subject:  Icecat-3.6.16 web-browser in "Quirky-1.4" ! only script
Subject description: A programmatic mean to browse a sites in "Quirky Linux 1.40"
 

Quote:

Install_IceCat--sr0--fc11.sh
Code:

#!/bin/bash
#
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#Info-SRC: http://www.libpng.org/pub/png/pngapbr.html
#= = = = = = = = = = = = = = = = = = = =
#Mozilla / Firefox [mozilla.org, Netscape Communications] (Unix/X, Win32, Mac OS, etc.) - all versions; #read-only; full alpha support on Linux and Mac since 13 April 2000 and on Windows since 19 July 2000 (Linux #screenshots), but poorer quality on sub-24-bit X displays; broken binary transparency support in versions #between June and August 2001 (bug 84980); dithered alpha as a fallback option on all platforms; full gamma #support; MNG and JNG support from 12 June 2000 through 23 March 2001 and from 17 December 2001 through 12 June #2003 (in CVS, anyway; 0.9.7 release of 21 December 2001 did not include fix, and all 1.4 releases did have #support); progressive display (replicating method; limits image size to dimensions of 8000 pixels; uses libpng #and zlib; freeware (NPL/MPL/GPL) with source. (This is the mostly-rewritten-from-scratch code base on which are #based Netscape Navigator 6.0 and later, Epiphany, Galeon, K-Meleon, Kazehakase, and Phoenix a.k.a. Mozilla #Firebird a.k.a. Mozilla Firefox.)
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#
# # #
#
#> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
#In the "Quirky Linux - 1.40" Operating System a big "PNG" images are the problem
#for the "IceCat-3.6.16" web-browser due to version of "NVidia" free video card driver.
#If the free "NVidia" driver is not a reason, then i simply don't have another information.
#> > > > > > > > > > > > > > > > > > > > >
#
#Solution: There are a non-free "NVidia" drivers on the business site of manufacturer.
#Those drivers are available for downloading and installation.
#After successful installation of drivers a big "PNG" images are accessable for viewing.
#
#< < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <
#
# # #
#
if [ ! `ps -eocomm | grep dbus-daemon | head -1` ] ; then
cd /tmp ;
#
curl -C - -O file:///mnt/sr0/IceCat/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
if [ ! `echo -e "b75b063e1c7d4e4b952e58f37b08c101  dbus-libs-1.2.12-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
rpm -i dbus-libs-1.2.12-2.fc11.i586.rpm ;
sleep 0.5s ;
rm /tmp/dbus-libs-1.2.12-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
#
else
xmessage "There is no need to install -=DBus=-" ;
fi
#1
#
#VARIANT: tar Jxf icecat-3.6.16-i686.tar.xz -C /usr/local/bin
cd /usr/local/bin/ ;
curl -C - -O file:///mnt/sr0/IceCat/Packed_files/icecat-3.6.16-i686.tar.xz ;
if [ ! `echo -e "1401660d951f4562967d4c74c9579cc2  icecat-3.6.16-i686.tar.xz" | md5sum -c - >/usr/local/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/local/bin/.md-5.sm` ] ; then xmessage -file /usr/local/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/local/bin/.md-5.sm`" ; fi ;
sleep 1s ;
tar Jxf icecat-3.6.16-i686.tar.xz ;
sleep 1s ;
rm /usr/local/bin/icecat-3.6.16-i686.tar.xz ;
rm /usr/local/bin/.md-5.sm ;
#
cd /usr/local/bin/icecat-3.6.16-i686/extensions ;
#Extentions ------->>>
#https://addons.mozilla.org/firefox/downloads/file/
#
#http://releases.mozilla.org/pub/mozilla.org/addons/3006/video_downloadhelper-4.9.5-fx+sm.xpi
#https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/versions/
#http://www.downloadhelper.net/faq.php#older-versions
#
#http://mirrors.ibiblio.org/pub/mirrors/mozdev.org/flashblock/flashblock-1.5.15.xpi
#
#ftp://ftp.gnu.org/gnu/gnuzilla/3.6.16/privact_ext.xpi
#<<<-------
#
#For unknown to me reason the -=video_downloadhelper-4.9.5-fx+sm.xpi=- file is not for use here.
#An OLD web-browser extension >>>
curl -C - -O file:///mnt/sr0/IceCat/INet_Bro_Extentions/For_Firefox/downloadhelper-4.8.1-fx+sm.xpi ;
if [ ! `echo -e "e5598bd1cc1cf89c76c202e02f79c6d6  downloadhelper-4.8.1-fx+sm.xpi" | md5sum -c - >/usr/local/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/local/bin/.md-5.sm` ] ; then xmessage -file /usr/local/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/local/bin/.md-5.sm`" ; fi ;
sleep 1s ;
rm /usr/local/bin/icecat-3.6.16-i686/extensions/md5sum_downloadhelper.txt ;
rm /usr/local/bin/.md-5.sm ;
# <<<
curl -C - -O file:///mnt/sr0/IceCat/INet_Bro_Extentions/For_Firefox/flashblock-1.5.15.xpi ;
if [ ! `echo -e "620743a0db3563457363686908ff9d76  flashblock-1.5.15.xpi" | md5sum -c - >/usr/local/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/local/bin/.md-5.sm` ] ; then xmessage -file /usr/local/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/local/bin/.md-5.sm`" ; fi ;
sleep 1s ;
rm /usr/local/bin/icecat-3.6.16-i686/extensions/md5sum_flashblock.txt ;
rm /usr/local/bin/.md-5.sm ;
#
curl -C - -O file:///mnt/sr0/IceCat/INet_Bro_Extentions/For_Firefox/privact_ext.xpi ;
if [ ! `echo -e "9f2921ce4bd94b15bd1c4c093565a6b8  privact_ext.xpi" | md5sum -c - >/usr/local/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/local/bin/.md-5.sm` ] ; then xmessage -file /usr/local/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/local/bin/.md-5.sm`" ; fi ;
sleep 1s ;
rm /usr/local/bin/icecat-3.6.16-i686/extensions/md5sum_-privact_ext-.txt ;
rm /usr/local/bin/.md-5.sm ;
#
# # #
#MESA drivers - to improve the performance of internet browser >>>
if [ -e /tmp/.tmp.ms7.6 ] ; then rm /tmp/.tmp.ms7.6 ; fi ;
bash -c "`Xdialog --title \"\"'\"Mesa\"'\" drivers\" --no-tags --radiolist \"\"'\"Mesa\"'\" drivers sometimes can be needful for improving the performance\" 11 70 10 \"echo >/tmp/.tmp.ms7.6\" \"-=Install \"'\"Mesa\"'\" drivers=-\" off \"sleep 0.5s\" \"-=Don't install \"'\"Mesa\"'\" drivers=-\" on 2>&1`" ;
#
if [ -e /tmp/.tmp.ms7.6 ] ; then
cd /tmp ;
curl -C - -O file:///mnt/sr0/IceCat/PET_files/mesa-7.6-q1.pet ;
echo -e "3fb259119ae7df9b9973eee65326ebe2  mesa-7.6-q1.pet" | md5sum -c - | xmessage -file - ;
sleep 0.5s ;
rox /tmp/mesa-7.6-q1.pet ; xmessage "-=mesa-7.6-q1.pet=- has been installed. `xmessage "Wait please. There will be 3 pop-ups."`" ;
sleep 0.5s ;
rm /tmp/mesa-7.6-q1.pet ;
rm /tmp/.tmp.ms7.6 ;
fi ;
#<<< MESA drivers
# # #
#
cd / ;
ln -s -f /usr/local/bin/icecat-3.6.16-i686/icecat /usr/bin/firefox ;
#and now...
sed -i".tmp" '/"Icecat"/d' /root/Choices/ROX-Filer/PuppyPin ;
#
echo '[Desktop Entry]' > /usr/share/applications/IceCat.desktop ;
echo 'Encoding=UTF-8' >> /usr/share/applications/IceCat.desktop ;
echo 'Name=Icecat' >> /usr/share/applications/IceCat.desktop ;
echo 'Comment=icecat' >> /usr/share/applications/IceCat.desktop ;
#echo "Exec=bash -c 'LD_LIBRARY_PATH=/usr/local/bin/icecat-3.6.16-i686 \`Xdialog --title \"Icecat\" --no-tags --radiolist \"\" 23 69 10 \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 /tmp/.tmp_ICEHLP "'\`/usr/local/bin/icecat-3.6.16-i686/icecat --help >/tmp/.tmp_ICEHLP\`'"\" \"-=Start with HELP page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 -safe-mode about:blank\" \"-=Start without extensions, themes and page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 file:///usr/share/doc/home.htm\" \"-=Start with /share/doc/home.htm page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 http://www.wellminded.com/puppy/pupsearch.html\" \"-=Start with /www.wellminded.com/puppy/pupsearch.html page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 http://en.wikipedia.org/wiki/Web_search_engine\" \"-=Start with /en.wikipedia.org/wiki/Web_search_engine page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat-bin -width 1010 -height 710 about:blank\" \"-=Start without page: First Window or New Tab=-\" on \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710\" \"-=Start with page: New Window=-\" off 2>&1\` ; if [ -e /tmp/.tmp_ICEHLP ] ; then rm /tmp/.tmp_ICEHLP ; fi'" >> /usr/share/applications/IceCat.desktop ;
#
#Don't touch this >>>
#Exec=bash -c 'bash -c "LD_LIBRARY_PATH=/usr/local/bin/icecat-3.6.16-i686 `Xdialog --title \"Icecat\" --no-tags --radiolist \"\" 25 69 10 \"/usr/local/bin/icecat-3.6.16-i686/icecat --help | cat > /tmp/.icHLP & /usr/local/bin/icecat-3.6.16-i686/icecat /tmp/.icHLP\" \"-=Start with HELP page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 -safe-mode about:blank\" \"-=Start without extensions, themes and page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 file:///usr/share/doc/home.htm\" \"-=Start with /share/doc/home.htm page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 http://www.wellminded.com/puppy/pupsearch.html\" \"-=Start with /www.wellminded.com/puppy/pupsearch.html page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 http://en.wikipedia.org/wiki/Web_search_engine\" \"-=Start with /en.wikipedia.org/wiki/Web_search_engine page=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat-bin -width 1010 -height 710 about:blank\" \"-=Start without page: First Window or New Tab=-\" on \"/usr/local/bin/icecat-3.6.16-i686/icecat-bin -width 1010 -height 710 about:config\" \"-=Start without page: First Window or New Tab - Config=-\" off \"/usr/local/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710\" \"-=Start with page: New Window=-\" off \"bash -c \"'\''\"if [ ! \`ps -eocomm | grep icecat-bin\` ] ; then sleep 0.5s ; else kill -9 \`pidof icecat-bin\` ; fi\"'\''\"\" \"-=Rough close of web-browser=-\" off 2>&1` ; if [ -e /tmp/.icHLP ] ; then rm /tmp/.icHLP ; fi"'
grep 'Rough' /mnt/sr0/IceCat/Install_IceCat--sr0--fc11.sh | grep -v "Install_IceCat--sr0--fc11.sh" | sed 's/#//' >> /usr/share/applications/IceCat.desktop ;
# <<<
#
#echo 'Exec=bash -c /usr/local/bin/icecat-3.6.16-i686/icecat' >> /usr/share/applications/IceCat.desktop ;
echo 'Terminal=false' >> /usr/share/applications/IceCat.desktop ;
echo 'Type=Application' >> /usr/share/applications/IceCat.desktop ;
echo 'Categories=Application;WebBrowser;' >> /usr/share/applications/IceCat.desktop ;
echo 'GenericName=Web-browser' >> /usr/share/applications/IceCat.desktop ;
echo 'Icon=/usr/local/bin/icecat-3.6.16-i686/icons/mozicon50.xpm' >> /usr/share/applications/IceCat.desktop ;
#ok...
sed -i".tmp" '/\/pinboard/d' /root/Choices/ROX-Filer/PuppyPin ;
sleep 1s ;
#echo '<icon x="992" y="512" label="Icecat">/usr/share/applications/IceCat.desktop</icon>' >> /root/Choices/ROX-Filer/PuppyPin ;
echo '<icon x="992" y="536" label="Icecat">/usr/share/applications/IceCat.desktop</icon>' >> /root/Choices/ROX-Filer/PuppyPin ;
echo '</pinboard>' >> /root/Choices/ROX-Filer/PuppyPin ;
sleep 1s ;
#
gzip -S .off /usr/local/bin/icecat-3.6.16-i686/defaults/profile/bookmarks.html ;
#gunzip -S .off -d /usr/local/bin/icecat-3.6.16-i686/defaults/profile/bookmarks.html.off ;
#
rox -p=/root/Choices/ROX-Filer/PuppyPin
fixmenus
xmessage "Program -=ICECAT-3.6.16=- has been installed." `jwm -restart`


Edit: 2011, nov 19.

Permissions for -=Install_IceCat--sr0--fc11.sh=- were changed as shown:
Code:

cd /place_where_Install_IceCat--sr0--fc11.sh_is_located ; chmod u+x Install_IceCat--sr0--fc11.sh


A script's content can be copied into text editor by means of <Quote> mode.

_________________
  • I don't know why laboratories are named a hospitals.
  • The alive personage is like a tea bag with granules of unknown density inside, at that one the packet was made of organic material and was placed in the evaporated liquid or liquid.


Last edited by postfs1 on Tue 25 Dec 2012, 08:51; edited 16 times in total
Back to top
View user's profile Send private message 
puppyluvr


Joined: 06 Jan 2008
Posts: 3211
Location: Chickasha Oklahoma

PostPosted: Mon 12 Sep 2011, 22:39    Post subject:  

Very Happy Hello,
Quote:

A script's content can be copied into text editor by means of <Quote> mode.

Indeed they can my Digital friend, ex post facto....

_________________
Close the Windows, and open your eyes, to a whole new world
http://puppylinuxstuff.meownplanet.net/puppyluvr/
Puppy Linux Users Group on Facebook

Puppy since 2.15CE...
Back to top
View user's profile Send private message Visit poster's website 
postfs1


Joined: 27 Mar 2010
Posts: 831

PostPosted: Sun 15 Jul 2012, 15:39    Post subject: Firefox-31.0 web-browser in "Quirky-1.4" ! only script
Subject description: Fresh variant of installation
 

INSTALLATION --->

Quote:

Install_IceCatUsrBin--sr0--fc11.sh
Code:

#!/bin/bash
#
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#Info-SRC: http://www.libpng.org/pub/png/pngapbr.html
#= = = = = = = = = = = = = = = = = = = =
#Mozilla / Firefox [mozilla.org, Netscape Communications] (Unix/X, Win32, Mac OS, etc.) - all versions; #read-only; full alpha support on Linux and Mac since 13 April 2000 and on Windows since 19 July 2000 (Linux #screenshots), but poorer quality on sub-24-bit X displays; broken binary transparency support in versions #between June and August 2001 (bug 84980); dithered alpha as a fallback option on all platforms; full gamma #support; MNG and JNG support from 12 June 2000 through 23 March 2001 and from 17 December 2001 through 12 June #2003 (in CVS, anyway; 0.9.7 release of 21 December 2001 did not include fix, and all 1.4 releases did have #support); progressive display (replicating method; limits image size to dimensions of 8000 pixels; uses libpng #and zlib; freeware (NPL/MPL/GPL) with source. (This is the mostly-rewritten-from-scratch code base on which are #based Netscape Navigator 6.0 and later, Epiphany, Galeon, K-Meleon, Kazehakase, and Phoenix a.k.a. Mozilla #Firebird a.k.a. Mozilla Firefox.)
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#
# # #
#
#> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
#In the "Quirky Linux - 1.40" Operating System a big "PNG" images are the problem
#for the "IceCat-3.6.16" web-browser due to version of "NVidia" free video card driver.
#If the free "NVidia" driver is not a reason, then i simply don't have another information.
#> > > > > > > > > > > > > > > > > > > > >
#
#Solution: There are a non-free "NVidia" drivers on the business site of manufacturer.
#Those drivers are available for downloading and installation.
#After successful installation of drivers a big "PNG" images are accessable for viewing.
#
#< < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <
#
# # #
#
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -c 'dbus-libs-1.2.12-2.fc11.i586.rpm..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 0 ] ;
then echo "dbus-libs-1.2.12-2.fc11.i586.rpm..rm" >/usr/local/etc/IceCat.dsktop ; else
cd /tmp ;
if [ ! `ps -eocomm | grep dbus-daemon | head -1` ] ; then
curl -C - -O file:///mnt/sr0/_Files/IceCat/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
if [ ! `echo -e "b75b063e1c7d4e4b952e58f37b08c101  dbus-libs-1.2.12-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
rpm -i dbus-libs-1.2.12-2.fc11.i586.rpm ;
sleep 0.5s ;
echo "dbus-libs-1.2.12-2.fc11.i586.rpm..rm" >/usr/local/etc/IceCat.dsktop ;
rm /tmp/dbus-libs-1.2.12-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
#
else
xmessage "There is no need to install -=DBus=-" ;
fi ;
fi ;
#1
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
#VARIANT: tar Jxf icecat-3.6.16-i686.tar.xz -C /usr/bin
if [ `grep -w -s -c 'icecat-3.6.16-i686.tar.xz..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 0 ] ;
then echo "icecat-3.6.16-i686.tar.xz..rm" >>/usr/local/etc/IceCat.dsktop ; else
cd /usr/bin/ ;
curl -C - -O file:///mnt/sr0/_Files/IceCat/Packed_files/icecat-3.6.16-i686.tar.xz ;
if [ ! `echo -e "1401660d951f4562967d4c74c9579cc2  icecat-3.6.16-i686.tar.xz" | md5sum -c - >/usr/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/bin/.md-5.sm` ] ; then xmessage -file /usr/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/bin/.md-5.sm`" ; fi ;
sleep 0.5s ;
tar Jxf icecat-3.6.16-i686.tar.xz ;
sleep 0.5s ;
echo "icecat-3.6.16-i686.tar.xz..rm" >>/usr/local/etc/IceCat.dsktop ;
rm /usr/bin/icecat-3.6.16-i686.tar.xz ;
rm /usr/bin/.md-5.sm ;
#
# # #
#
cd /usr/bin/icecat-3.6.16-i686/extensions/ ;
#
#Extensions ------->>>
#https://addons.mozilla.org/firefox/downloads/file/
#
#http://releases.mozilla.org/pub/mozilla.org/addons/3006/video_downloadhelper-4.9.5-fx+sm.xpi
#https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/versions/
#http://www.downloadhelper.net/faq.php#older-versions
#
#http://mirrors.ibiblio.org/pub/mirrors/mozdev.org/flashblock/flashblock-1.5.15.xpi
#
#ftp://ftp.gnu.org/gnu/gnuzilla/3.6.16/privact_ext.xpi
#<<<-------
#
#For unknown to me reason the -=video_downloadhelper-4.9.5-fx+sm.xpi=- file is not for use here.
#An OLD web-browser extension >>>
curl -C - -O file:///mnt/sr0/_Files/IceCat/INet_Bro_Extensions/For_Firefox/downloadhelper-4.8.1-fx+sm.xpi ;
if [ ! `echo -e "e5598bd1cc1cf89c76c202e02f79c6d6  downloadhelper-4.8.1-fx+sm.xpi" | md5sum -c - >/usr/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/bin/.md-5.sm` ] ; then xmessage -file /usr/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/bin/.md-5.sm`" ; fi ;
sleep 1s ;
rm /usr/bin/.md-5.sm ;
# <<<
curl -C - -O file:///mnt/sr0/_Files/IceCat/INet_Bro_Extensions/For_Firefox/flashblock-1.5.15.xpi ;
if [ ! `echo -e "620743a0db3563457363686908ff9d76  flashblock-1.5.15.xpi" | md5sum -c - >/usr/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/bin/.md-5.sm` ] ; then xmessage -file /usr/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/bin/.md-5.sm`" ; fi ;
sleep 1s ;
rm /usr/bin/.md-5.sm ;
#
curl -C - -O file:///mnt/sr0/_Files/IceCat/INet_Bro_Extensions/For_Firefox/privact_ext.xpi ;
if [ ! `echo -e "9f2921ce4bd94b15bd1c4c093565a6b8  privact_ext.xpi" | md5sum -c - >/usr/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/bin/.md-5.sm` ] ; then xmessage -file /usr/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/bin/.md-5.sm`" ; fi ;
sleep 1s ;
rm /usr/bin/.md-5.sm ;
#
gzip -S .off /usr/bin/icecat-3.6.16-i686/defaults/profile/bookmarks.html ;
#gunzip -S .off -d /usr/bin/icecat-3.6.16-i686/defaults/profile/bookmarks.html.off ;
#
#
ln -s -f /usr/bin/icecat-3.6.16-i686/icecat /usr/bin/firefox ;
#
fi ;
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# # #
#MESA drivers - to improve the performance of internet browser >>>
#Now, pet.
if [ `grep -w -s -c 'mesa_xorg73-7.0.3-w1.pet..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 0 ] ;
then echo "mesa_xorg73-7.0.3-w1.pet..rm" >>/usr/local/etc/IceCat.dsktop ; else
#
if [ -e /tmp/.tmp.ms7.3 ] ; then rm /tmp/.tmp.ms7.3 ; fi ;
bash -c "`Xdialog --title \"\"'\"Mesa\"'\" drivers\" --no-tags --radiolist \"\"'\"Mesa\"'\" drivers sometimes can be needful for improving the performance\" 11 70 10 \"echo >/tmp/.tmp.ms7.3\" \"-=Install \"'\"Mesa\"'\" drivers=-\" off \"sleep 0.5s\" \"-=Don't install \"'\"Mesa\"'\" drivers=-\" on 2>&1`" ;
#
if [ -e /tmp/.tmp.ms7.3 ] ; then
cd /tmp ;
curl -C - -O file:///mnt/sr0/_Files/IceCat/PET_files/mesa_xorg73-7.0.3-w1.pet ;
if [ ! `echo -e "7e44d68e813f0462c3f56cc1bfccee8b  mesa_xorg73-7.0.3-w1.pet" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
sleep 0.5s ;
rox /tmp/mesa_xorg73-7.0.3-w1.pet ; xmessage "-=mesa_xorg73-7.0.3-w1.pet=- has been installed. `xmessage \"Wait please. There will be 3 pop-ups.\"`" ;
sleep 0.5s ;
echo "mesa_xorg73-7.0.3-w1.pet..rm" >>/usr/local/etc/IceCat.dsktop ;
rm /tmp/mesa_xorg73-7.0.3-w1.pet ;
rm /tmp/.md-5.sm ;
rm /tmp/.tmp.ms7.3 ;
fi ;
fi ;
#1
#<<< MESA drivers
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# # #
#
mkdir -p /root/.mozilla/firefox ;
echo 'FIREFOX_DSP=auto' >/root/.mozilla/firefox/firefoxrc ;
#
# # #
#
mkdir -p /root/spot/.mozilla/firefox ;
echo 'FIREFOX_DSP=auto' >/root/spot/.mozilla/firefox/firefoxrc ;
chown -R spot:spot /root/spot/.mozilla ;
#
# # #
#
echo '[Desktop Entry]' > /usr/share/applications/IceCat_go.desktop ;
echo 'Encoding=UTF-8' >> /usr/share/applications/IceCat_go.desktop ;
echo 'Name=Icecat web-browser' >> /usr/share/applications/IceCat_go.desktop ;
echo 'Comment=icecat web-browser' >> /usr/share/applications/IceCat_go.desktop ;
#echo "Exec=bash -c 'LD_LIBRARY_PATH=/usr/bin/icecat-3.6.16-i686 \`Xdialog --title \"Icecat\" --no-tags --radiolist \"\" 23 69 10 \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 /tmp/.tmp_ICEHLP "'\`/usr/bin/icecat-3.6.16-i686/icecat --help >/tmp/.tmp_ICEHLP\`'"\" \"-=Start with HELP page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 -safe-mode about:blank\" \"-=Start without extensions, themes and page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 file:///usr/share/doc/home.htm\" \"-=Start with /share/doc/home.htm page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 http://www.wellminded.com/puppy/pupsearch.html\" \"-=Start with /www.wellminded.com/puppy/pupsearch.html page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 http://en.wikipedia.org/wiki/Web_search_engine\" \"-=Start with /en.wikipedia.org/wiki/Web_search_engine page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat-bin -width 1010 -height 710 about:blank\" \"-=Start without page: First Window or New Tab=-\" on \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710\" \"-=Start with page: New Window=-\" off 2>&1\` ; if [ /tmp/.tmp_ICEHLP ] ; then rm /tmp/.tmp_ICEHLP ; fi'" >> /usr/share/applications/IceCat.desktop ;
#
#Don't touch this >>>
#Exec=bash -c 'bash -c "LD_LIBRARY_PATH=/usr/bin/icecat-3.6.16-i686 `Xdialog --title \"Icecat\" --no-tags --radiolist \"\" 25 69 10 \"/usr/bin/icecat-3.6.16-i686/icecat --help | cat > /tmp/.icHLP & /usr/bin/icecat-3.6.16-i686/icecat /tmp/.icHLP\" \"-=Start with HELP page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 -safe-mode about:blank\" \"-=Start without extensions, themes and page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 file:///usr/share/doc/home.htm\" \"-=Start with /share/doc/home.htm page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 http://www.wellminded.com/puppy/pupsearch.html\" \"-=Start with /www.wellminded.com/puppy/pupsearch.html page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 http://en.wikipedia.org/wiki/Web_search_engine\" \"-=Start with /en.wikipedia.org/wiki/Web_search_engine page=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat-bin -width 1010 -height 710 about:blank &>/dev/null\" \"-=Start without page: First Window or New Tab=-\" on \"/usr/bin/icecat-3.6.16-i686/icecat-bin -width 1010 -height 710 about:config\" \"-=Start without page: First Window or New Tab - Config=-\" off \"/usr/bin/icecat-3.6.16-i686/icecat -width 1010 -height 710 &>/dev/null\" \"-=Start with page: New Window=-\" off \"bash -c \"'\''\"if [ ! \`ps -eocomm | grep icecat-bin\` ] ; then sleep 0.5s ; else kill -9 \`pidof icecat-bin\` ; fi\"'\''\"\" \"-=Rough close of web-browser=-\" off 2>&1` ; if [ -f /tmp/.icHLP ] ; then rm /tmp/.icHLP ; fi"'
grep 'Rough' /mnt/sr0/_Files/IceCat/Install_IceCatUsrBin--sr0--fc11.sh | grep -v "Install_IceCatUsrBin--sr0--fc11.sh" | sed 's/#//' >> /usr/share/applications/IceCat_go.desktop ;
# <<<
#
#echo 'Exec=bash -c /usr/bin/icecat-3.6.16-i686/icecat' >> /usr/share/applications/IceCat.desktop ;
echo 'Terminal=false' >> /usr/share/applications/IceCat_go.desktop ;
echo 'Type=Application' >> /usr/share/applications/IceCat_go.desktop ;
echo 'Categories=no' >> /usr/share/applications/IceCat_go.desktop ;
echo 'GenericName=Web-browser' >> /usr/share/applications/IceCat_go.desktop ;
echo 'Icon=/usr/bin/icecat-3.6.16-i686/icons/mozicon50.xpm' >> /usr/share/applications/IceCat_go.desktop ;
#
# # #
#
sed -i '/"Icecat"/d' /root/Choices/ROX-Filer/PuppyPin ;
#
echo '[Desktop Entry]' > /usr/share/applications/IceCat.desktop ;
echo 'Encoding=UTF-8' >> /usr/share/applications/IceCat.desktop ;
echo 'Name=Icecat' >> /usr/share/applications/IceCat.desktop ;
echo 'Comment=icecat' >> /usr/share/applications/IceCat.desktop ;
echo 'Exec=rox /usr/share/applications/IceCat_go.desktop' >> /usr/share/applications/IceCat.desktop ;
echo 'Terminal=false' >> /usr/share/applications/IceCat.desktop ;
echo 'Type=Application' >> /usr/share/applications/IceCat.desktop ;
echo 'Categories=Application;WebBrowser;' >> /usr/share/applications/IceCat.desktop ;
echo 'GenericName=Web-browser' >> /usr/share/applications/IceCat.desktop ;
echo 'Icon=/usr/bin/icecat-3.6.16-i686/icons/mozicon50.xpm' >> /usr/share/applications/IceCat.desktop ;
#ok...
sed -i '/\/pinboard/d' /root/Choices/ROX-Filer/PuppyPin ;
sleep 1s ;
#echo '<icon x="992" y="512" label="Icecat">/usr/share/applications/IceCat.desktop</icon>' >> /root/Choices/ROX-Filer/PuppyPin ;
echo '<icon x="992" y="536" label="Icecat">/usr/share/applications/IceCat.desktop</icon>' >> /root/Choices/ROX-Filer/PuppyPin ;
echo '</pinboard>' >> /root/Choices/ROX-Filer/PuppyPin ;
sleep 1s ;
#
# # #
#
rox -p=/root/Choices/ROX-Filer/PuppyPin
fixmenus
xmessage "Program -=ICECAT-3.6.16=- has been installed." `jwm -restart`
bash -c "`Xdialog --title \"\"'\"X-window\"'\" system\" --no-tags --radiolist \"\"'\"X-window\"'\" system must be relaunched if \"'\"MESA\"'\" drivers have been installed\" 11 74 10 \"/usr/bin/restartwm\" \"-=Relaunch \"'\"X-window\"'\" system=-\" off \"sleep 0.5s\" \"-=Don't relaunch \"'\"X-window\"'\" system=-\" on 2>&1`"


Edit: 2012, dec 25.

Permissions for -=Install_IceCatUsrBin--sr0--fc11.sh=- were changed as shown:
Code:

cd /place_where_Install_IceCatUsrBin--sr0--fc11.sh_is_located ; chmod u+x Install_IceCatUsrBin--sr0--fc11.sh


A script's content can be copied into text editor by means of <Quote> mode.
<--- INSTALLATION

Exclamation

INSTALLATION --->

Code:

curl -C - -O https://download-installer.cdn.mozilla.net/pub/firefox/releases/31.0/linux-i686/en-US/firefox-31.0.tar.bz2


Exclamation With 'NVidia AGP 6200' the 'Firefox-31.0' requires full DBus.
Code:
http://www.murga-linux.com/puppy/viewtopic.php?p=584359#584359


Exclamation With 'Radeon AGP HD 2600 Pro' the 'Firefox-31.0' does not require full DBus.
Exclamation With 'NVidia AGP 6200' the 'Firefox-31.0' does not require full DBus when an user uses such an option of booting from CD/DVD as: puppy pfix=ram,nox,copy pmedia=atacd acpi=off agpgart.modeset=0

Quote:

Install_FirefoxUsrLocalBin--sdb1--fc11.sh
Code:

#!/bin/bash
#
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#Info-SRC: http://www.libpng.org/pub/png/pngapbr.html
#= = = = = = = = = = = = = = = = = = = =
#Mozilla / Firefox [mozilla.org, Netscape Communications] (Unix/X, Win32, Mac OS, etc.) - all versions; #read-only; full alpha support on Linux and Mac since 13 April 2000 and on Windows since 19 July 2000 (Linux #screenshots), but poorer quality on sub-24-bit X displays; broken binary transparency support in versions #between June and August 2001 (bug 84980); dithered alpha as a fallback option on all platforms; full gamma #support; MNG and JNG support from 12 June 2000 through 23 March 2001 and from 17 December 2001 through 12 June #2003 (in CVS, anyway; 0.9.7 release of 21 December 2001 did not include fix, and all 1.4 releases did have #support); progressive display (replicating method; limits image size to dimensions of 8000 pixels; uses libpng #and zlib; freeware (NPL/MPL/GPL) with source. (This is the mostly-rewritten-from-scratch code base on which are #based Netscape Navigator 6.0 and later, Epiphany, Galeon, K-Meleon, Kazehakase, and Phoenix a.k.a. Mozilla #Firebird a.k.a. Mozilla Firefox.)
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#
# # #
#
#> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
#In the "Quirky Linux - 1.40" Operating System a big "PNG" images are the problem
#for the "IceCat-3.6.16" web-browser due to version of "NVidia" free video card driver.
#If the free "NVidia" driver is not a reason, then i simply don't have another information.
#> > > > > > > > > > > > > > > > > > > > >
#
#Solution: There are a non-free "NVidia" drivers on the business site of manufacturer.
#Those drivers are available for downloading and installation.
#After successful installation of drivers a big "PNG" images are accessable for viewing.
#
#< < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <
#
# # #
#
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -c 'dbus-libs-1.2.12-2.fc11.i586.rpm..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 0 ] ;
then echo "dbus-libs-1.2.12-2.fc11.i586.rpm..rm" >/usr/local/etc/Firefox.dsktop ; else
cd /tmp ;
if [ ! `ps -eocomm | grep dbus-daemon | head -1` ] ; then
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
if [ ! `echo -e "b75b063e1c7d4e4b952e58f37b08c101  dbus-libs-1.2.12-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
rpm -i dbus-libs-1.2.12-2.fc11.i586.rpm ;
sleep 0.5s ;
echo "dbus-libs-1.2.12-2.fc11.i586.rpm..rm" >/usr/local/etc/Firefox.dsktop ;
rm /tmp/dbus-libs-1.2.12-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
#
else
xmessage "There is no need to install -=DBus=-" ;
fi ;
fi ;
#1
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -c 'dbus-glib-0.80-2.fc11.i586.rpm..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 0 ] ;
then echo "dbus-glib-0.80-2.fc11.i586.rpm..rm" >>/usr/local/etc/Firefox.dsktop ; else
cd /tmp ;
if [ ! `ps -eocomm | grep dbus-daemon | head -1` ] ; then
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/Fedora-11_files/dbus-glib-0.80-2.fc11.i586.rpm ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/dbus-glib-0.80-2.fc11.i586.rpm ;
if [ ! `echo -e "6ec24bf8efe6b238bae1241c7d531ba6  dbus-glib-0.80-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
rpm -i dbus-glib-0.80-2.fc11.i586.rpm ;
sleep 0.5s ;
echo "dbus-glib-0.80-2.fc11.i586.rpm..rm" >>/usr/local/etc/Firefox.dsktop ;
rm /tmp/dbus-glib-0.80-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
#
else
xmessage "There is no need to install -=DBus=-" ;
fi ;
fi ;
#2
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
#VARIANT: tar Jxf firefox-31.0.tar.bz2 -C /usr/local/bin
if [ `grep -w -s -c 'firefox-31.0.tar.bz2..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 0 ] ;
then echo "firefox-31.0.tar.bz2..rm" >>/usr/local/etc/Firefox.dsktop ; else
cd /usr/local/bin ;
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/firefox-31.0.tar.bz2 ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/firefox-31.0.tar.bz2 ;
if [ ! `echo -e "a9b7f88599df4009195936e82a41f34a  firefox-31.0.tar.bz2" | md5sum -c - >/usr/local/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/local/bin/.md-5.sm` ] ; then xmessage -file /usr/local/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/local/bin/.md-5.sm`" ; fi ;
sleep 0.5s ;
tar jxf firefox-31.0.tar.bz2 ;
sleep 0.5s ;
echo "firefox-31.0.tar.bz2..rm" >>/usr/local/etc/Firefox.dsktop ;
rm /usr/local/bin/firefox-31.0.tar.bz2 ;
rm /usr/local/bin/.md-5.sm ;
#
# # #
#
##cd /usr/local/bin/firefox/extensions/ ;
#
#Extensions ------->>>
#https://addons.mozilla.org/firefox/downloads/file/
#
#http://releases.mozilla.org/pub/mozilla.org/addons/3006/video_downloadhelper-4.9.5-fx+sm.xpi
#https://addons.mozilla.org/en-US/firefox/addon/video-downloadhelper/versions/
#http://www.downloadhelper.net/faq.php#older-versions
#
#http://mirrors.ibiblio.org/pub/mirrors/mozdev.org/flashblock/flashblock-1.5.15.xpi
#
#ftp://ftp.gnu.org/gnu/gnuzilla/3.6.16/privact_ext.xpi
#<<<-------
#
#For unknown to me reason the -=video_downloadhelper-4.9.5-fx+sm.xpi=- file is not for use here.
#An OLD web-browser extension >>>
##curl -C - -O file:///mnt/sr0/_Files/IceCat/INet_Bro_Extensions/For_Firefox/downloadhelper-4.8.1-fx+sm.xpi ;
##if [ ! `echo -e "e5598bd1cc1cf89c76c202e02f79c6d6  downloadhelper-4.8.1-fx+sm.xpi" | md5sum -c - >/usr/local/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/local/bin/.md-5.sm` ] ; then xmessage -file /usr/local/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/local/bin/.md-5.sm`" ; fi ;
##sleep 1s ;
##rm /usr/local/bin/.md-5.sm ;
# <<<
##curl -C - -O file:///mnt/sr0/_Files/IceCat/INet_Bro_Extensions/For_Firefox/flashblock-1.5.15.xpi ;
##if [ ! `echo -e "620743a0db3563457363686908ff9d76  flashblock-1.5.15.xpi" | md5sum -c - >/usr/local/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/local/bin/.md-5.sm` ] ; then xmessage -file /usr/local/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/local/bin/.md-5.sm`" ; fi ;
##sleep 1s ;
##rm /usr/local/bin/.md-5.sm ;
#
##curl -C - -O file:///mnt/sr0/_Files/IceCat/INet_Bro_Extensions/For_Firefox/privact_ext.xpi ;
##if [ ! `echo -e "9f2921ce4bd94b15bd1c4c093565a6b8  privact_ext.xpi" | md5sum -c - >/usr/local/bin/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /usr/local/bin/.md-5.sm` ] ; then xmessage -file /usr/local/bin/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /usr/local/bin/.md-5.sm`" ; fi ;
##sleep 1s ;
##rm /usr/local/bin/.md-5.sm ;
#
########################gzip -S .off /usr/local/bin/firefox/defaults/profile/bookmarks.html ;
#gunzip -S .off -d /usr/local/bin/firefox/defaults/profile/bookmarks.html.off ;
#
#
ln -s -f /usr/local/bin/firefox/firefox /usr/bin/firefox ;
#
fi ;
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# # #
#MESA drivers - to improve the performance of internet browser >>>
#Now, pet.
##if [ `grep -w -s -c 'mesa_xorg73-7.0.3-w1.pet..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 0 ] ;
##then echo "mesa_xorg73-7.0.3-w1.pet..rm" >>/usr/local/etc/Firefox.dsktop ; else
#
##if [ -e /tmp/.tmp.ms7.3 ] ; then rm /tmp/.tmp.ms7.3 ; fi ;
##bash -c "`Xdialog --title \"\"'\"Mesa\"'\" drivers\" --no-tags --radiolist \"\"'\"Mesa\"'\" drivers sometimes can be needful for improving the performance\" 11 70 10 \"echo >/tmp/.tmp.ms7.3\" \"-=Install \"'\"Mesa\"'\" drivers=-\" off \"sleep 0.5s\" \"-=Don't install \"'\"Mesa\"'\" drivers=-\" on 2>&1`" ;
#
##if [ -e /tmp/.tmp.ms7.3 ] ; then
##cd /tmp ;
##curl -C - -O file:///mnt/sr0/_Files/IceCat/PET_files/mesa_xorg73-7.0.3-w1.pet ;
##if [ ! `echo -e "7e44d68e813f0462c3f56cc1bfccee8b  mesa_xorg73-7.0.3-w1.pet" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
##sleep 0.5s ;
##rox /tmp/mesa_xorg73-7.0.3-w1.pet ; xmessage "-=mesa_xorg73-7.0.3-w1.pet=- has been installed. `xmessage \"Wait please. There will be 3 pop-ups.\"`" ;
##sleep 0.5s ;
##echo "mesa_xorg73-7.0.3-w1.pet..rm" >>/usr/local/etc/Firefox.dsktop ;
##rm /tmp/mesa_xorg73-7.0.3-w1.pet ;
##rm /tmp/.md-5.sm ;
##rm /tmp/.tmp.ms7.3 ;
##fi ;
##fi ;
#1
#<<< MESA drivers
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# # #
#
#
# # # # #
#After installation of the -=firefox-31.0.tar.bz2=-
#there is no a file called /usr/share/icons/hicolor/48x48/apps/mozicon48.png
#but there is a file called /usr/local/bin/firefox/browser/icons/mozicon128.png
#I want to resize 128x128 to 48x48.
#Program -=convert=- can help me.
# # # # #
#
if [ `grep -w -s -l 'ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm..rm' /usr/local/etc/*.dsktop | wc -l` -gt 0 ] ;
then echo "ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm..rm" >>/usr/local/etc/Firefox.dsktop ; else
cd /tmp ;
#- - -
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/Fedora-11_files/ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm ;
if [ ! `echo -e "6b797425ca4e2fb70f49b41cf8846d7c  ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
rpm -i ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm ;
sleep 0.5s ;
#- - - [>[>
echo "ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm..rm" >>/usr/local/etc/Firefox.dsktop ;
#- - -
rm /tmp/ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm ;
rm /tmp/.md-5.sm ;
#- - - [>[>
#
ln -s /usr/lib/libMagickCore.so.4 /usr/lib/libMagickCore.so.2 ;
ln -s /usr/lib/libMagickWand.so.4 /usr/lib/libMagickWand.so.2 ;
#
fi ;
#1
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -l 'ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm..rm' /usr/local/etc/*.dsktop | wc -l` -gt 0 ] ;
then echo "ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm..rm" >>/usr/local/etc/Firefox.dsktop ; else
cd /tmp ;
#- - -
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/Fedora-11_files/ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm ;
if [ ! `echo -e "0abfbb5b8f8dfc245edf4dfc670b627e  ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
rpm -i ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm ;
sleep 0.5s ;
#- - - [>[>
echo "ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm..rm" >>/usr/local/etc/Firefox.dsktop ;
#- - -
rm /tmp/ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm ;
rm /tmp/.md-5.sm ;
#- - - [>[>
fi ;
#2
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
convert /usr/local/bin/firefox/browser/icons/mozicon128.png -scale 37.5% /usr/share/icons/hicolor/48x48/apps/mozicon48.png ;
#
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# # #
#
mkdir -p /root/.mozilla/firefox ;
chmod -R 0700 /root/.mozilla ;
#
echo 'FIREFOX_DSP=auto' >/root/.mozilla/firefox/firefoxrc ;
chmod 0644 /root/.mozilla/firefox/firefoxrc ;
#
#
# # #
#
mkdir -p /root/.cache/mozilla/firefox ;
chown -R root:audio /root/.cache ;
chmod -R 0070 /root/.cache ;
#
mkdir -p /root/.local/share ;
chown -R root:audio /root/.local ;
chmod -R 0070 /root/.local ;
#
mkdir -p /root/spot/.mozilla/firefox ;
mkdir -p /root/spot/.mozilla/extensions ;
chown -R root:audio /root/spot/.mozilla ;
chmod -R 0070 /root/spot/.mozilla ;
#
echo 'FIREFOX_DSP=auto' >/root/spot/.mozilla/firefox/firefoxrc ;
chmod 0644 /root/spot/.mozilla/firefox/firefoxrc ;
#
# # #
#
echo '[Desktop Entry]' > /usr/share/applications/Firefox_go.desktop ;
echo 'Encoding=UTF-8' >> /usr/share/applications/Firefox_go.desktop ;
echo 'Name=Firefox web-browser' >> /usr/share/applications/Firefox_go.desktop ;
echo 'Comment=firefox web-browser' >> /usr/share/applications/Firefox_go.desktop ;
#echo "Exec=bash -c 'LD_LIBRARY_PATH=/usr/local/bin/firefox \`Xdialog --title \"Firefox\" --no-tags --radiolist \"\" 23 69 10 \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 /tmp/.tmp_ICEHLP "'\`/usr/local/bin/firefox/firefox --help >/tmp/.tmp_ICEHLP\`'"\" \"-=Start with HELP page=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 -safe-mode about:blank\" \"-=Start without extensions, themes and page=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 file:///usr/share/doc/home.htm\" \"-=Start with /share/doc/home.htm page=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 http://www.wellminded.com/puppy/pupsearch.html\" \"-=Start with /www.wellminded.com/puppy/pupsearch.html page=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 http://en.wikipedia.org/wiki/Web_search_engine\" \"-=Start with /en.wikipedia.org/wiki/Web_search_engine page=-\" off \"/usr/local/bin/firefox/firefox-bin  -width 1020 -height 710 about:blank\" \"-=Start without page: First Window or New Tab=-\" on \"/usr/local/bin/firefox/firefox  -width 1020 -height 710\" \"-=Start with page: New Window=-\" off 2>&1\` ; if [ /tmp/.tmp_ICEHLP ] ; then rm /tmp/.tmp_ICEHLP ; fi'" >> /usr/share/applications/Firefox.desktop ;
#
#Don't touch this >>>
#Exec=bash -c 'bash -c "LD_LIBRARY_PATH=/usr/local/bin/firefox `Xdialog --title \"Firefox\" --no-tags --radiolist \"\" 25 69 10 \"/usr/local/bin/firefox/firefox --help | cat > /tmp/.icHLP & /usr/local/bin/firefox/firefox /tmp/.icHLP\" \"-=Start with HELP page=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 -safe-mode about:blank\" \"-=Start without extensions, themes and page=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 file:///usr/share/doc/home.htm\" \"-=Start with /share/doc/home.htm page=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 http://www.wellminded.com/puppy/pupsearch.html\" \"-=Start with /www.wellminded.com/puppy/pupsearch.html page=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 http://en.wikipedia.org/wiki/Web_search_engine\" \"-=Start with /en.wikipedia.org/wiki/Web_search_engine page=-\" off \"/usr/local/bin/firefox/firefox-bin  -width 1020 -height 710 about:blank &>/dev/null\" \"-=Start without page: First Window or New Tab=-\" on \"/usr/local/bin/firefox/firefox-bin  -width 1020 -height 710 about:config\" \"-=Start without page: First Window or New Tab - Config=-\" off \"/usr/local/bin/firefox/firefox  -width 1020 -height 710 -new-window &>/dev/null\" \"-=Start with page: New Window=-\" off \"bash -c \"'\''\"if [ ! \`ps -eocomm|grep firefox\` ] ; then sleep 0.5s ; else kill -9 \`pidof firefox||pidof firefox-bin\` ; fi\"'\''\"\" \"-=Rough close of web-browser=-\" off 2>&1` ; if [ -f /tmp/.icHLP ] ; then rm /tmp/.icHLP ; fi"'
grep 'Rough' /mnt/sdb1/Firefox-31.0--TarBz/Install_FirefoxUsrLocalBin--sdb1--fc11.sh | grep -v "Install_FirefoxUsrLocalBin--sdb1--fc11.sh" | sed 's/#//' >> /usr/share/applications/Firefox_go.desktop ;
# <<<
#
#echo 'Exec=bash -c /usr/local/bin/firefox/firefox' >> /usr/share/applications/Firefox.desktop ;
echo 'Terminal=false' >> /usr/share/applications/Firefox_go.desktop ;
echo 'Type=Application' >> /usr/share/applications/Firefox_go.desktop ;
echo 'Categories=no' >> /usr/share/applications/Firefox_go.desktop ;
echo 'GenericName=Web-browser' >> /usr/share/applications/Firefox_go.desktop ;
echo 'Icon=/usr/share/icons/hicolor/48x48/apps/mozicon48.png' >> /usr/share/applications/Firefox_go.desktop ;
#
# # #
#
sed -i '/"Firefox"/d' /root/Choices/ROX-Filer/PuppyPin ;
#
echo '[Desktop Entry]' > /usr/share/applications/Firefox.desktop ;
echo 'Encoding=UTF-8' >> /usr/share/applications/Firefox.desktop ;
echo 'Name=Firefox' >> /usr/share/applications/Firefox.desktop ;
echo 'Comment=firefox' >> /usr/share/applications/Firefox.desktop ;
echo 'Exec=rox /usr/share/applications/Firefox_go.desktop' >> /usr/share/applications/Firefox.desktop ;
echo 'Terminal=false' >> /usr/share/applications/Firefox.desktop ;
echo 'Type=Application' >> /usr/share/applications/Firefox.desktop ;
echo 'Categories=Application;WebBrowser;' >> /usr/share/applications/Firefox.desktop ;
echo 'GenericName=Web-browser' >> /usr/share/applications/Firefox.desktop ;
echo 'Icon=/usr/share/icons/hicolor/48x48/apps/mozicon48.png' >> /usr/share/applications/Firefox.desktop ;
#ok...
sed -i '/\/pinboard/d' /root/Choices/ROX-Filer/PuppyPin ;
sleep 1s ;
#echo '<icon x="992" y="512" label="Firefox">/usr/share/applications/Firefox.desktop</icon>' >> /root/Choices/ROX-Filer/PuppyPin ;
echo '<icon x="992" y="536" label="Firefox">/usr/share/applications/Firefox.desktop</icon>' >> /root/Choices/ROX-Filer/PuppyPin ;
echo '</pinboard>' >> /root/Choices/ROX-Filer/PuppyPin ;
sleep 1s ;
#
# # #
#
rox -p=/root/Choices/ROX-Filer/PuppyPin
fixmenus
xmessage "Program -=Firefox-31.0=- has been installed." `jwm -restart`
bash -c "`Xdialog --title \"\"'\"X-window\"'\" system\" --no-tags --radiolist \"\"'\"X-window\"'\" system must be relaunched if \"'\"MESA\"'\" drivers have been installed\" 11 74 10 \"/usr/bin/restartwm\" \"-=Relaunch \"'\"X-window\"'\" system=-\" off \"sleep 0.5s\" \"-=Don't relaunch \"'\"X-window\"'\" system=-\" on 2>&1`"


Edit: 2014, sep 12.

Permissions for -=Install_FirefoxUsrLocalBin--sdb1--fc11.sh=- were changed as shown:
Code:

cd /place_where_Install_FirefoxUsrLocalBin--sdb1--fc11.sh_is_located ; chmod u+x Install_FirefoxUsrLocalBin--sdb1--fc11.sh


A script's content can be copied into text editor by means of <Quote> mode.
<--- INSTALLATION

How to use --->
Code:

1)rxvt
2)In rxvt:
sync; echo 3 >/proc/sys/vm/drop_caches; echo -en "lx\niu\nnn\nui\nxl\n"; sleep 1; pushd /lost+found ; popd +1 ; history -c >/root/.history ; printf '\ec'
3)In rxvt:
su spot
4)In rxvt:
pushd /archive ; popd +1 ; history -c >/root/spot/.bash_history ; printf '\ec'
5)In rxvt:
LD_LIBRARY_PATH=/usr/X11R7/lib /usr/local/bin/firefox/firefox -width 1020 -height 710 about:blank &>/dev/null

Edit: 2014, sep 12.
<--- <--- How to use

Exclamation

Quote:

Product: Firefox-31.0
Assumption: not all encodings are supported.

about:config
Code:

browser.menu.showCharacterEncoding
= true

intl.charset.fallback.override
= macintosh
was: windows-1252

intl.fallbackCharsetList.ISO-8859-1
= macintosh
was: windows-1252
#RESULT: with ordinary fonts of Quirky-1.40 some symbols are not accessable.
#EXAMPLE: http://en.wikipedia.org/wiki/Help_talk:Special_characters


Edit: 2014, sep 17.
Firefox-31_at_use_the_NVidia6200AGP_without_AGPGART.jpg
 Description   Firefox-31: 'Customize...' = 'all buttons are disactivated'
 Filesize   61.92 KB
 Viewed   5 Time(s)

Firefox-31_at_use_the_NVidia6200AGP_without_AGPGART.jpg


_________________
  • I don't know why laboratories are named a hospitals.
  • The alive personage is like a tea bag with granules of unknown density inside, at that one the packet was made of organic material and was placed in the evaporated liquid or liquid.


Last edited by postfs1 on Tue 16 Sep 2014, 20:04; edited 17 times in total
Back to top
View user's profile Send private message 
postfs1


Joined: 27 Mar 2010
Posts: 831

PostPosted: Sun 15 Jul 2012, 15:42    Post subject:  

DEINSTALLATION --->

Quote:

Remove_IceCatUsrBin--sr0--fc11.sh
Code:

#!/bin/bash
#
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#Info-SRC: http://www.libpng.org/pub/png/pngapbr.html
#= = = = = = = = = = = = = = = = = = = =
#Mozilla / Firefox [mozilla.org, Netscape Communications] (Unix/X, Win32, Mac OS, etc.) - all versions; #read-only; full alpha support on Linux and Mac since 13 April 2000 and on Windows since 19 July 2000 (Linux #screenshots), but poorer quality on sub-24-bit X displays; broken binary transparency support in versions #between June and August 2001 (bug 84980); dithered alpha as a fallback option on all platforms; full gamma #support; MNG and JNG support from 12 June 2000 through 23 March 2001 and from 17 December 2001 through 12 June #2003 (in CVS, anyway; 0.9.7 release of 21 December 2001 did not include fix, and all 1.4 releases did have #support); progressive display (replicating method; limits image size to dimensions of 8000 pixels; uses libpng #and zlib; freeware (NPL/MPL/GPL) with source. (This is the mostly-rewritten-from-scratch code base on which are #based Netscape Navigator 6.0 and later, Epiphany, Galeon, K-Meleon, Kazehakase, and Phoenix a.k.a. Mozilla #Firebird a.k.a. Mozilla Firefox.)
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#
# # #
#
#> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
#In the "Quirky Linux - 1.40" Operating System a big "PNG" images are the problem
#for the "IceCat-3.6.16" web-browser due to version of "NVidia" free video card driver.
#If the free "NVidia" driver is not a reason, then i simply don't have another information.
#> > > > > > > > > > > > > > > > > > > > >
#
#Solution: There are a non-free "NVidia" drivers on the business site of manufacturer.
#Those drivers are available for downloading and installation.
#After successful installation of drivers a big "PNG" images are accessable for viewing.
#
#< < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <
#
# # #
#
#if [ ! `ps -eocomm | grep dbus-daemon | head -1` ] ; then
#cd /tmp ;
#
#curl -C - -O file:///mnt/sr0/_Files/IceCat/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
#if [ ! `echo -e "b75b063e1c7d4e4b952e58f37b08c101  dbus-libs-1.2.12-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
#rpm -i dbus-libs-1.2.12-2.fc11.i586.rpm ;
#sleep 0.5s ;
#rm /tmp/dbus-libs-1.2.12-2.fc11.i586.rpm ;
#rm /tmp/.md-5.sm ;
#
#else
#xmessage "There is no need to install -=DBus=-" ;
#fi
#1
if [ `grep -w -s -c 'dbus-libs-1.2.12-2.fc11.i586.rpm..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
then sed -i '/dbus-libs-1.2.12-2.fc11.i586.rpm..rm/d' /usr/local/etc/IceCat.dsktop ; else
#
cd /tmp ;
if [ ! `ps -eocomm | grep dbus-daemon | head -1` ] ; then
curl -C - -O file:///mnt/sr0/_Files/SMPlayer/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
if [ ! `echo -e "b75b063e1c7d4e4b952e58f37b08c101  dbus-libs-1.2.12-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
bash -c "`rpm -qp -l dbus-libs-1.2.12-2.fc11.i586.rpm | sed 's/^/rm -f /' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
bash -c "`rpm -qp -l dbus-libs-1.2.12-2.fc11.i586.rpm | rev | cut -d'/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/'`" ;
sed -i '/dbus-libs-1.2.12-2.fc11.i586.rpm..rm/d' /usr/local/etc/IceCat.dsktop ;
rm /tmp/dbus-libs-1.2.12-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
else
# #
if [ -e /tmp/.tmp.dl1.2 ] ; then rm /tmp/.tmp.dl1.2 ; fi ;
bash -c "`Xdialog --title \"\"'\"DBus\"'\" service\" --no-tags --radiolist \"\"'\"DBus\"'\" service sometimes can be needful\" 11 70 10 \"echo >/tmp/.tmp.dl1.2\" \"-=Remove \"'\"DBus\"'\" service=-\" off \"sleep 0.5s\" \"-=Don't remove \"'\"DBus\"'\" service=-\" on 2>&1`" ;
#
if [ -e /tmp/.tmp.dl1.2 ] ; then
/etc/init.d/messagebus stop ;
#
curl -C - -O file:///mnt/sr0/_Files/SMPlayer/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
if [ ! `echo -e "b75b063e1c7d4e4b952e58f37b08c101  dbus-libs-1.2.12-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
bash -c "`rpm -qp -l dbus-libs-1.2.12-2.fc11.i586.rpm | sed 's/^/rm -f /' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
bash -c "`rpm -qp -l dbus-libs-1.2.12-2.fc11.i586.rpm | rev | cut -d'/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/'`" ;
sed -i '/dbus-libs-1.2.12-2.fc11.i586.rpm..rm/d' /usr/local/etc/IceCat.dsktop ;
rm /tmp/dbus-libs-1.2.12-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
rm /tmp/.tmp.dl1.2 ;
fi ;
# #
fi ;
fi ;
#1
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -c 'icecat-3.6.16-i686.tar.xz..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
then sed -i '/icecat-3.6.16-i686.tar.xz..rm/d' /usr/local/etc/IceCat.dsktop ; else
#
cd /tmp ;
curl -C - -O file:///mnt/sr0/_Files/IceCat/Packed_files/icecat-3.6.16-i686.tar.xz ;
if [ ! `echo -e "1401660d951f4562967d4c74c9579cc2  icecat-3.6.16-i686.tar.xz" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
sleep 0.5s ;
bash -c "`tar -tf icecat-3.6.16-i686.tar.xz | sed 's/^/rm -f \/usr\/bin\//' | sed 's/$/ ;/'`" ;
rm -f /usr/bin/icecat-3.6.16-i686/components/* ;
rm -f /usr/bin/icecat-3.6.16-i686/defaults/profile/* ;
rm -f -r /usr/bin/icecat-3.6.16-i686/extensions/* ;
sleep 0.5s ;
#bash -c "`tar -tf mesa_xorg73-7.0.3-w1.tar.gz | cut -d \"/\" -f 2-3 | sort -u | grep \"/\" | grep -v \"/$\" | sed 's/^/find \//' | sed 's/$/ -type d -empty -delete ;/'`" ;
#
bash -c "`tar -tf icecat-3.6.16-i686.tar.xz | sed 's/^/\/usr\/bin\//' | rev | cut -d '/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/' | grep '/'`" ;
sed -i '/icecat-3.6.16-i686.tar.xz..rm/d' /usr/local/etc/IceCat.dsktop ;
rm /tmp/icecat-3.6.16-i686.tar.xz ;
rm /tmp/.md-5.sm ;
fi ;
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bash -c "`find /root /usr /room /mnt -type d -name .gnuzilla | sed 's/^/rm -rf /' | sed 's/$/ ;/'`" ;
bash -c "`find /root /usr /room /mnt -type l -name .gnuzilla | sed 's/^/rm -rf /' | sed 's/$/ ;/'`" ;
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#MESA drivers - to improve the performance of internet browser >>>
if [ `grep -w -s -c 'mesa_xorg73-7.0.3-w1.pet..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
then sed -i '/mesa_xorg73-7.0.3-w1.pet..rm/d' /usr/local/etc/IceCat.dsktop ; else
#
if [ -e /tmp/.tmp.ms7.3 ] ; then rm /tmp/.tmp.ms7.3 ; fi ;
bash -c "`Xdialog --title \"\"'\"Mesa\"'\" drivers\" --no-tags --radiolist \"\"'\"Mesa\"'\" drivers sometimes can be needful for improving the performance\" 11 70 10 \"echo >/tmp/.tmp.ms7.3\" \"-=Remove \"'\"Mesa\"'\" drivers=-\" off \"sleep 0.5s\" \"-=Don't remove \"'\"Mesa\"'\" drivers=-\" on 2>&1`" ;
#
if [ -e /tmp/.tmp.ms7.3 ] ; then
cd /tmp ;
curl -C - -O file:///mnt/sr0/_Files/IceCat/PET_files/mesa_xorg73-7.0.3-w1.pet ;
echo -e "7e44d68e813f0462c3f56cc1bfccee8b  mesa_xorg73-7.0.3-w1.pet" | md5sum -c - | xmessage -file - ;
pet2tgz mesa_xorg73-7.0.3-w1.pet ; bash -c "`tar -tf mesa_xorg73-7.0.3-w1.tar.gz | cut -d '/' -f 2-7 | sed 's/^/rm -f \//' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
#bash -c "`tar -tf mesa_xorg73-7.0.3-w1.tar.gz | cut -d \"/\" -f 2-3 | sort -u | grep \"/\" | grep -v \"/$\" | sed 's/^/find \//' | sed 's/$/ -type d -empty -delete ;/'`" ;
#
bash -c "`tar -tf mesa_xorg73-7.0.3-w1.tar.gz | cut -d '/' -f2- | sed 's/usr\//\/usr\//' | rev | cut -d '/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/' | grep '/'`" ;
sed -i '/mesa_xorg73-7.0.3-w1.pet..rm/d' /usr/local/etc/IceCat.dsktop ;
#
sed -i '/mesa_xorg73-7.0.3-w1.pet/d' /root/.packages/user-installed-packages ;
#
rm /tmp/mesa_xorg73-7.0.3-w1.tar.gz ;
rm /tmp/.tmp.ms7.3 ;
fi ;
fi ;
#<<< MESA drivers
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
cd / ;
rm /usr/bin/firefox ;
rm /usr/share/applications/IceCat.desktop ;
rm /usr/share/applications/IceCat_go.desktop ;
#and now...
#sed -i".tmp" '/"Icecat"/d' /root/Choices/ROX-Filer/PuppyPin ;
sed -i '/"Icecat"/d' /root/Choices/ROX-Filer/PuppyPin ;
#
if [ `grep -s -c '..rm' /usr/local/etc/IceCat.dsktop | awk -F^ '{ sum +=$1 } END { print sum }'` -gt 1 ] ;
then sleep 0.5s ; else
rm /usr/local/etc/IceCat.dsktop ; fi ;
#
rox -p=/root/Choices/ROX-Filer/PuppyPin ;
fixmenus ;
xmessage "Program -=ICECAT-3.6.16=- has been removed." `jwm -restart` ;
bash -c "`Xdialog --title \"\"'\"X-window\"'\" system\" --no-tags --radiolist \"\"'\"X-window\"'\" system must be relaunched if \"'\"MESA\"'\" drivers have been removed\" 11 74 10 \"/usr/bin/restartwm\" \"-=Relaunch \"'\"X-window\"'\" system=-\" off \"sleep 0.5s\" \"-=Don't relaunch \"'\"X-window\"'\" system=-\" on 2>&1`"


Edit: 2012, aug 15.

Permissions for -=Remove_IceCatUsrBin--sr0--fc11.sh=- were changed as shown:
Code:

cd /place_where_Remove_IceCatUsrBin--sr0--fc11.sh_is_located ; chmod u+x Remove_IceCatUsrBin--sr0--fc11.sh


A script's content can be copied into text editor by means of <Quote> mode.
<--- DEINSTALLATION

Exclamation

DEINSTALLATION --->

Quote:

Remove_FirefoxUsrLocalBin--sdb1--fc11.sh
Code:

#!/bin/bash
#
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#Info-SRC: http://www.libpng.org/pub/png/pngapbr.html
#= = = = = = = = = = = = = = = = = = = =
#Mozilla / Firefox [mozilla.org, Netscape Communications] (Unix/X, Win32, Mac OS, etc.) - all versions; #read-only; full alpha support on Linux and Mac since 13 April 2000 and on Windows since 19 July 2000 (Linux #screenshots), but poorer quality on sub-24-bit X displays; broken binary transparency support in versions #between June and August 2001 (bug 84980); dithered alpha as a fallback option on all platforms; full gamma #support; MNG and JNG support from 12 June 2000 through 23 March 2001 and from 17 December 2001 through 12 June #2003 (in CVS, anyway; 0.9.7 release of 21 December 2001 did not include fix, and all 1.4 releases did have #support); progressive display (replicating method; limits image size to dimensions of 8000 pixels; uses libpng #and zlib; freeware (NPL/MPL/GPL) with source. (This is the mostly-rewritten-from-scratch code base on which are #based Netscape Navigator 6.0 and later, Epiphany, Galeon, K-Meleon, Kazehakase, and Phoenix a.k.a. Mozilla #Firebird a.k.a. Mozilla Firefox.)
#= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
#
# # #
#
#> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
#In the "Quirky Linux - 1.40" Operating System a big "PNG" images are the problem
#for the "IceCat-3.6.16" web-browser due to version of "NVidia" free video card driver.
#If the free "NVidia" driver is not a reason, then i simply don't have another information.
#> > > > > > > > > > > > > > > > > > > > >
#
#Solution: There are a non-free "NVidia" drivers on the business site of manufacturer.
#Those drivers are available for downloading and installation.
#After successful installation of drivers a big "PNG" images are accessable for viewing.
#
#< < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <
#
# # #
#
if [ `grep -w -s -c 'dbus-libs-1.2.12-2.fc11.i586.rpm..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
then sed -i '/dbus-libs-1.2.12-2.fc11.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ; else
#
cd /tmp ;
if [ ! `ps -eocomm | grep dbus-daemon | head -1` ] ; then
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
if [ ! `echo -e "b75b063e1c7d4e4b952e58f37b08c101  dbus-libs-1.2.12-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
bash -c "`rpm -qp -l dbus-libs-1.2.12-2.fc11.i586.rpm | sed 's/^/rm -f /' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
bash -c "`rpm -qp -l dbus-libs-1.2.12-2.fc11.i586.rpm | rev | cut -d'/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/'`" ;
sed -i '/dbus-libs-1.2.12-2.fc11.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ;
rm /tmp/dbus-libs-1.2.12-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
else
# #
if [ -e /tmp/.tmp.dl1.2 ] ; then rm /tmp/.tmp.dl1.2 ; fi ;
bash -c "`Xdialog --title \"\"'\"DBus\"'\" service\" --no-tags --radiolist \"\"'\"DBus\"'\" service sometimes can be needful\" 11 70 10 \"echo >/tmp/.tmp.dl1.2\" \"-=Remove \"'\"DBus\"'\" service=-\" off \"sleep 0.5s\" \"-=Don't remove \"'\"DBus\"'\" service=-\" on 2>&1`" ;
#
if [ -e /tmp/.tmp.dl1.2 ] ; then
/etc/init.d/messagebus stop ;
#
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/dbus-libs-1.2.12-2.fc11.i586.rpm ;
if [ ! `echo -e "b75b063e1c7d4e4b952e58f37b08c101  dbus-libs-1.2.12-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
bash -c "`rpm -qp -l dbus-libs-1.2.12-2.fc11.i586.rpm | sed 's/^/rm -f /' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
bash -c "`rpm -qp -l dbus-libs-1.2.12-2.fc11.i586.rpm | rev | cut -d'/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/'`" ;
sed -i '/dbus-libs-1.2.12-2.fc11.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ;
rm /tmp/dbus-libs-1.2.12-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
rm /tmp/.tmp.dl1.2 ;
fi ;
# #
fi ;
fi ;
#1
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -c 'dbus-glib-0.80-2.fc11.i586.rpm..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
then sed -i '/dbus-glib-0.80-2.fc11.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ; else
#
cd /tmp ;
if [ ! `ps -eocomm | grep dbus-daemon | head -1` ] ; then
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/Fedora-11_files/dbus-glib-0.80-2.fc11.i586.rpm ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/dbus-glib-0.80-2.fc11.i586.rpm ;
if [ ! `echo -e "6ec24bf8efe6b238bae1241c7d531ba6  dbus-glib-0.80-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
bash -c "`rpm -qp -l dbus-glib-0.80-2.fc11.i586.rpm | sed 's/^/rm -f /' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
bash -c "`rpm -qp -l dbus-glib-0.80-2.fc11.i586.rpm | rev | cut -d'/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/'`" ;
sed -i '/dbus-glib-0.80-2.fc11.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ;
rm /tmp/dbus-glib-0.80-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
else
# #
if [ -e /tmp/.tmp.dl1.2 ] ; then rm /tmp/.tmp.dl1.2 ; fi ;
bash -c "`Xdialog --title \"\"'\"DBus\"'\" service\" --no-tags --radiolist \"\"'\"DBus\"'\" service sometimes can be needful\" 11 70 10 \"echo >/tmp/.tmp.dl1.2\" \"-=Remove \"'\"DBus\"'\" service=-\" off \"sleep 0.5s\" \"-=Don't remove \"'\"DBus\"'\" service=-\" on 2>&1`" ;
#
if [ -e /tmp/.tmp.dl1.2 ] ; then
/etc/init.d/messagebus stop ;
#
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/Fedora-11_files/dbus-glib-0.80-2.fc11.i586.rpm ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/dbus-glib-0.80-2.fc11.i586.rpm ;
if [ ! `echo -e "6ec24bf8efe6b238bae1241c7d531ba6  dbus-glib-0.80-2.fc11.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
bash -c "`rpm -qp -l dbus-glib-0.80-2.fc11.i586.rpm | sed 's/^/rm -f /' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
bash -c "`rpm -qp -l dbus-glib-0.80-2.fc11.i586.rpm | rev | cut -d'/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/'`" ;
sed -i '/dbus-glib-0.80-2.fc11.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ;
rm /tmp/dbus-glib-0.80-2.fc11.i586.rpm ;
rm /tmp/.md-5.sm ;
rm /tmp/.tmp.dl1.2 ;
fi ;
# #
fi ;
fi ;
#2
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -c 'firefox-31.0.tar.bz2..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
then sed -i '/firefox-31.0.tar.bz2..rm/d' /usr/local/etc/Firefox.dsktop ; else
#
cd /tmp ;
#curl -C - -O file:///mnt/sda1/Firefox-31.0--TarBz/firefox-31.0.tar.bz2 ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/firefox-31.0.tar.bz2 ;
if [ ! `echo -e "a9b7f88599df4009195936e82a41f34a  firefox-31.0.tar.bz2" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
sleep 0.5s ;
bash -c "`tar -tf firefox-31.0.tar.bz2 | sed 's/^/rm -f \/usr\/local\/bin\//' | sed 's/$/ ;/'`" ;
####rm -f /usr/local/bin/firefox/components/* ;
####rm -f /usr/local/bin/firefox/defaults/profile/* ;
####rm -f -r /usr/local/bin/firefox/extensions/* ;
sleep 0.5s ;
#bash -c "`tar -tf mesa_xorg73-7.0.3-w1.tar.gz | cut -d \"/\" -f 2-3 | sort -u | grep \"/\" | grep -v \"/$\" | sed 's/^/find \//' | sed 's/$/ -type d -empty -delete ;/'`" ;
#
bash -c "`tar -tf firefox-31.0.tar.bz2 | sed 's/^/\/usr\/local\/bin\//' | rev | cut -d '/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/' | grep '/'`" ;
sed -i '/firefox-31.0.tar.bz2..rm/d' /usr/local/etc/Firefox.dsktop ;
rm /tmp/firefox-31.0.tar.bz2 ;
rm /tmp/.md-5.sm ;
fi ;
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# # #
#
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -c 'ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
then sed -i '/ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ; else
#
cd /tmp ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm ;
if [ ! `echo -e "6b797425ca4e2fb70f49b41cf8846d7c  ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
bash -c "`rpm -qp -l ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm | sed 's/^/rm -f /' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
#bash -c "`rpm -qp -l ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm | cut -d \"/\" -f -3 | sort -u | grep \"/\" | grep -v \"/$\" | sed 's/^/find /' | sed 's/$/ -type d -empty -delete ;/'`" ;
#
bash -c "`rpm -qp -l ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm | rev | cut -d'/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/'`" ;
sed -i '/ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ;
rm /tmp/ImageMagick2-6.6.5.10-1.fc11.remi.i586.rpm ;
rm /tmp/.md-5.sm ;
#
rm /usr/lib/libMagickCore.so.2 ;
rm /usr/lib/libMagickWand.so.2 ;
fi ;
#1
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if [ `grep -w -s -c 'ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
then sed -i '/ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ; else
#
cd /tmp ;
curl -C - -O file:///mnt/sdb1/Firefox-31.0--TarBz/Fedora-11_files/ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm ;
if [ ! `echo -e "0abfbb5b8f8dfc245edf4dfc670b627e  ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm" | md5sum -c - >/tmp/.md-5.sm ; sleep 0.5s ; grep -o 'OK' /tmp/.md-5.sm` ] ; then xmessage -file /tmp/.md-5.sm ; else yaf-splash -bg purple -fg green -text "`cat /tmp/.md-5.sm`" ; fi ;
bash -c "`rpm -qp -l ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm | sed 's/^/rm -f /' | sed 's/$/ ;/'`" ;
sleep 0.5s ;
#bash -c "`rpm -qp -l ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm | cut -d \"/\" -f -3 | sort -u | grep \"/\" | grep -v \"/$\" | sed 's/^/find /' | sed 's/$/ -type d -empty -delete ;/'`" ;
#
bash -c "`rpm -qp -l ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm | rev | cut -d'/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/'`" ;
sed -i '/ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm..rm/d' /usr/local/etc/Firefox.dsktop ;
rm /tmp/ImageMagick2-tools-6.6.5.10-1.fc11.remi.i586.rpm ;
rm /tmp/.md-5.sm ;
fi ;
#2
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# # #
#
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
bash -c "`find /root -type d -name .mozilla | sed 's/^/rm -rf /' | sed 's/$/ ;/'`" ;
####bash -c "`find /root -type l -name .mozilla | sed 's/^/rm -rf /' | sed 's/$/ ;/'`" ;
#
bash -c "`find /root -type d -name .cache | sed 's/^/rm -rf /' | sed 's/$/ ;/'`" ;
####bash -c "`find /root -type l -name .cache | sed 's/^/rm -rf /' | sed 's/$/ ;/'`" ;
#
bash -c "`find /root -type d -name .local | sed 's/^/rm -rf /' | sed 's/$/ ;/'`" ;
####bash -c "`find /root -type l -name .local | sed 's/^/rm -rf /' | sed 's/$/ ;/'`" ;
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#
# # #
#
#MESA drivers - to improve the performance of internet browser >>>
####if [ `grep -w -s -c 'mesa_xorg73-7.0.3-w1.pet..rm' /usr/local/etc/*.dsktop | awk -F: '{ sum +=$2 } END { print sum }'` -gt 1 ] ;
####then sed -i '/mesa_xorg73-7.0.3-w1.pet..rm/d' /usr/local/etc/Firefox.dsktop ; else
#
####if [ -e /tmp/.tmp.ms7.3 ] ; then rm /tmp/.tmp.ms7.3 ; fi ;
####bash -c "`Xdialog --title \"\"'\"Mesa\"'\" drivers\" --no-tags --radiolist \"\"'\"Mesa\"'\" drivers sometimes can be needful for improving the performance\" 11 70 10 \"echo >/tmp/.tmp.ms7.3\" \"-=Remove \"'\"Mesa\"'\" drivers=-\" off \"sleep 0.5s\" \"-=Don't remove \"'\"Mesa\"'\" drivers=-\" on 2>&1`" ;
#
####if [ -e /tmp/.tmp.ms7.3 ] ; then
####cd /tmp ;
####curl -C - -O file:///mnt/sr0/_Files/IceCat/PET_files/mesa_xorg73-7.0.3-w1.pet ;
####echo -e "7e44d68e813f0462c3f56cc1bfccee8b  mesa_xorg73-7.0.3-w1.pet" | md5sum -c - | xmessage -file - ;
####pet2tgz mesa_xorg73-7.0.3-w1.pet ; bash -c "`tar -tf mesa_xorg73-7.0.3-w1.tar.gz | cut -d '/' -f 2-7 | sed 's/^/rm -f \//' | sed 's/$/ ;/'`" ;
####sleep 0.5s ;
#bash -c "`tar -tf mesa_xorg73-7.0.3-w1.tar.gz | cut -d \"/\" -f 2-3 | sort -u | grep \"/\" | grep -v \"/$\" | sed 's/^/find \//' | sed 's/$/ -type d -empty -delete ;/'`" ;
#
####bash -c "`tar -tf mesa_xorg73-7.0.3-w1.tar.gz | cut -d '/' -f2- | sed 's/usr\//\/usr\//' | rev | cut -d '/' -f2- | rev | sort -u | sed 's/^/rmdir --ignore-fail-on-non-empty -p /' | sed 's/$/ ;/' | grep '/'`" ;
####sed -i '/mesa_xorg73-7.0.3-w1.pet..rm/d' /usr/local/etc/Firefox.dsktop ;
#
####sed -i '/mesa_xorg73-7.0.3-w1.pet/d' /root/.packages/user-installed-packages ;
#
####rm /tmp/mesa_xorg73-7.0.3-w1.tar.gz ;
####rm /tmp/.tmp.ms7.3 ;
####fi ;
####fi ;
#<<< MESA drivers
#- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
####cd / ;
rm /usr/bin/firefox ;
rm /usr/local/bin/firefox/browser/icons/mozicon128.png ;
rm /usr/share/icons/hicolor/48x48/apps/mozicon48.png ;
rm /usr/share/applications/Firefox.desktop ;
rm /usr/share/applications/Firefox_go.desktop ;
#and now...
#sed -i".tmp" '/"Icecat"/d' /root/Choices/ROX-Filer/PuppyPin ;
sed -i '/"Firefox"/d' /root/Choices/ROX-Filer/PuppyPin ;
#
if [ `grep -s -c '..rm' /usr/local/etc/Firefox.dsktop | awk -F^ '{ sum +=$1 } END { print sum }'` -gt 1 ] ;
then sleep 0.5s ; else
rm /usr/local/etc/Firefox.dsktop ; fi ;
#
rox -p=/root/Choices/ROX-Filer/PuppyPin ;
fixmenus ;
xmessage "Program -=Firefox-31.0=- has been removed." `jwm -restart` ;
bash -c "`Xdialog --title \"\"'\"X-window\"'\" system\" --no-tags --radiolist \"\"'\"X-window\"'\" system must be relaunched if \"'\"MESA\"'\" drivers have been removed\" 11 74 10 \"/usr/bin/restartwm\" \"-=Relaunch \"'\"X-window\"'\" system=-\" off \"sleep 0.5s\" \"-=Don't relaunch \"'\"X-window\"'\" system=-\" on 2>&1`"


Edit: 2014, sep 12.

Permissions for -=Remove_FirefoxUsrLocalBin--sdb1--fc11.sh=- were changed as shown:
Code:

cd /place_where_Remove_FirefoxUsrLocalBin--sdb1--fc11.sh_is_located ; chmod u+x Remove_FirefoxUsrLocalBin--sdb1--fc11.sh


A script's content can be copied into text editor by means of <Quote> mode.
<--- DEINSTALLATION

_________________
  • I don't know why laboratories are named a hospitals.
  • The alive personage is like a tea bag with granules of unknown density inside, at that one the packet was made of organic material and was placed in the evaporated liquid or liquid.

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.3016s ][ Queries: 13 (0.0091s) ][ GZIP on ]