WaterFox test
parent
cfca7e0255
commit
88ec324b05
|
@ -0,0 +1,21 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ $1 = "--remove" ]
|
||||
then
|
||||
echo "are you sure that you want to remove Waterfox? (enter to continue)"
|
||||
read nothing
|
||||
rm -R /home/userh/.waterfox-can/
|
||||
rm /home/userh/.local/share/applications/waterfox-can.desktop
|
||||
|
||||
echo "removed"
|
||||
exit
|
||||
fi
|
||||
|
||||
if [ $1 = "do" ]
|
||||
then
|
||||
/home/userh/.waterfox-can/waterfox $2 $3 $4 $5 $6 $7 $8 $9
|
||||
else
|
||||
/home/userh/.waterfox-can/waterfox
|
||||
fi
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
[Desktop Entry]
|
||||
Name=Waterfox
|
||||
Exec=/home/userh/.waterfox-can/waterfox
|
||||
Icon=/home/userh/.waterfox-can/browser/chrome/icons/default/default128.png
|
||||
Type=Application
|
||||
Categories=Network
|
|
@ -0,0 +1,78 @@
|
|||
#!/bin/sh
|
||||
|
||||
#based on v0.5
|
||||
|
||||
VERSIONFIREFOX="G3.2.4.1"
|
||||
ARCHT="x86_64"
|
||||
|
||||
clear
|
||||
echo "Waterfox Installer"
|
||||
echo "by Can202"
|
||||
|
||||
depen=true
|
||||
|
||||
echo "checking dependencies..."
|
||||
if [ ! -f "/usr/bin/git" ]
|
||||
then
|
||||
echo git is not installed...
|
||||
depen=false
|
||||
read nothing
|
||||
fi
|
||||
if [ ! -f "/usr/bin/wget" ]
|
||||
then
|
||||
echo wget is not installed...
|
||||
depen=false
|
||||
read nothing
|
||||
fi
|
||||
if [ ! -f "/usr/bin/tar" ]
|
||||
then
|
||||
echo tar is not installed...
|
||||
depen=false
|
||||
read nothing
|
||||
fi
|
||||
|
||||
if [ $depen = "false" ]
|
||||
then
|
||||
exit
|
||||
fi
|
||||
|
||||
cd /tmp/
|
||||
|
||||
|
||||
# removing cache
|
||||
if [ -d "/tmp/FirefoxInstalerCache/" ]
|
||||
then
|
||||
rm -R FirefoxInstalerCache/
|
||||
fi
|
||||
|
||||
|
||||
mkdir FirefoxInstalerCache/
|
||||
cd FirefoxInstalerCache/
|
||||
echo "Cache folder created"
|
||||
|
||||
wget https://cdn.waterfox.net/releases/linux64/installer/waterfox-$VERSIONFIREFOX.en-US.linux-$ARCHT.tar.bz2
|
||||
tar -xjvf waterfox-$VERSIONFIREFOX.en-US.linux-$ARCHT.tar.bz2
|
||||
echo "Waterfox binary downloaded and unzipped"
|
||||
|
||||
git clone https://github.com/Can202/FirefoxInstallerLinux
|
||||
cd FirefoxInstallerLinux/
|
||||
#git checkout v0.7
|
||||
cd ../
|
||||
echo "media cloned!"
|
||||
|
||||
sed -i 's/userh/'$USER'/g' FirefoxInstallerLinux/extras/waterfox/waterfox-can.desktop
|
||||
sed -i 's/userh/'$USER'/g' FirefoxInstallerLinux/extras/waterfox/waterfox-can
|
||||
|
||||
|
||||
cp -R waterfox/ /home/$USER/.waterfox-can
|
||||
chmod a+x FirefoxInstallerLinux/extras/waterfox/waterfox-can
|
||||
|
||||
cp FirefoxInstallerLinux/extras/waterfox/waterfox-can.desktop /home/$USER/.local/share/applications/
|
||||
|
||||
cp FirefoxInstallerLinux/extras/waterfox/waterfox-can /home/$USER/.waterfox-can/
|
||||
echo "waterfox installed"
|
||||
|
||||
cd ../
|
||||
rm -R FirefoxInstalerCache/
|
||||
echo "chache removed!"
|
||||
|
Loading…
Reference in New Issue