aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNorikatsu Shigemura <nork@FreeBSD.org>2003-04-19 12:55:18 +0000
committerNorikatsu Shigemura <nork@FreeBSD.org>2003-04-19 12:55:18 +0000
commit3bdc34c891b0ff64b886c4af5eef311398f7c222 (patch)
tree816661302099a659b985fc0d806c95124fb678e0
parent3347f8135166692f2d2863a1d004b8fa4ee90df9 (diff)
Notes
-rw-r--r--www/linux-opera7/files/patch-install.sh189
-rw-r--r--www/linux-opera7/files/patch-runme.sh11
-rw-r--r--www/linux-opera7/pkg-message26
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".
+