diff options
author | Norikatsu Shigemura <nork@FreeBSD.org> | 2003-04-19 12:55:18 +0000 |
---|---|---|
committer | Norikatsu Shigemura <nork@FreeBSD.org> | 2003-04-19 12:55:18 +0000 |
commit | 3bdc34c891b0ff64b886c4af5eef311398f7c222 (patch) | |
tree | 816661302099a659b985fc0d806c95124fb678e0 | |
parent | 3347f8135166692f2d2863a1d004b8fa4ee90df9 (diff) |
Notes
-rw-r--r-- | www/linux-opera7/files/patch-install.sh | 189 | ||||
-rw-r--r-- | www/linux-opera7/files/patch-runme.sh | 11 | ||||
-rw-r--r-- | www/linux-opera7/pkg-message | 26 |
3 files changed, 226 insertions, 0 deletions
diff --git a/www/linux-opera7/files/patch-install.sh b/www/linux-opera7/files/patch-install.sh new file mode 100644 index 000000000000..bc7e1339cf18 --- /dev/null +++ b/www/linux-opera7/files/patch-install.sh @@ -0,0 +1,189 @@ +--- install.sh.orig Sat Apr 12 01:07:58 2003 ++++ install.sh Sat Apr 12 01:17:23 2003 +@@ -721,20 +721,13 @@ + case "${machine}:${os}" in + i[3456]86:Linux|i[3456]86:FreeBSD|i[3456]86:NetBSD|i[3456]86:OpenBSD) + wrapper_plugin_paths=" +- /usr/local/Acrobat[45]/Browsers/intellinux \\ +- /usr/lib/Acrobat[45]/Browsers/intellinux \\ +- /usr/X11R6/lib/Acrobat[45]/Browsers/intellinux \\ +- /opt/Acrobat[45]/Browsers/intellinux \\ +- /usr/Acrobat[45]/Browsers/intellinux \\ +- /usr/j2se/jre/plugin/i386/ns4 \\ +- /usr/java/jre1.4.0/plugin/i386/ns4 \\ +- /usr/java/jre1.3.1/plugin/i386/ns4 \\ +- /usr/lib/j2re1.3/plugin/i386/netscape4 \\ +- /usr/local/jdk1.3.1/jre/plugin/i386/ns4 \\ +- /usr/local/linux-jdk1.3.1/jre/plugin/i386/ns4 \\" ++ $prefix/lib/RealPlayer8/Plugins \\ ++ $prefix/Acrobat[45]/Browsers/intellinux \\ ++ $prefix/linux-sun-jdk1.[34].1/jre/plugin/i386/ns4 \\ ++ $prefix/linux-blackdown-jdk1.[34].1/jre/plugin/i386/netscape4 \\" + wrapper_ibmjava=" +- IBMJava2-14/jre \\ +- IBMJava2-131/jre \\" ++ linux-ibm-jdk1.3.1/jre \\ ++ linux-ibm-jdk1.4.0/jre \\" + wrapper_sunjava_machine="i386" + ;; + +@@ -905,7 +898,7 @@ + + # Acrobat Reader + for BINDIR in \\ +- /usr/local/Acrobat[45]/bin \\ ++ $prefix/Acrobat[45]/bin \\ + /usr/lib/Acrobat[45]/bin \\ + /usr/X11R6/lib/Acrobat[45]/bin \\ + /opt/Acrobat[45]/bin \\ +@@ -1106,7 +1099,7 @@ + mkdir $mkdirv $mkdirp $share_dir/java/ + chmod $chmodv 755 $share_dir/java + +- cp $cpv $cpf $cpp java/lc.jar java/opera.jar $share_dir/java/ ++ cp $cpv $cpf $cpp java/opera.jar $share_dir/java/ + generate_opera_policy + + # Plug-in files +@@ -1119,8 +1112,9 @@ + chmod $chmodv 755 $plugin_dir/operamotifwrapper $plugin_dir/operaplugincleaner $plugin_dir/libnpp.so + + # System wide configuration files +- config_dir="/etc" ++ config_dir="$prefix/etc" + if can_write_to "$config_dir"; then ++if false; then # XXX + echo + echo "System wide configuration files:" + echo " $config_dir/opera6rc" +@@ -1147,6 +1141,7 @@ + ;; + esac + done ++fi # XXX + else + echo + echo "User \"${USERNAME}\" does not have write access to $config_dir" +@@ -1230,22 +1225,22 @@ + + debug_msg 0 "in icons()" + +- if test ! -d /usr/share/icons; then +- if test -w /usr/share; then +- mkdir $mkdirv $mkdirp /usr/share/icons/ +- chmod $chmodv 755 /usr/share/icons +- cp $cpv $cpp $share_dir/images/opera.xpm /usr/share/icons/opera.xpm ++ if test ! -d %%X11PREFIX%%/share/icons; then ++ if test -w %%X11PREFIX%%/share; then ++ mkdir $mkdirv $mkdirp %%X11PREFIX%%/share/icons/ ++ chmod $chmodv 755 %%X11PREFIX%%/share/icons ++ cp $cpv $cpp $share_dir/images/opera.xpm %%X11PREFIX%%/share/icons/opera.xpm + fi +- elif test -w /usr/share/icons; then cp $cpv $cpp $share_dir/images/opera.xpm /usr/share/icons/opera.xpm ++ elif test -w %%X11PREFIX%%/share/icons; then cp $cpv $cpp $share_dir/images/opera.xpm %%X11PREFIX%%/share/icons/opera.xpm + fi + +- if test ! -d /usr/share/pixmaps; then +- if test -w /usr/share; then +- mkdir $mkdirv $mkdirp /usr/share/pixmaps/ +- chmod $chmodv 755 /usr/share/pixmaps +- cp $cpv $cpp $share_dir/images/opera.xpm /usr/share/pixmaps/opera.xpm ++ if test ! -d %%X11PREFIX%%/share/pixmaps; then ++ if test -w %%X11PREFIX%%/share; then ++ mkdir $mkdirv $mkdirp %%X11PREFIX%%/share/pixmaps/ ++ chmod $chmodv 755 %%X11PREFIX%%/share/pixmaps ++ cp $cpv $cpp $share_dir/images/opera.xpm %%X11PREFIX%%/share/pixmaps/opera.xpm + fi +- elif test -w /usr/share/pixmaps/; then cp $cpv $cpp $share_dir/images/opera.xpm /usr/share/pixmaps/opera.xpm ++ elif test -w %%X11PREFIX%%/share/pixmaps/; then cp $cpv $cpp $share_dir/images/opera.xpm %%X11PREFIX%%/share/pixmaps/opera.xpm + fi + + if test ! -d /etc/X11/wmconfig/; then +@@ -1311,36 +1306,36 @@ + fi + # end /opt/gnome share + +- elif test -d /usr/share/gnome/; then ++ elif test -d %%X11PREFIX%%/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 $cpp $share_dir/images/opera.xpm /usr/share/gnome/pixmaps/opera.xpm ++ # %%X11PREFIX%%/share/gnome icon ++ if test ! -d %%X11PREFIX%%/share/gnome/pixmaps/; then ++ if test -w %%X11PREFIX%%/share/gnome; then ++ mkdir $mkdirv $mkdirp %%X11PREFIX%%/share/gnome/pixmaps/ ++ chmod $chmodv 755 %%X11PREFIX%%/share/gnome/pixmaps ++ cp $cpv $cpp $share_dir/images/opera.xpm %%X11PREFIX%%/share/gnome/pixmaps/opera.xpm + fi +- elif test -w /usr/share/gnome/pixmaps; then cp $cpv $cpp $share_dir/images/opera.xpm /usr/share/gnome/pixmaps/opera.xpm ++ elif test -w %%X11PREFIX%%/share/gnome/pixmaps; then cp $cpv $cpp $share_dir/images/opera.xpm %%X11PREFIX%%/share/gnome/pixmaps/opera.xpm + fi +- # end /usr/share/gnome icon ++ # end %%X11PREFIX%%/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 ++ # %%X11PREFIX%%/share/gnome link ++ if test -d %%X11PREFIX%%/share/gnome/apps/; then ++ if test -d %%X11PREFIX%%/share/gnome/apps/Internet/; then ++ if test -w %%X11PREFIX%%/share/gnome/apps/Internet; then ++ generate_desktop %%X11PREFIX%%/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 ++ elif test -d %%X11PREFIX%%/share/gnome/apps/Networking/WWW/; then ++ if test -w %%X11PREFIX%%/share/gnome/apps/Networking/WWW; then ++ generate_desktop %%X11PREFIX%%/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 ++ elif test -w %%X11PREFIX%%/share/gnome/apps; then ++ mkdir $mkdirv $mkdirp %%X11PREFIX%%/share/gnome/apps/Internet/ ++ chmod $chmodv 755 %%X11PREFIX%%/share/gnome/apps/Internet ++ generate_desktop %%X11PREFIX%%/share/gnome/apps/Internet + fi + fi +- # end /usr/share/gnome link ++ # end %%X11PREFIX%%/share/gnome link + fi + # Add ximian here + } +@@ -1377,12 +1372,12 @@ + + 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 ++ if test -d %%X11PREFIX%%/share/applnk/Networking; then ++ if test ! -d %%X11PREFIX%%/share/applnk/Networking/WWW/ -a -w %%X11PREFIX%%/share/applnk/Networking; then ++ mkdir $mkdirv $mkdirp %%X11PREFIX%%/share/applnk/Networking/WWW/ ++ chmod $chmodv 755 %%X11PREFIX%%/share/applnk/Networking/WWW + fi +- if test -w /usr/share/applnk/Networking/WWW; then generate_desktop /usr/share/applnk/Networking/WWW; fi ++ if test -w %%X11PREFIX%%/share/applnk/Networking/WWW; then generate_desktop %%X11PREFIX%%/share/applnk/Networking/WWW; fi + fi + } + +@@ -1406,8 +1401,8 @@ + fi + if test -w /opt/kde/share/applnk/Internet; then generate_desktop /opt/kde/share/applnk/Internet; fi + +- elif test -d /usr/share/applnk/Internet/ -a -w /usr/share/applnk/Internet; then +- generate_desktop /usr/share/applnk/Internet ++ elif test -d %%X11PREFIX%%/share/applnk/Internet/ -a -w %%X11PREFIX%%/share/applnk/Internet; then ++ generate_desktop %%X11PREFIX%%/share/applnk/Internet + fi + } + diff --git a/www/linux-opera7/files/patch-runme.sh b/www/linux-opera7/files/patch-runme.sh new file mode 100644 index 000000000000..21b2504efc3e --- /dev/null +++ b/www/linux-opera7/files/patch-runme.sh @@ -0,0 +1,11 @@ +--- runme.sh.orig Thu Apr 3 17:31:40 2003 ++++ runme.sh Thu Apr 3 18:36:09 2003 +@@ -177,7 +177,7 @@ + export OPERA_DIR OPERA_PLUGIN_PATH + + # Running Opera +-${OPERA} "${@}" ++exec ${OPERA} "${@}" + + # Cleanup + if test "${_CLEAN_OPERA_POLICY_}" = 'YES'; then diff --git a/www/linux-opera7/pkg-message b/www/linux-opera7/pkg-message new file mode 100644 index 000000000000..0a62dec3388f --- /dev/null +++ b/www/linux-opera7/pkg-message @@ -0,0 +1,26 @@ +From: Espen Sand <espen@opera.com> +Newsgroups: opera.linux,opera.beta +Subject: Preview 3 of Opera 7.10 for Linux available +Date: 2003-04-03 03:12:15 PST + +This is the first release ever that is synchronized with an Opera +for windows release. Windows is released as 7.10 Beta 1 today and +since we share the user interface and most of the other components +we have jumped to the 7.10 tag as well (thus skipping 7.0). We have +not has as much time to test this release compared with the windows +version and we lack some linux specific features so we still name it +a Technology Preview. + +Please discuss this release in the opera.linux newsgroup or opera- +linux mail list before submitting bugs to our BTS (Bug Tracking +System). We recommend that you not install it over a current +version of Opera. + +Changelogs for beta 1: http://www.opera.com/linux/changelogs/710/ + +Before you run Opera7: + Since this is a beta it might be a good idea to backup your + personal "~/.opera" directory and remove it. This can be done + from the command line using "cp -Rp ~/.opera ~/.opera-mybackup" + and "rm -rf ~/.opera". + |