diff options
Diffstat (limited to 'www/linux-opera-devel/files/patch-install.sh')
-rw-r--r-- | www/linux-opera-devel/files/patch-install.sh | 516 |
1 files changed, 0 insertions, 516 deletions
diff --git a/www/linux-opera-devel/files/patch-install.sh b/www/linux-opera-devel/files/patch-install.sh deleted file mode 100644 index 082a5ae003bc..000000000000 --- a/www/linux-opera-devel/files/patch-install.sh +++ /dev/null @@ -1,516 +0,0 @@ ---- install.sh.orig Sun Feb 19 22:58:34 2006 -+++ install.sh Sun Feb 19 23:34:13 2006 -@@ -381,7 +381,7 @@ - mvv='' # SunOS mv (no -v verbose option) - ;; - -- i[3456]86:FreeBSD|i[3456]86:NetBSD) -+ i[3456]86:FreeBSD|amd64:FreeBSD|i[3456]86:NetBSD) - cpf='-f' - if test "$verbose" -gt '1' - then -@@ -771,12 +771,11 @@ - debug_msg 0 "in generate_wrapper()" - - case "${machine}:${os}" in -- i[3456]86:Linux|x86_64:Linux|i[3456]86:FreeBSD|i[3456]86:NetBSD|i[3456]86:OpenBSD) -+ i[3456]86:Linux|x86_64:Linux|i[3456]86:FreeBSD|amd64:FreeBSD|i[3456]86:NetBSD|i[3456]86:OpenBSD) - wrapper_ibmjava=" -- IBMJava2-142/jre \\ -- IBMJava2-141/jre \\ -- IBMJava2-14/jre \\ -- IBMJava2-131/jre \\" -+ linux-ibm-jdk1.3.1/jre \\ -+ linux-ibm-jdk1.4.0/jre \\ -+ linux-ibm-jdk1.4.1/jre \\" - wrapper_sunjava_machine="i386" - ;; - -@@ -806,7 +805,7 @@ - error 'os' - ;; - esac -- wrapper_file="${wrapper_dir}/opera" -+ wrapper_file="${wrapper_dir}/linux-opera" - - wrapper_contain="#!/bin/sh - -@@ -865,6 +864,10 @@ - OPERA_LD_PRELOAD=\"\${LD_PRELOAD}\" - export OPERA_LD_PRELOAD - -+# ~/.linux-opera -+OPERA_PERSONALDIR=\${HOME}/.linux-opera -+export OPERA_PERSONALDIR -+ - # Native Java enviroment - if test -f \"\${OPERA_PERSONALDIR}/javapath.txt\"; then - INIJAVA=\`cat \${OPERA_PERSONALDIR}/javapath.txt\` -@@ -872,8 +875,8 @@ - fi - - if test ! \"\${OPERA_JAVA_DIR}\"; then -- if test -f \"\${HOME}/.opera/javapath.txt\"; then -- INIJAVA=\`cat \${HOME}/.opera/javapath.txt\` -+ if test -f \"\${OPERA_PERSONALDIR}/javapath.txt\"; then -+ INIJAVA=\`cat \${OPERA_PERSONALDIR}/javapath.txt\` - if test -f \"\${INIJAVA}/libjava.so\"; then OPERA_JAVA_DIR=\"\${INIJAVA}\"; fi - fi - fi -@@ -888,69 +891,16 @@ - - if test ! \"\${OPERA_JAVA_DIR}\"; then - -- PREFIXES=\" -- /usr -- /usr/java -- /usr/lib -- /usr/local -- /opt\" -+ PREFIXES=\"%%LOCALBASE%%\" - - for SUNJAVA in \\ -- java-1.5.0-sun-1.5.0.06 \\ -- java-1.5.0-sun-1.5.0.06/jre \\ -- java-1.5.0-sun-1.5.0.05 \\ -- java-1.5.0-sun-1.5.0.05/jre \\ -- java-1.5.0-sun-1.5.0.04 \\ -- java-1.5.0-sun-1.5.0.04/jre \\ -- jre1.5.0_06 \\ -- jdk1.5.0_06/jre \\ -- jre1.5.0_05 \\ -- jdk1.5.0_05/jre \\ -- jre1.5.0_04 \\ -- jdk1.5.0_04/jre \\ -- jre1.5.0_03 \\ -- jdk1.5.0_03/jre \\ -- jre1.5.0_02 \\ -- jdk1.5.0_02/jre \\ -- jre1.5.0_01 \\ -- jdk1.5.0_01/jre \\ -- j2re1.4.2_06 \\ -- j2sdk1.4.2_06/jre \\ -- j2re1.4.2_04 \\ -- j2sdk1.4.2_04/jre \\ -- j2re1.4.2_03 \\ -- j2sdk1.4.2_03/jre \\ -- j2re1.4.2_02 \\ -- j2sdk1.4.2_02/jre \\ -- j2re1.4.2_01 \\ -- j2sdk1.4.2_01/jre \\ -- j2re1.4.2 \\ -- j2sdk1.4.2/jre \\ -- j2re1.4.1_01 \\ -- j2re1.4.1 \\ -- SUNJava2-1.4.1 \\ -- BlackdownJava2-1.4.1/jre \\ -- j2re1.4.0_01 \\ -- j2sdk1.4.0_01/jre \\ -- j2re1.4.0 \\ -- jre1.4.0 \\ -- j2se/1.4/jre \\ -- j2se/1.3/jre \\ -- j2se/jre \\ -- jre1.3.1_15 \\ -- jre1.3.1_04 \\ -- jre1.3.1_02 \\ -- jre1.3.1_01 \\ -- j2re1.3.1 \\ -- jre1.3.1 \\ -- j2re1.3 \\ -- j2se/1.3/jre \\ -- SunJava2-1.3/jre \\ -- java2re \\ -- jdk1.2.2/jre \\ -- jdk1.2/jre \\ -- jre \\ -- java \\ -+ linux-blackdown-jdk1.3.1/jre \\ -+ linux-blackdown-jdk1.4.1/jre \\ -+ linux-blackdown-jdk1.4.2/jre \\ -+ linux-sun-jdk1.3.1/jre \\ -+ linux-sun-jdk1.4.1/jre \\ -+ linux-sun-jdk1.4.2/jre \\ -+ linux-sun-jdk1.5.0/jre \\ - ; do - for PREFIX in \${PREFIXES}; do - if test -f \"\${PREFIX}/\${SUNJAVA}/lib/${wrapper_sunjava_machine}/libjava.so\"; then OPERA_JAVA_DIR=\"\${PREFIX}/\${SUNJAVA}/lib/${wrapper_sunjava_machine}\" && break; fi -@@ -1001,11 +951,8 @@ - - # Acrobat Reader - for BINDIR in \\ -- /usr/local/Acrobat[45]/bin \\ -- /usr/lib/Acrobat[45]/bin \\ -- /usr/X11R6/lib/Acrobat[45]/bin \\ -- /opt/Acrobat[45]/bin \\ -- /usr/Acrobat[45]/bin \\ -+ %%LOCALBASE%%/Acrobat5/bin \\ -+ %%X11BASE%%/Acrobat5/bin \\ - ; do - if test -d \${BINDIR} ; then PATH=\${PATH}:\${BINDIR}; fi - done -@@ -1055,7 +1002,7 @@ - }; - - // Opera package classes get all permissions --grant codebase \"file://${str_localdirshare}/java//opera.jar\" { -+grant codebase \"file://${str_localdirshare}/java/opera.jar\" { - permission java.security.AllPermission; - }; - -@@ -1123,7 +1070,7 @@ - chop "${OPERADESTDIR}" "str_localdirshare" - chop "${OPERADESTDIR}" "str_localdirplugin" - -- backup ${wrapper_dir}/opera opera -+ #backup ${wrapper_dir}/opera opera - - # Executable - debug_msg 1 "Executable" -@@ -1161,7 +1108,7 @@ - - #cp $cpv $cpf wrapper.sh $wrapper_dir/opera - generate_wrapper -- chmod $chmodv 755 $wrapper_dir/opera -+ chmod $chmodv 755 $wrapper_dir/linux-opera - - # Documentation - debug_msg 1 "Documentation" -@@ -1202,9 +1149,6 @@ - mkdir $mkdirv $mkdirp $share_dir/ini/ - chmod $chmodv 755 $share_dir/ini - cp $cpv $cpf $cpR ini/* $share_dir/ini/ -- if test -f $share_dir/ini/pluginpath.ini -- then echo ${str_localdirplugin} >> $share_dir/ini/pluginpath.ini -- fi - fi - - # Support old way -@@ -1274,35 +1218,11 @@ - chmod $chmodv 755 $plugin_dir/operapluginwrapper - plugin_support='yes' - else -- if test -f plugins/operamotifwrapper; then -- cp $cpv $cpf plugins/operamotifwrapper $plugin_dir/ -- chmod $chmodv 755 $plugin_dir/operamotifwrapper -- plugin_support='yes' -- fi -- -- if test -f plugins/operamotifwrapper-1; then -- cp $cpv $cpf plugins/operamotifwrapper-1 $plugin_dir/ -- chmod $chmodv 755 $plugin_dir/operamotifwrapper-1 -- plugin_support='yes' -- fi -- -- if test -f plugins/operamotifwrapper-2; then -- cp $cpv $cpf plugins/operamotifwrapper-2 $plugin_dir/ -- chmod $chmodv 755 $plugin_dir/operamotifwrapper-2 -- plugin_support='yes' -- fi -- - if test -f plugins/operamotifwrapper-3; then - cp $cpv $cpf plugins/operamotifwrapper-3 $plugin_dir/ - chmod $chmodv 755 $plugin_dir/operamotifwrapper-3 - plugin_support='yes' - fi -- -- if test -f plugins/operamotifwrapper-4; then -- cp $cpv $cpf plugins/operamotifwrapper-4 $plugin_dir/ -- chmod $chmodv 755 $plugin_dir/operamotifwrapper-4 -- plugin_support='yes' -- fi - fi # operapluginwrapper - - if test -f plugins/libnpp.so -@@ -1344,42 +1264,13 @@ - *) config_dir="/etc";; - esac - -- if can_write_to "$config_dir" -- then -- echo -- echo "System wide configuration files:" -- echo " $config_dir/opera6rc" -- echo " $config_dir/opera6rc.fixed" -- echo " would be ignored if installed with the prefix \"$prefix\"." -- if con_firm "Do you want to install them in $config_dir" -- then -- backup $config_dir/opera6rc opera6rc config -- backup $config_dir/opera6rc.fixed opera6rc.fixed config -- cp $cpv $cpf config/opera6rc $config_dir -- cp $cpv $cpf config/opera6rc.fixed $config_dir -- fi -- else -- echo -- echo "User \"${USERNAME}\" does not have write access to $config_dir" -- echo " System wide configuration files:" -- echo " $config_dir/opera6rc" -- echo " $config_dir/opera6rc.fixed" -- echo " were not installed." -- fi -- - # Shorcuts and Icons - bool_icons=1 # install icons by default - -- if test "${flag_mode}" = "--force" -o "${flag_mode}" = "--prefix=" -- then -- echo -- echo "Shortcut icons will be ignored if installed with the prefix \"$prefix\"." -- con_firm "Do you want to (try to) install them in default locations" || bool_icons=0 -- fi -- - if test "${bool_icons}" -ne 0 - then -- xdg -+ gnome -+ kde 3 - fi - - fi # OPERADESTDIR -@@ -1429,19 +1320,19 @@ - # arg1 = location - # arg2 = type - -- desktop_file="${1}/opera.desktop" -+ desktop_file="${1}/linux-opera.desktop" - desktop_contain='[Desktop Entry]' - - if test ${2}; then - if test "${2}" = "xdg"; then - desktop_contain="${desktop_contain} - Version=1.0 --TryExec=opera" -+TryExec=linux-opera" - fi - - desktop_contain="${desktop_contain} - Encoding=UTF-8 --Name=Opera -+Name=Opera (linux version) - Name[af]=opera - Name[eo]=Opero - Name[zu]=I Opera -@@ -1465,7 +1356,7 @@ - GenericName[ven]=Buronza ya Webu - GenericName[xh]=Umkhangeli Zincwadi Zokubhaliweyo - GenericName[zu]=Umkhangeli zincwadi we Web --Exec=opera %u -+Exec=linux-opera %u - Terminal=false" - - # Application is not a category, according to -@@ -1480,25 +1371,26 @@ - if test "${2}" = "xdg"; then - desktop_contain="${desktop_contain} - Categories=Application;Qt;Network;WebBrowser;X-Ximian-Main;X-Ximian-Toplevel --Icon=opera.png" -+Icon=linux-opera.png" - else - desktop_contain="${desktop_contain} --Icon=opera" -+Icon=linux-opera" - fi - - desktop_contain="${desktop_contain} - MimeType=text/html;text/xml;application/xhtml+xml" - else - desktop_contain="${desktop_contain} --Name=Opera --Exec=opera --Icon=opera.xpm -+Name=Opera (linux version) -+Exec=linux-opera -+Icon=linux-opera.xpm - Terminal=0" - fi - - desktop_contain="${desktop_contain} - Comment=Web Browser --Type=Application" -+Type=Application -+Categories=Application;Network;WebBrowser;" - - echo "${desktop_contain}" > ${desktop_file} - chmod $chmodv 644 ${desktop_file} -@@ -1586,88 +1478,26 @@ - # This function searches for common gnome icon paths. - debug_msg 1 "in gnome()" - -- if test -d /opt/gnome/ -- then -- # /opt/gnome share -- if test -d /opt/gnome/share -- then -- # /opt/gnome icon -- if test ! -d /opt/gnome/share/pixmaps/ -- then -- if test -w /opt/gnome/share -- then -- mkdir $mkdirv $mkdirp /opt/gnome/share/pixmaps/ -- chmod $chmodv 755 /opt/gnome/share/pixmaps -- cp $cpv $share_dir/images/opera.xpm /opt/gnome/share/pixmaps/opera.xpm -- fi -- elif test -w /opt/gnome/share/pixmaps -- then cp $cpv $share_dir/images/opera.xpm /opt/gnome/share/pixmaps/opera.xpm -- fi -- # end /opt/gnome icon -- -- # /opt/gnome link -- if test -d /opt/gnome/share/gnome/apps/ -- then -- if test -d /opt/gnome/share/gnome/apps/Internet/ -- then -- if test -w /opt/gnome/share/gnome/apps/Internet -- then generate_desktop /opt/gnome/share/gnome/apps/Internet -- fi -- elif test -d /opt/gnome/share/gnome/apps/Networking/WWW/ -- then -- if test -w /opt/gnome/share/gnome/apps/Networking/WWW -- then generate_desktop /opt/gnome/share/gnome/apps/Networking/WWW -- fi -- elif test -w /opt/gnome/share/gnome/apps -- then -- mkdir $mkdirv $mkdirp /opt/gnome/share/gnome/apps/Internet/ -- chmod $chmodv 755 /opt/gnome/share/gnome/apps/Internet -- generate_desktop /opt/gnome/share/gnome/apps/Internet -- fi -- fi -- # end /opt/gnome link -- fi -- # end /opt/gnome share -- -- elif test -d /usr/share/gnome/ -- then -- # /usr/share/gnome icon -- if test ! -d /usr/share/gnome/pixmaps/ -- then -- if test -w /usr/share/gnome -- then -- mkdir $mkdirv $mkdirp /usr/share/gnome/pixmaps/ -- chmod $chmodv 755 /usr/share/gnome/pixmaps -- cp $cpv $share_dir/images/opera.xpm /usr/share/gnome/pixmaps/opera.xpm -- fi -- elif test -w /usr/share/gnome/pixmaps -- then cp $cpv $share_dir/images/opera.xpm /usr/share/gnome/pixmaps/opera.xpm -- fi -- # end /usr/share/gnome icon -- -- # /usr/share/gnome link -- if test -d /usr/share/gnome/apps/ -- then -- if test -d /usr/share/gnome/apps/Internet/ -- then -- if test -w /usr/share/gnome/apps/Internet -- then generate_desktop /usr/share/gnome/apps/Internet -- fi -- elif test -d /usr/share/gnome/apps/Networking/WWW/ -- then -- if test -w /usr/share/gnome/apps/Networking/WWW -- then generate_desktop /usr/share/gnome/apps/Networking/WWW -- fi -- elif test -w /usr/share/gnome/apps -- then -- mkdir $mkdirv $mkdirp /usr/share/gnome/apps/Internet/ -- chmod $chmodv 755 /usr/share/gnome/apps/Internet -- generate_desktop /usr/share/gnome/apps/Internet -- fi -- fi -- # end /usr/share/gnome link -+ if test -d %%X11BASE%%/share/gnome/; then -+ -+ # %%X11BASE%%/share/gnome icon -+ if test ! -d %%X11BASE%%/share/gnome/pixmaps/; then -+ if test -w %%X11BASE%%/share/gnome; then -+ mkdir $mkdirv $mkdirp %%X11BASE%%/share/gnome/pixmaps/ -+ chmod $chmodv 755 %%X11BASE%%/share/gnome/pixmaps -+ cp $cpv $share_dir/images/opera.xpm %%X11BASE%%/share/gnome/pixmaps/linux-opera.xpm -+ fi -+ elif test -w %%X11BASE%%/share/gnome/pixmaps; then -+ cp $cpv $share_dir/images/opera.xpm %%X11BASE%%/share/gnome/pixmaps/linux-opera.xpm -+ fi -+ # end %%X11BASE%%/share/gnome icon -+ -+ # %%X11BASE%%/share/gnome link -+ if test -d %%X11BASE%%/share/gnome/applications/; then -+ generate_desktop %%X11BASE%%/share/gnome/applications -+ fi -+ # end %%X11BASE%%/share/gnome link - fi -- # Add ximian here - } - - kde() -@@ -1675,58 +1505,46 @@ - # This function searches for common kde2 and kde 3 icon paths. - debug_msg 1 "in kde()" - -- if test -d /opt/kde$1/share -+ if test -d %%LOCALBASE%%/share - then -- DIR_HI=/opt/kde$1/share/icons/hicolor -+ DIR_HI=%%LOCALBASE%%/share/icons/hicolor - if test -d "$DIR_HI" -a -w "$DIR_HI" - then - if test -d "$DIR_HI"/48x48/apps -a -w "$DIR_HI"/48x48/apps -- then cp $cpv $share_dir/images/opera_48x48.png $DIR_HI/48x48/apps/opera.png -+ then cp $cpv $share_dir/images/opera_48x48.png $DIR_HI/48x48/apps/linux-opera.png - fi - if test -d "$DIR_HI"/32x32/apps -a -w "$DIR_HI"/32x32/apps -- then cp $cpv $share_dir/images/opera_32x32.png $DIR_HI/32x32/apps/opera.png -+ then cp $cpv $share_dir/images/opera_32x32.png $DIR_HI/32x32/apps/linux-opera.png - fi - if test -d "$DIR_HI"/22x22/apps -a -w "$DIR_HI"/22x22/apps -- then cp $cpv $share_dir/images/opera_22x22.png $DIR_HI/22x22/apps/opera.png -+ then cp $cpv $share_dir/images/opera_22x22.png $DIR_HI/22x22/apps/linux-opera.png - fi - fi - -- DIR_LO=/opt/kde$1/share/icons/locolor -+ DIR_LO=%%LOCALBASE%%/share/icons/locolor - if test -d $DIR_LO -a -w $DIR_LO - then - if test -d $DIR_LO/32x32/apps -a -w $DIR_LO/32x32/apps -- then cp $cpv $share_dir/images/opera_32x32.png $DIR_LO/32x32/apps/opera.png -+ then cp $cpv $share_dir/images/opera_32x32.png $DIR_LO/32x32/apps/linux-opera.png - fi - if test -d $DIR_LO/22x22/apps -a -w $DIR_LO/22x22/apps -- then cp $cpv $share_dir/images/opera_22x22.png $DIR_LO/22x22/apps/opera.png -+ then cp $cpv $share_dir/images/opera_22x22.png $DIR_LO/22x22/apps/linux-opera.png - fi - if test -d $DIR_LO/16x16/apps -a -w $DIR_LO/16x16/apps -- then cp $cpv $share_dir/images/opera_16x16.png $DIR_LO/16x16/apps/opera.png -+ then cp $cpv $share_dir/images/opera_16x16.png $DIR_LO/16x16/apps/linux-opera.png - fi - fi - -- if test -d /opt/kde$1/share/applnk/ -+ if test -d %%LOCALBASE%%/share/applnk/ - then -- if test ! -d /opt/kde$1/share/applnk/Internet/ -a -w /opt/kde$1/share/applnk -+ if test ! -d %%LOCALBASE%%/share/applnk/Internet/ -a -w %%LOCALBASE%%/share/applnk - then -- mkdir $mkdirv $mkdirp /opt/kde$1/share/applnk/Internet/ -- chmod $chmodv 755 /opt/kde$1/share/applnk/Internet -+ mkdir $mkdirv $mkdirp %%LOCALBASE%%/share/applnk/Internet/ -+ chmod $chmodv 755 %%LOCALBASE%%/share/applnk/Internet - fi -- if test -w /opt/kde$1/share/applnk/Internet -- then generate_desktop /opt/kde$1/share/applnk/Internet $1 -+ if test -w %%LOCALBASE%%/share/applnk/Internet -+ then generate_desktop %%LOCALBASE%%/share/applnk/Internet $1 - fi -- fi -- fi -- -- if test -d /usr/share/applnk/Networking -- then -- if test ! -d /usr/share/applnk/Networking/WWW/ -a -w /usr/share/applnk/Networking -- then -- mkdir $mkdirv $mkdirp /usr/share/applnk/Networking/WWW/ -- chmod $chmodv 755 /usr/share/applnk/Networking/WWW -- fi -- if test -w /usr/share/applnk/Networking/WWW -- then generate_desktop /usr/share/applnk/Networking/WWW $1 - fi - fi - } |