[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Preview: www/opera 6.0TP1
- To: ports_(_at_)_openbsd_(_dot_)_org
- Subject: Preview: www/opera 6.0TP1
- From: Christian Weisgerber <naddy_(_at_)_mips_(_dot_)_inka_(_dot_)_de>
- Date: Sun, 2 Dec 2001 22:05:39 +0100
I have attached a tentative update of the www/opera port to the
latest "technology preview" beta release 6.0TP1.
The new version has grown even more preference settings, Unicode
support, mouse gestures, and new icons. It will pick up most of
the old configuration settings from an old ~/.opera dir, including
the old icons. Large font sizes, i.e. headings, now use sensible
fonts by default. The usefulness of Unicode support is strongly
diminished because only Latin 1 fonts are used out of the box.
Presumably this can be fixed by user configuration, but I haven't
figured out any details yet.
An Opera 5 registration is not valid for Opera 6, and an upgrade
to 6.x/Linux doesn't seem to be offered yet. Unless there is
overwhelming demand, I don't intend to commit an update to the port
until 6.x registrations are available.
Bizarrely, Opera 6 seems to use /etc/opera5rc and ~/.opera/opera5.ini
as main configuration files.
--
Christian "naddy" Weisgerber naddy_(_at_)_mips_(_dot_)_inka_(_dot_)_de
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/opera/Makefile,v
retrieving revision 1.6
diff -u -r1.6 Makefile
--- Makefile 13 Nov 2001 22:13:25 -0000 1.6
+++ Makefile 2 Dec 2001 20:36:40 -0000
@@ -4,10 +4,10 @@
COMMENT= "fast and customizable WWW browser"
-PKGNAME= opera-5.05tp1p1
-DISTNAME= opera-5.05_tp1-static_qt-libnpp-0.1.1
+PKGNAME= opera-6.0.20011122.1
+DISTNAME= opera-6.0-20011122.1-static_qt.i386
CATEGORIES= www
-NEED_VERSION= 1.496
+NEED_VERSION= 1.500
HOMEPAGE= http://www.opera.com/
MAINTAINER= Christian Weisgerber <naddy_(_at_)_openbsd_(_dot_)_org>
@@ -17,9 +17,9 @@
PERMIT_DISTFILES_CDROM= "Commercial software"
PERMIT_DISTFILES_FTP= "Commercial software"
-MASTER_SITES= ftp://ftp.opera.com/pub/opera/linux/505/ \
- http://opera.online.no/linux/tgz/505/
-EXTRACT_SUFX= .x86.tar.gz
+MASTER_SITES= ftp://ftp.opera.com/pub/opera/linux/600/tp1/ \
+ http://opera.online.no/linux/600/tp1/
+EXTRACT_SUFX= .tar.gz
RUN_DEPENDS= :redhat_base->=6.2p1:emulators/redhat/base \
::emulators/redhat/motif
@@ -27,17 +27,16 @@
NO_BUILD= Yes
NO_REGRESS= Yes
-do-configure:
- sed -e 's,@PREFIX@,${PREFIX},g' \
- -e 's,@LOCALBASE@,${LOCALBASE},g' \
- ${FILESDIR}/opera.sh >${WRKBUILD}/wrapper.sh
-
do-install:
cd ${WRKBUILD} && ./install.sh \
--prefix=${PREFIX} \
- --exec_prefix=${PREFIX}/libexec \
- --docdir=${PREFIX}/share/doc/opera
+ --exec_prefix=${PREFIX}/libexec
+ cd ${PREFIX}/share/doc/opera; \
+ ln -sf ../../opera/help .
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/opera
${INSTALL_DATA} ${FILESDIR}/operarc ${PREFIX}/share/examples/opera
+ sed -e 's:@PREFIX@:${TRUEPREFIX}:g' \
+ -e 's:@LOCALBASE@:${LOCALBASE}:g' \
+ ${FILESDIR}/opera.sh >${PREFIX}/bin/opera
.include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: distinfo
diff -N distinfo
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ distinfo 2 Dec 2001 20:36:40 -0000
@@ -0,0 +1,3 @@
+MD5 (opera-6.0-20011122.1-static_qt.i386.tar.gz) = 694d71d83d3b6cc37b02070cc2c475de
+RMD160 (opera-6.0-20011122.1-static_qt.i386.tar.gz) = 7238ae12a7b3fe0864e4dbaeed4e1020e00bae9a
+SHA1 (opera-6.0-20011122.1-static_qt.i386.tar.gz) = 3c882053dea8d3589659d93cc638983991da9552
Index: files/md5
===================================================================
RCS file: files/md5
diff -N files/md5
--- files/md5 16 Sep 2001 17:10:29 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,3 +0,0 @@
-MD5 (opera-5.05_tp1-static_qt-libnpp-0.1.1.x86.tar.gz) = b64ef8bbb7d8378589c2edd0c8b918af
-RMD160 (opera-5.05_tp1-static_qt-libnpp-0.1.1.x86.tar.gz) = 5f0c61e1092cca328180e795b3dbd47191a004c5
-SHA1 (opera-5.05_tp1-static_qt-libnpp-0.1.1.x86.tar.gz) = 38fc0e124f73b64bf69586a239c55cc680eb1a6b
Index: files/opera.sh
===================================================================
RCS file: /cvs/ports/www/opera/files/opera.sh,v
retrieving revision 1.3
diff -u -r1.3 opera.sh
--- files/opera.sh 23 Sep 2001 15:16:32 -0000 1.3
+++ files/opera.sh 2 Dec 2001 20:36:40 -0000
@@ -10,4 +10,4 @@
export OPERA_DIR=_(_at_)_PREFIX@/share/opera
export OPERA_PLUGIN_PATH=${OPERA_PLUGIN_PATH-${PLUGIN_PATH}}
-exec @PREFIX@/libexec/opera-static "$@"
+exec @PREFIX@/libexec/opera "$@"
Index: patches/patch-install_sh
===================================================================
RCS file: /cvs/ports/www/opera/patches/patch-install_sh,v
retrieving revision 1.2
diff -u -r1.2 patch-install_sh
--- patches/patch-install_sh 16 Sep 2001 17:10:29 -0000 1.2
+++ patches/patch-install_sh 2 Dec 2001 20:36:40 -0000
@@ -1,15 +1,19 @@
$OpenBSD: patch-install_sh,v 1.2 2001/09/16 17:10:29 naddy Exp $
---- install.sh.orig Fri Aug 10 14:29:05 2001
-+++ install.sh Tue Aug 14 22:38:06 2001
-@@ -186,14 +186,14 @@ runinstall()
- mkdir $v -p $plugin_dir/
- chmod $vv 755 $plugin_dir
+--- install.sh.orig Thu Nov 22 12:38:09 2001
++++ install.sh Sun Dec 2 21:37:57 2001
+@@ -231,6 +231,9 @@ set_os_spesific()
+ i[3456]86:NetBSD)
+ ;;
-- cp $v -fdp plugins/* $plugin_dir
-+ (cd plugins; pax -r -w -pe * $plugin_dir)
- chmod $vv 755 $plugin_dir/operamotifwrapper
-- chmod $vv 755 $plugin_dir/libnpp.so.0.1.0
-+ chmod $vv 755 $plugin_dir/libnpp.so.0.1.1
++ i386:OpenBSD)
++ ;;
++
+ i[3456]86:Linux)
+ cpf='-f'
+ if test "$verbose" -gt '1'; then
+@@ -619,10 +622,10 @@ run_install()
+ ln $lns $lnf libnpp.so.$plugin_version_major.$plugin_version_minor.$plugin_version_release $plugin_dir/libnpp.so.$plugin_version_major
+ ln $lns $lnf libnpp.so.$plugin_version_major.$plugin_version_minor.$plugin_version_release $plugin_dir/libnpp.so
- icons
- gnome
Index: pkg/DEINSTALL
===================================================================
RCS file: /cvs/ports/www/opera/pkg/DEINSTALL,v
retrieving revision 1.3
diff -u -r1.3 DEINSTALL
--- pkg/DEINSTALL 14 Oct 2001 23:27:02 -0000 1.3
+++ pkg/DEINSTALL 2 Dec 2001 20:36:40 -0000
@@ -8,7 +8,7 @@
set -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin
PREFIX=${PKG_PREFIX:-/usr/local}
-CONFIG_FILE=/etc/operarc # hardcoded to /etc
+CONFIG_FILE=/etc/opera5rc # hardcoded to /etc
# Function: tell the user what they need to do to delete the port completely
#
Index: pkg/INSTALL
===================================================================
RCS file: /cvs/ports/www/opera/pkg/INSTALL,v
retrieving revision 1.3
diff -u -r1.3 INSTALL
--- pkg/INSTALL 14 Oct 2001 23:27:02 -0000 1.3
+++ pkg/INSTALL 2 Dec 2001 20:36:40 -0000
@@ -8,7 +8,7 @@
set -e
PATH=/bin:/usr/bin:/sbin:/usr/sbin
PREFIX=${PKG_PREFIX:-/usr/local}
-CONFIG_FILE=/etc/operarc # hardcoded to /etc
+CONFIG_FILE=/etc/opera5rc # hardcoded to /etc
SAMPLE_CONFIG_DIR=$PREFIX/share/examples/opera
# Function: tell the user what they need to do to use the port just installed
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/opera/pkg/PLIST,v
retrieving revision 1.5
diff -u -r1.5 PLIST
--- pkg/PLIST 31 Oct 2001 14:52:24 -0000 1.5
+++ pkg/PLIST 2 Dec 2001 20:36:40 -0000
@@ -1,12 +1,13 @@
-_(_at_)_comment $OpenBSD: PLIST,v 1.5 2001/10/31 14:52:24 wilfried Exp $
+_(_at_)_comment $OpenBSD$
bin/opera
lib/opera/plugins/libnpp.so
lib/opera/plugins/libnpp.so.0
lib/opera/plugins/libnpp.so.0.1
-lib/opera/plugins/libnpp.so.0.1.1
+lib/opera/plugins/libnpp.so.0.1.5
lib/opera/plugins/operamotifwrapper
-libexec/opera-static
+libexec/opera
share/doc/opera/LICENSE
+share/doc/opera/help
share/examples/opera/operarc
share/opera/buttons/DefSmall
share/opera/buttons/Default
@@ -151,40 +152,170 @@
share/opera/buttons/examples/example_small.ini
share/opera/buttons/examples/opera_22x22.png
share/opera/buttons/examples/opera_32x32.png
-share/opera/help/access.htm
-share/opera/help/alpha.htm
-share/opera/help/bookmark.htm
-share/opera/help/contact.htm
-share/opera/help/dialogs.htm
-share/opera/help/features.htm
-share/opera/help/helphelp.htm
-share/opera/help/index.htm
-share/opera/help/keyboard.htm
-share/opera/help/link_up.gif
-share/opera/help/menus.htm
-share/opera/help/opera5.css
-share/opera/help/prefmenu.htm
-share/opera/help/reg_form.txt
-share/opera/help/security.htm
-share/opera/help/starter.htm
-share/opera/help/terms.htm
-share/opera/help/trouble.htm
+share/opera/buttons/standard/addressbar_high_security.png
+share/opera/buttons/standard/addressbar_load_images.png
+share/opera/buttons/standard/addressbar_low_security.png
+share/opera/buttons/standard/addressbar_medium_security.png
+share/opera/buttons/standard/addressbar_no_images.png
+share/opera/buttons/standard/addressbar_no_security.png
+share/opera/buttons/standard/addressbar_print_pv.png
+share/opera/buttons/standard/addressbar_show_images.png
+share/opera/buttons/standard/buttons.ini
+share/opera/buttons/standard/general_delete.png
+share/opera/buttons/standard/general_move_to.png
+share/opera/buttons/standard/general_new_folder.png
+share/opera/buttons/standard/general_next.png
+share/opera/buttons/standard/general_previous.png
+share/opera/buttons/standard/general_save.png
+share/opera/buttons/standard/general_stop.png
+share/opera/buttons/standard/general_view.png
+share/opera/buttons/standard/hotlist_new_bookmark.png
+share/opera/buttons/standard/hotlist_new_contact.png
+share/opera/buttons/standard/icons/bookmark_unvisited.png
+share/opera/buttons/standard/icons/bookmark_visited.png
+share/opera/buttons/standard/icons/boy01.png
+share/opera/buttons/standard/icons/boy02.png
+share/opera/buttons/standard/icons/boy03.png
+share/opera/buttons/standard/icons/boy04.png
+share/opera/buttons/standard/icons/boy05.png
+share/opera/buttons/standard/icons/boy06.png
+share/opera/buttons/standard/icons/boy07.png
+share/opera/buttons/standard/icons/boy08.png
+share/opera/buttons/standard/icons/boy09.png
+share/opera/buttons/standard/icons/folder_closed.png
+share/opera/buttons/standard/icons/folder_find_results.png
+share/opera/buttons/standard/icons/folder_open.png
+share/opera/buttons/standard/icons/folder_parent.png
+share/opera/buttons/standard/icons/folder_personalbar.png
+share/opera/buttons/standard/icons/girl01.png
+share/opera/buttons/standard/icons/girl02.png
+share/opera/buttons/standard/icons/girl03.png
+share/opera/buttons/standard/icons/girl04.png
+share/opera/buttons/standard/icons/girl05.png
+share/opera/buttons/standard/icons/girl06.png
+share/opera/buttons/standard/icons/girl07.png
+share/opera/buttons/standard/icons/girl08.png
+share/opera/buttons/standard/icons/girl09.png
+share/opera/buttons/standard/icons/news_read.png
+share/opera/buttons/standard/icons/news_subscribed.png
+share/opera/buttons/standard/icons/news_unread.png
+share/opera/buttons/standard/icons/news_unsubscribed.png
+share/opera/buttons/standard/icons/status_away.png
+share/opera/buttons/standard/icons/status_no_messaging.png
+share/opera/buttons/standard/icons/status_not_available.png
+share/opera/buttons/standard/icons/status_offline.png
+share/opera/buttons/standard/icons/status_online.png
+share/opera/buttons/standard/icons/status_requesting.png
+share/opera/buttons/standard/icons/transfer_failure.png
+share/opera/buttons/standard/icons/transfer_loading.png
+share/opera/buttons/standard/icons/transfer_loading_waiting.png
+share/opera/buttons/standard/icons/transfer_size_mismatch.png
+share/opera/buttons/standard/icons/transfer_stopped.png
+share/opera/buttons/standard/mail_add_attachment.png
+share/opera/buttons/standard/mail_check.png
+share/opera/buttons/standard/mail_compose.png
+share/opera/buttons/standard/mail_redirect.png
+share/opera/buttons/standard/mail_reply.png
+share/opera/buttons/standard/mail_reply_all.png
+share/opera/buttons/standard/mail_send.png
+share/opera/buttons/standard/mail_send_all.png
+share/opera/buttons/standard/main_active_bookmark_folder.png
+share/opera/buttons/standard/main_back.png
+share/opera/buttons/standard/main_cascade.png
+share/opera/buttons/standard/main_find.png
+share/opera/buttons/standard/main_forward.png
+share/opera/buttons/standard/main_full_screen.png
+share/opera/buttons/standard/main_home.png
+share/opera/buttons/standard/main_hotlist.png
+share/opera/buttons/standard/main_new.png
+share/opera/buttons/standard/main_open.png
+share/opera/buttons/standard/main_print.png
+share/opera/buttons/standard/main_reload.png
+share/opera/buttons/standard/main_save.png
+share/opera/buttons/standard/main_stop.png
+share/opera/buttons/standard/main_tile.png
+share/opera/buttons/standard/news_catch_up.png
+share/opera/buttons/standard/personalbar_bookmark.png
+share/opera/buttons/standard/progress_empty.png
+share/opera/buttons/standard/progress_full.png
+share/opera/buttons/standard/search_music.png
+share/opera/buttons/standard/search_shopping.png
+share/opera/buttons/standard/search_stock.png
+share/opera/buttons/standard/search_web.png
+share/opera/buttons/standard/special_dropdown.png
+share/opera/buttons/standard/transfers_resume.png
+share/opera/buttons/standard/transfers_retransfer.png
+share/opera/buttons/standard/windowbar_doc_complete.png
+share/opera/buttons/standard/windowbar_doc_complete_unread.png
+share/opera/buttons/standard/windowbar_doc_incomplete.png
+share/opera/buttons/standard/windowbar_hotlist.png
+share/opera/buttons/standard/windowbar_mail_box.png
+share/opera/buttons/standard/windowbar_mail_search.png
+share/opera/buttons/standard/windowbar_messaging_new.png
+share/opera/buttons/standard/windowbar_messaging_normal.png
+share/opera/buttons/standard/windowbar_news_article.png
+share/opera/buttons/standard/windowbar_news_group.png
+share/opera/buttons/standard/windowbar_news_group_list.png
+share/opera/buttons/standard/windowbar_transfers.png
+share/opera/buttons/standard/windowbar_unknown.png
+share/opera/chartables.bin
+share/opera/config/bugreport
+share/opera/config/opera.1
+share/opera/config/opera.desktop
+share/opera/config/opera.wmconfig
+share/opera/config/operarc
+share/opera/config/operarc.fixed
+share/opera/help/accessibility.html
+share/opera/help/advertising.html
+share/opera/help/dialogs.html
+share/opera/help/filetypes.html
+share/opera/help/fonts.html
+share/opera/help/help.css
+share/opera/help/history.html
+share/opera/help/index.html
+share/opera/help/interface.html
+share/opera/help/keyboard.html
+share/opera/help/languages.html
+share/opera/help/layout.html
+share/opera/help/look.html
+share/opera/help/menus.html
+share/opera/help/mouse.html
+share/opera/help/multimedia.html
+share/opera/help/network.html
+share/opera/help/opera.html
+share/opera/help/page.html
+share/opera/help/paths.html
+share/opera/help/personal.html
+share/opera/help/plugins.html
+share/opera/help/privacy.html
+share/opera/help/search.html
+share/opera/help/security.html
+share/opera/help/sounds.html
+share/opera/help/start.html
+share/opera/help/tipday.txt
+share/opera/help/windows.html
share/opera/images/background.gif
share/opera/images/blank.gif
share/opera/images/drive.gif
share/opera/images/file.gif
share/opera/images/folder.gif
share/opera/images/link.gif
+share/opera/images/opera.xpm
+share/opera/images/opera_16x16.png
+share/opera/images/opera_22x22.png
+share/opera/images/opera_32x32.png
+share/opera/images/opera_48x48.png
share/opera/images/operabanner.png
-share/opera/opera.adr
-share/opera/opera.desktop
-share/opera/opera.wmconfig
-share/opera/opera.xpm
-share/opera/opera_16x16.png
-share/opera/opera_22x22.png
-share/opera/opera_32x32.png
-share/opera/opera_48x48.png
-share/opera/styles/OPF.CSS
+share/opera/images/p2p1.gif
+share/opera/images/p2p2.gif
+share/opera/images/p2p3.gif
+share/opera/images/p2p4.gif
+share/opera/images/p2p5.gif
+share/opera/images/p2p6.gif
+share/opera/images/shared.gif
+share/opera/images/splash.png
+share/opera/opera6.adr
+share/opera/styles/OPF.css
share/opera/styles/about.css
share/opera/styles/cache.css
share/opera/styles/csr.css
@@ -195,11 +326,16 @@
share/opera/styles/im.css
share/opera/styles/mime.css
share/opera/styles/mimehead.css
+share/opera/styles/opf.css
share/opera/styles/plugins.css
share/opera/styles/wml.css
+share/opera/unicode.dat
@dirrm share/opera/styles
@dirrm share/opera/images
@dirrm share/opera/help
+_(_at_)_dirrm share/opera/config
+_(_at_)_dirrm share/opera/buttons/standard/icons
+_(_at_)_dirrm share/opera/buttons/standard
@dirrm share/opera/buttons/examples
@dirrm share/opera/buttons/defsmall
@dirrm share/opera/buttons/default
Visit your host, monkey.org