pkgsrc/www/opera/Makefile

90 lines
2.5 KiB
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.96 2012/06/14 13:06:27 obache Exp $
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
DISTNAME= opera-${OPERA_PKG_VERSION}-${OPERA_PKG_BUILD}.${OPERA_ARCH}.${EMUL_OPSYS}
PKGNAME= opera-${OPERA_PKG_VERSION:S/u/pl/}
CATEGORIES= www
MASTER_SITES+= ${MASTER_SITE_OPERA:=${OPERA_DIR}/}
EXTRACT_SUFX= .tar.xz
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.opera.com/
COMMENT= Standards-compliant graphical Web browser
LICENSE= opera-1200-license
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
EMUL_PLATFORMS= freebsd-i386 freebsd-x86_64 \
linux-i386 linux-x86_64
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
PKG_DESTDIR_SUPPORT= user-destdir
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
.include "../../mk/bsd.prefs.mk"
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
MASTER_SITE_OPERA+= ftp://get.opera.com/pub/opera/ \
http://ftp.sunet.se/pub/www/clients/Opera/ \
ftp://ftp.task.gda.pl/pub/opera/ \
ftp://ftp.tuwien.ac.at/infosys/browsers/opera/ \
ftp://opera.nsc.no/pub/nsc.no/mirrors/operasoftware/ \
ftp://ftp.opera.com/pub/opera/ \
http://ftp.yz.yamagata-u.ac.jp/pub/opera/
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
USE_LANGUAGES= # empty
NO_BUILD= yes
Update Opera to 9.63. XXX: Please anyone update PLIST.solaris-sparc. Opera 9.63 for Linux Changelog Release Notes Opera 9.63 is a recommended security and stability upgrade. Opera 9.63 incorporates the Opera Presto 2.1.1 user agent engine. Changes and improvements since Opera 9.62 User Interface * Added opera:config > UserPrefs > DoubleclicktoCloseTab to close tabs by double-clicking on them Mail, News, Chat * Added a thread button in the mail toolbar * Removed Label button from mail toolbar * Reverted the Subject field back to its previous behavior where it is a text field and not a button * Added shortcuts for follow (Ctrl/Cmd-D), ignore (Ctrl/Cmd-Shift-D) and go to thread (D) Security * Manipulating text input contents can allow execution of arbitrary code, as reported by Red XIII. See our advisory. * HTML parsing flaw can cause Opera to execute arbitrary code, as reported by Alexios Fakos. See our advisory. * Long hostnames in file: URLs can cause execution of arbitrary code, as reported by Vitaly McLain. see our advisory. * Script injection in feed preview can reveal contents of unrelated news feeds, as reported by David Bloom. See our advisory. * Built-in XSLT templates can allow cross-site scripting, as reported by Robert Swiecki of the Google Security Team. See our advisory. * Fixed an issue that could reveal random data, as reported by Matthew of Hispasec Sistemas. Details will be disclosed at a later date. * SVG images embedded using <img> tags can no longer execute Java or plugin content, suggested by Chris Evans. * Opera now imports .p12 private certificates Opera 9.62 for Linux Changelog Release Notes Opera 9.62 is a recommended security upgrade. Please see the Security section. Opera 9.62 incorporates the Opera Presto 2.1.1 user agent engine. Changes since Opera 9.61 Security * Fixed an issue where History Search could be used to execute arbitrary code, as discovered by Aviv Raff; see our advisory * The links panel no longer allows cross-site scripting; see our advisory Opera 9.61 for Linux Changelog Release Notes Opera 9.61 is a recommended security upgrade. Please see the Security section. Opera 9.61 incorporates the Opera Presto 2.1.1 user agent engine. Changes since Opera 9.6 User Interface * Fixed an issue with Opera Link which could generate duplicate bookmarks during the synchronization process * The image toggle button on the status bar is now a normal button, and does not have a menu Security * Fixed an issue where History Search could be used to reveal browsing history, as reported by Roberto Suggi Liverani of Security-Assessment.com; see our advisory * Fast Forward can no longer allow cross-site scripting, as reported by David Bloom; see our advisory * Prevented news feed preview from revealing the contents of unrelated news feeds, as reported by David Bloom; see our advisory Opera 9.6 for Linux Changelog Release Notes Opera 9.6 is a recommended security and stability upgrade. See the Security section. A separate changelog listing changes since Opera 9.6 Beta 1 is available. New and improved features in Opera 9.6 Opera Link Custom search engines and typed history (typed history is only the history you explicitly type or select from the address bar) are now joining bookmarks, notes, personal bar and Speed Dial in Opera Link. Opera Mail Feed Preview Now you can preview an RSS/Atom feed before subscribing. Follow/Ignore threads and contacts Follow and Ignore are new features for users that receive numerous messages. It makes it easier to dismiss unimportant messages and easier to recognise important messages. * Activate this feature by selecting Follow/Ignore in the email context menu (or click the message subject header), then select either Follow Thread or Ignore Thread. * Also, you can click the names in the From or To headers to enable the following or ignoring of contacts. Go To Thread You can now also use "Go to thread" which means that you can view only the messages from that thread. This is useful for those that employ flat view. Low Bandwidth Mode Low Bandwidth Mode is a setting on mail accounts that makes Opera Mail use as little bandwidth as possible. * For IMAP (Internet Message Access Protocol): Opera will only synchronise new messages and it will not fetch message attachments unless requested * For POP (Post Office Protocol): Opera will not fetch more than the first 100 lines of a message unless requested Opera Scroll Marker The new Opera Scroll Marker makes it easier to continue reading when you scroll through a Web page. At the end of the page it will indicate the previous position of the bottom of the screen so you can easily see where to continue reading. Enable Opera Scroll Marker in the Preferences dialog box. Navigate to Tools > Preferences > Advanced > Browsing > Show scroll marker (check box). * Check the box to enable Opera Scroll Marker * Leave the box unchecked (default) to keep it disabled Using the opera:config Preferences Editor opera:config#UserPrefs|EnableScrollMarker, you can also set Opera Scroll Marker to show every time you scroll less than a full page down or up. The options in the drop-down menu are: * 0 ¡½ off * 1 ¡½ show when reaching the bottom or top of the page * 2 ¡½ always show when scrolling Changes since Opera 9.52 User Interface * Opera now remembers the bookmark panel position after restart * Added a setting opera:config#UserPrefs|ShowBookmarksInAddressfieldAutocompletion to prevent bookmarks from showing in the Address field auto-completion drop-down * When setting opera:config#TransferWindow|KeepEntriesDays to 0, Opera now removes the transfer history when restarting * Sites using HTTP Auth are now saved in typed history * Opera now stops loading pages with iframes when closing the page or pressing stop * Page encoding in site preferences can now be reset to automatic * Browsing Intranet sites now works after changing proxies in a running session * Improvements to Opera Link include the synchronization of search engines and typed history * Changed the default global history to 1000 * Added a new default speedial.ini * Fixed sorting by progress in Transfers * Fixed copying of multiple entries from the history manager * Fixed a bug that could cause notes to be lost when using certain characters * Fixed dataloss situation when note folders had more than one line in their name * Fixed spurious highlighting when using the space character in inline find * Fixed an issue that would prevent links in frames from being opened by the keyboard Mail, News, Chat * Added popular Chinese providers in mailproviders.xml * Made all top-level access points (except All Messages) selectable * Now copes better with broken POP servers that send empty UIDLs * The "Large font" setting is now respected for subjects * Cache files from feeds no longer show up in Transfers * Feeds are now detected even when served as text/html * Fixed the synchronization of removed labels for IMAP accounts * Fixed an issue where the signatures wouldn't change if the default account signature ended with a space * Fixed an issue where sent message bodies could disappear under certain circumstances * Fixed DCC transfers in IRC Display and Scripting * Improved Acid3 support: The document property has been removed from iframe objects for compatibility with Gecko, WebKit, and the Acid3 test * Added support for the caller property on functions: http://developer.mozilla.org/En/Core_JavaScript_1.5_Reference:Global_Objects:Function:caller * Special characters are now displayed properly in the Address bar drop-down * Opera Dragonfly element highlighting no longer stays on the page after closing the developer tools window * Script focused elements are no longer highlighted * Fixed saving of SVG when right clicking * Fixed an issue where custom search engines would not get a favicon Security * Verisign and Comodo are now formally EV-enabled: see Yngve's blog post * Fixed an issue where specially crafted addresses could execute arbitrary code, as reported by Chris of Matasano Security; see our advisory * Java applets can no longer be used to read sensitive information, as reported by Nate McFeters; see our advisory Miscellaneous * Added the Opera Core version (currently "Presto/2.1.1") to the User Agent header * Improved performance with large wand.dat files * Fixed Fast Forward on Google search results pages Unix-specific changes * Upgrading Opera on Debian no longer resets default x-www-browser * Fixed an issue where text with specified size suddenly disappears on Qt4 builds
2009-01-08 13:23:30 +01:00
OPERA_PKG_BUILD= 1467
OPERA_PKG_VERSION= 12.00
OPERA_PKG_VERSION_DIR= 1200
PLIST_VARS+= ia32w linux
2012-03-08 12:24:01 +01:00
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
.if ${EMUL_OPSYS} == "linux"
EMUL_MODULES.linux= base x11 fontconfig
EMUL_REQD= suse>=10.0
OPERA_ARCH.x86_64= x86_64
OPERA_OPSYS_SUBDIR= linux
.if !defined(EMUL_IS_NATIVE) && ${OPSYS} == "NetBSD"
TOOLS_CREATE+= md5
TOOLS_SCRIPT.md5= /usr/bin/md5 -n "$$2" | { read sum file; echo $$sum; }
.endif
2012-03-08 12:24:01 +01:00
.if ${EMUL_ARCH} == "x86_64"
PLIST.ia32w= yes
.endif
PLIST.linux= yes
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
.elif ${EMUL_OPSYS} == "freebsd"
OPERA_ARCH.x86_64= amd64
OPERA_OPSYS_SUBDIR= unix
# XXX: TBD
#. if defined(EMUL_IS_NATIVE)
#DEPENDS+= {gtk2+-[0-9]*,kdelibs4-[0-9]*}:../../x11/gtk2
#CHECK_SHLIBS_SUPPORTED= no
#. endif
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
.endif
OPERA_ARCH= ${OPERA_ARCH.${EMUL_ARCH}:U${EMUL_ARCH}}
OPERA_DIR= ${OPERA_OPSYS_SUBDIR}/${OPERA_PKG_VERSION_DIR}
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
MANCOMPRESSED= yes
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
SUBST_CLASSES+= plugin
SUBST_STAGE.plugin= post-install
SUBST_FILES.plugin= ${DESTDIR}${PREFIX}/share/opera/defaults/pluginpath.ini
SUBST_SED.plugin= -e 's,/usr/local/,${PREFIX}/,g'
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
.if ${PKGMANDIR} != "share/man"
post-extract:
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
${RUN} cd ${WRKSRC}; mv share/man ${PKGMANDIR}
SUBST_CLASSES+= manpath
SUBST_STAGE.manpath= post-extract
SUBST_FILES.manpath= install
SUBST_SED.manpath= -e 's,share/man,${PKGMANDIR},g'
.endif
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
do-install:
${RUN} cd ${WRKSRC}; \
${SH} ./install --quiet --prefix ${PREFIX} --force \
--repackage ${DESTDIR}${PREFIX}
Update to Opera 11.61 Packaged by <obache> for pkgsrc-wip. Requested by Julian Fagir in PR pkg/46079 Changes in Opera 11.61 * Security and bug fixes. Changes in Opera 11.60 * Opera Presto 2.10 rendering engine. * The user interface for Opera Mail has been redesigned. * HTML5 parsing algorithm. * DOM API for HTML5 Microdata. * Full support for ECMAScript 5.1 * Support for "Khronos Typed Arrays" and XMLHttpRequest Level 2 support for receiving ArrayBuffers. * Full support for for radial-gradient and repeated-radial-gradient. * Support for font-relative length rem in CSS and SVG. * Implemented Google's new geolocation JSON API. Changes in Opera 11.52 * Security and bug fixes. Changes in Opera 11.51 * Security and bug fixes. Changes in Opera 11.50 * Opera Presto 2.9 rendering engine * Improved deep nesting of the quotes property. * Support is added to provide the original source line for CSS rules, benefiting future versions of Opera Dragonfly. * Improved CSS parsing performance is up to 10-15% faster due to CSS tokenizing optimizations. * Updated the list of DOM events visible on window, document and element objects. * Support for the dataset attribute on elements which exposes data-* attributes on an element. * Support for the <input> element indeterminate attribute for checkboxes. * Support for the history interface. * Enabled the classList attribute for HTML and SVG elements. * Implemented the HTML5 <time> element. Changes in Opera 11.11 * Security and bug fixes. Changes in 11.10 * Opera Presto 2.8 rendering engine. * URL Filter API for Opera extensions. * Support for the Google WebP image format. * Declarative UI. * Improved support for SVG and HTML5 APIs such as Web Storage. * Support for phrase searching in Opera Mail. * Search hijacking protection. * Support for the BeforeCSS and AfterCSS events. * Partial support for the gradients section of the W3C CSS3 Image Values/Replaced Content module. * W3C CSS Multi-column Layout Module. * W3C CSS Device Adaptation (viewport) specification support. * W3C CSS cursor property values support. * Removed support for UTS22: 1.4 charset alias matching. * Support for HTML5 data-* global attributes. * Support for the SOCKS Protocol Version 5. * Partial support for the W3C File API. * Support for the W3C Web Open Font Format (WOFF). * Security and bug fixes.
2012-03-02 13:00:14 +01:00
.include "../../databases/shared-mime-info/mimedb.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/bsd.pkg.mk"