diff options
-rw-r--r-- | www/Makefile | 1 | ||||
-rw-r--r-- | www/linux-opera7/Makefile | 62 | ||||
-rw-r--r-- | www/linux-opera7/distinfo | 2 | ||||
-rw-r--r-- | www/linux-opera7/pkg-descr | 11 | ||||
-rw-r--r-- | www/linux-opera7/pkg-plist | 61 |
5 files changed, 113 insertions, 24 deletions
diff --git a/www/Makefile b/www/Makefile index 11c88fe2dbd7..f71cba6a0eac 100644 --- a/www/Makefile +++ b/www/Makefile @@ -146,6 +146,7 @@ SUBDIR += linux-lesstif-ns SUBDIR += linux-mozilla SUBDIR += linux-opera + SUBDIR += linux-opera7 SUBDIR += linux-phoenix SUBDIR += logtools SUBDIR += lws diff --git a/www/linux-opera7/Makefile b/www/linux-opera7/Makefile index 3f1088cd7931..1e143c63eebe 100644 --- a/www/linux-opera7/Makefile +++ b/www/linux-opera7/Makefile @@ -1,19 +1,21 @@ -# New ports collection makefile for: linux-opera4 -# Date created: December 6th 2000 -# Whom: des +# New ports collection makefile for: linux-opera7 +# Date created: 17 February 2003 +# Whom: Mezz <reigncracks@hotmail.com> # # $FreeBSD$ # PORTNAME= opera -PORTVERSION= 6.12.20030305 +PORTVERSION= 7.1.0.20030410 CATEGORIES= www linux -MASTER_SITES= http://opera.online.no/linux/612/final/en/i386/static/ \ - ftp://ftp.opera.com/pub/opera/linux/612/final/en/i386/static/ +MASTER_SITES= http://public.planetmirror.com/pub/opera/linux/710/beta1/en/i386/static/ \ + ftp://ftp.hu-berlin.de/pub/www/opera/linux/710/beta1/en/i386/static/ \ + ftp://ftp.tiscali.nl/pub/mirrors/opera/linux/710/beta1/en/i386/static/ \ + ftp://opera.online.no/pub/online.no/mirrors/operasoftware/linux/710/beta1/en/i386/static/ PKGNAMEPREFIX= linux- -DISTNAME= ${PORTNAME}-${PORTVERSION:S/12./12-/}.1-static-qt.i386 +DISTNAME= ${PORTNAME}-${PORTVERSION:S/.2/-2/}.1-static-qt.i386 -MAINTAINER= des@FreeBSD.org +MAINTAINER= reigncracks@hotmail.com COMMENT= A blazingly fast, full-featured, standards-compliant browser RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXm.so.2:${PORTSDIR}/x11-toolkits/linux-openmotif \ @@ -21,12 +23,52 @@ RUN_DEPENDS= ${LINUXBASE}/usr/X11R6/lib/libXm.so.2:${PORTSDIR}/x11-toolkits/linu USE_BZIP2= yes USE_LINUX= yes +USE_REINPLACE= yes ONLY_FOR_ARCHS= i386 NO_BUILD= yes NO_FILTER_SHLIBS=yes +.include <bsd.port.pre.mk> + +.if exists(/etc/X11/applnk) +PLIST_SUB+= APPLNK:="" +.else +PLIST_SUB+= APPLNK:="@comment " +.endif + +.if exists(${X11BASE}/share/gnome) +PLIST_SUB+= GNOME:="" +.else +PLIST_SUB+= GNOME:="@comment " +.endif + +.if exists(${X11BASE}/share/applnk/Internet) +PLIST_SUB+= KDE:="" +.else +PLIST_SUB+= KDE:="@comment " +.endif + +.if exists(${X11BASE}/share/applnk/Networking) +PLIST_SUB+= KDE2:="" +.else +PLIST_SUB+= KDE2:="@comment " +.endif + +.if exists(${X11BASE}/share/gnome/apps) +PLIST_SUB+= GNOMELNK:="" +.else +PLIST_SUB+= GNOMELNK:="@comment " +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|%%X11PREFIX%%|${X11BASE}|g' \ + ${WRKSRC}/install.sh + do-install: - (cd ${WRKSRC} && ./install.sh --prefix="${PREFIX}") + (cd ${WRKSRC} && ./install.sh --prefix=${PREFIX}) + +post-install: + @${CAT} ${PKGMESSAGE} -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/www/linux-opera7/distinfo b/www/linux-opera7/distinfo index 345f5aa38964..e71ccf69ec98 100644 --- a/www/linux-opera7/distinfo +++ b/www/linux-opera7/distinfo @@ -1 +1 @@ -MD5 (opera-6.12-20030305.1-static-qt.i386.tar.bz2) = 1f9f677dabeefbcf1195248ffc9095e5 +MD5 (opera-7.1.0-20030410.1-static-qt.i386.tar.bz2) = 973173f4392b498bd0d48d4af3bb7a90 diff --git a/www/linux-opera7/pkg-descr b/www/linux-opera7/pkg-descr index e3a20a13f1b9..e872a4dad0e9 100644 --- a/www/linux-opera7/pkg-descr +++ b/www/linux-opera7/pkg-descr @@ -1,4 +1,11 @@ -Opera is currently the fastest and most standards-compliant full-featured -graphical web browser around. +Opera 7 is a substantial upgrade, with code rewritten from the rendering engine and up, resulting in the fastest, smallest, most full-featured desktop browser ever released. + +-New rendering engine +Opera's new rendering engine supports W3C's DOM (Document Object Model) level 2, non-standard dynamic HTML (DHTML), CSS1 and CSS2, ECMAScript, and has improved HTML 4.01 support, as well as complete support for WML 1.3 and 2.0. It is faster, smaller and can dynamically change documents through DOM. + +-M2 -- new e-mail client +Opera's new e-mail client, M2, automatically categorizes and sorts e-mail messages by contact and has an integrated spam filter. Innovative features such as QuickReply and QuickFind lets users answer or find e-mails at unrivalled speed. M2 supports POP3, IMAP, ESMTP, and threaded display of mailing lists. In addition, M2 supports news servers with password authentication. + +This is still a very early development version! WWW: http://www.opera.com/ diff --git a/www/linux-opera7/pkg-plist b/www/linux-opera7/pkg-plist index 63ae767fff58..bead2a68232e 100644 --- a/www/linux-opera7/pkg-plist +++ b/www/linux-opera7/pkg-plist @@ -1,6 +1,7 @@ bin/opera share/doc/opera/LICENSE share/doc/opera/help +share/opera/bin/m2.so share/opera/bin/opera share/opera/buttons/DefSmall share/opera/buttons/Default @@ -305,36 +306,41 @@ share/opera/buttons/standard/windowbar_unknown.png share/opera/chartables.bin share/opera/config/opera6rc share/opera/config/opera6rc.fixed +share/opera/conmsg.html +share/opera/console.html +share/opera/contool.html share/opera/help/accessibility.html share/opera/help/advertising.html +share/opera/help/context.html share/opera/help/dialogs.html share/opera/help/filetypes.html share/opera/help/fonts.html +share/opera/help/glossary.html share/opera/help/help.css share/opera/help/history.html +share/opera/help/hotlist.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/license.txt share/opera/help/look.html -share/opera/help/menus.html +share/opera/help/m2.html +share/opera/help/main.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/startup.txt -share/opera/help/tipday.txt +share/opera/help/toc.html +share/opera/help/toolbars.html +share/opera/help/wand.html +share/opera/help/welcome.html share/opera/help/windows.html share/opera/images/background.gif share/opera/images/blank.gif @@ -352,18 +358,22 @@ share/opera/images/shared.gif share/opera/images/splash.png share/opera/images/startup1.png share/opera/images/startup2.png -share/opera/java/lc.jar +share/opera/ini/dialog.ini +share/opera/ini/fastforward.ini +share/opera/ini/minimal_toolbar.ini +share/opera/ini/standard_keyboard.ini +share/opera/ini/standard_menu.ini +share/opera/ini/standard_mouse.ini +share/opera/ini/standard_toolbar.ini share/opera/java/opera.jar share/opera/java/opera.policy share/opera/opera6.adr share/opera/plugins/libnpp.so -share/opera/plugins/libnpp.so.0 -share/opera/plugins/libnpp.so.0.1 -share/opera/plugins/libnpp.so.0.1.8 share/opera/plugins/operamotifwrapper share/opera/plugins/operaplugincleaner share/opera/search.ini share/opera/skin/foreground.png +share/opera/skin/standard_skin.zip share/opera/styles/OPF.css share/opera/styles/about.css share/opera/styles/cache.css @@ -373,16 +383,32 @@ share/opera/styles/drives.css share/opera/styles/email.css share/opera/styles/history.css share/opera/styles/im.css +share/opera/styles/info.css share/opera/styles/mime.css share/opera/styles/mimehead.css share/opera/styles/opf.css share/opera/styles/plugins.css +share/opera/styles/user/accessibility.css +share/opera/styles/user/contrastbw.css +share/opera/styles/user/contrastwb.css +share/opera/styles/user/debugwithoutline.css +share/opera/styles/user/defaultforms.css +share/opera/styles/user/disabletables.css +share/opera/styles/user/hidecertainsizes.css +share/opera/styles/user/hidenonlinkimages.css +share/opera/styles/user/imageandlinkonly.css +share/opera/styles/user/nostalgia.css +share/opera/styles/user/showstructure.css +share/opera/styles/user/textonly.css +share/opera/styles/user/userstyle.ini share/opera/styles/wml.css +@dirrm share/opera/styles/user @dirrm share/opera/styles @dirrm share/opera/skin @dirrm share/opera/plugins @dirrm share/opera/locale @dirrm share/opera/java +@dirrm share/opera/ini @dirrm share/opera/images @dirrm share/opera/help @dirrm share/opera/config @@ -396,3 +422,16 @@ share/opera/styles/wml.css @dirrm share/opera/bin @dirrm share/opera @dirrm share/doc/opera + +@cwd %%X11BASE%% +%%KDE:%%share/applnk/Internet/opera.desktop +%%KDE2:%%share/applnk/Networking/WWW/opera.desktop +%%GNOMELNK:%%share/gnome/apps/Internet/opera.desktop +%%GNOME:%%share/gnome/pixmaps/opera.xpm +share/icons/opera.xpm +share/pixmaps/opera.xpm +%%KDE2:%%@dirrm share/applnk/Networking/WWW + +@cwd /etc/X11 +wmconfig/opera +%%APPLNK:%%applnk/Internet/opera.desktop |