[Lunar-commits] <moonbase> opera-beta: It's back! Version 11.00b1.

Stefan Wold ratler at lunar-linux.org
Sat Nov 27 10:29:19 CET 2010


commit 5c513d24f0b0786788b28aec4b9738771b280682
Author: Stefan Wold <ratler at lunar-linux.org>
Date:   Sat Nov 27 10:29:19 2010 +0100

    opera-beta: It's back! Version 11.00b1.
    
    New features:
    - Tab stacking
    - Extension support!
    - Visual mouse gestures
    - Better performance
    - Enhanced HTML5 support
    - Search prediction from Google
    - Plug-ins on demand!
    ... loads of other news! Enjoy!
---
 zbeta/opera-beta/BUILD          |   16 ++++++++++++++++
 zbeta/opera-beta/DEPENDS        |   28 ++++++++++++++++++++++++++++
 zbeta/opera-beta/DETAILS        |   21 +++++++++++++++++++++
 zbeta/opera-beta/DETAILS.x86_64 |   21 +++++++++++++++++++++
 zbeta/opera-beta/POST_INSTALL   |   20 ++++++++++++++++++++
 zbeta/opera-beta/POST_REMOVE    |   11 +++++++++++
 6 files changed, 117 insertions(+), 0 deletions(-)

diff --git a/zbeta/opera-beta/BUILD b/zbeta/opera-beta/BUILD
new file mode 100644
index 0000000..c5128b3
--- /dev/null
+++ b/zbeta/opera-beta/BUILD
@@ -0,0 +1,16 @@
+(
+
+  # Remove finalize_desktop call or the file tracker will catch all mime/application files
+  sedit '/finalize_desktop$/s,.*,true,g' install &&
+  sedit '/finalize_desktop.*null.*/s,.*,true,' install &&
+
+  prepare_install &&
+  ./install --prefix /usr --suffix "beta" --unattended --quiet --force &&
+
+  cat >> /usr/share/opera-beta/defaults/pluginpath.ini << EOF
+
+; Lunar plugin directory
+/opt/lunar/plugins=1
+EOF
+
+) > $C_FIFO 2>&1
diff --git a/zbeta/opera-beta/DEPENDS b/zbeta/opera-beta/DEPENDS
new file mode 100644
index 0000000..f460208
--- /dev/null
+++ b/zbeta/opera-beta/DEPENDS
@@ -0,0 +1,28 @@
+depends expat
+depends zlib
+depends fontconfig
+depends freetype2
+depends util-linux
+depends gstreamer-10
+depends libpng
+depends libICE
+depends libSM
+depends libX11
+depends libXau
+depends libXcomposite
+depends libXcursor
+depends libXdamage
+depends libXdmcp
+depends libXext
+depends libXfixes
+depends libXi
+depends libXmu
+depends libXrandr
+depends libXrender
+depends libXft
+depends libXt
+depends libxcb
+depends xcb-util
+
+optional_depends opera-gtk "" "" "for GTK+ support"
+optional_depends kdelibs4  "" "" "for KDE support"
diff --git a/zbeta/opera-beta/DETAILS b/zbeta/opera-beta/DETAILS
new file mode 100644
index 0000000..3382a9f
--- /dev/null
+++ b/zbeta/opera-beta/DETAILS
@@ -0,0 +1,21 @@
+          MODULE=opera-beta
+         VERSION=11.00
+      SUBVERSION=1111
+          SOURCE=opera-${VERSION}-${SUBVERSION}.i386.linux.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/opera-$VERSION-$SUBVERSION.i386.linux
+      SOURCE_URL=ftp://ftp.heanet.ie/pub/opera/linux/${VERSION//\./}b1
+      SOURCE_VFY=sha256:79d6d094655f7d65bd00ba2a0bab7088505399a3d40362e9d5339228ca858823
+        WEB_SITE=http://www.opera.com/browser/next
+      MAINTAINER=ratler at lunar-linux.org
+         LICENSE="proprietary"
+         ENTERED=20101127
+         UPDATED=20101127
+           SHORT="(BETA) The fastest browser on Earth is even faster"
+GARBAGE=off
+ARCHIVE=off
+
+cat << EOF
+(BETA) Opera include Integrated Web search, Sophisticated tabs, Speed Dial,
+Opera Link, Add-ons, Zoom, Opera Turbo, Mouse gestures and Content
+blocking.
+EOF
diff --git a/zbeta/opera-beta/DETAILS.x86_64 b/zbeta/opera-beta/DETAILS.x86_64
new file mode 100644
index 0000000..8d700b7
--- /dev/null
+++ b/zbeta/opera-beta/DETAILS.x86_64
@@ -0,0 +1,21 @@
+          MODULE=opera-beta
+         VERSION=11.00
+      SUBVERSION=1111
+          SOURCE=opera-${VERSION}-${SUBVERSION}.x86_64.linux.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/opera-$VERSION-$SUBVERSION.x86_64.linux
+      SOURCE_URL=ftp://ftp.heanet.ie/pub/opera/linux/${VERSION//\./}b1
+      SOURCE_VFY=sha256:bf8b94aeb64b391eacb1d83aa4a392ed5adc3aa35442b78154830ea80d62a55b
+        WEB_SITE=http://www.opera.com/browser/next
+      MAINTAINER=ratler at lunar-linux.org
+         LICENSE="proprietary"
+         ENTERED=20101127
+         UPDATED=20101127
+           SHORT="(BETA) The fastest browser on Earth is even faster"
+GARBAGE=off
+ARCHIVE=off
+
+cat << EOF
+(BETA) Opera include Integrated Web search, Sophisticated tabs, Speed Dial,
+Opera Link, Add-ons, Zoom, Opera Turbo, Mouse gestures and Content
+blocking.
+EOF
diff --git a/zbeta/opera-beta/POST_INSTALL b/zbeta/opera-beta/POST_INSTALL
new file mode 100644
index 0000000..e6b4cc6
--- /dev/null
+++ b/zbeta/opera-beta/POST_INSTALL
@@ -0,0 +1,20 @@
+
+available()
+{
+  which "$1" >/dev/null 2>&1
+}
+
+
+if available update-desktop-database; then
+  update-desktop-database -q /usr/share/applications
+fi
+if available update-mime-database; then
+  update-mime-database /usr/share/mime &> /dev/null
+fi
+
+message "==================================================
+To start beta version of opera run opera-beta
+
+For opera-beta the settings will be stored under
+\$HOME/.opera-beta
+=================================================="
diff --git a/zbeta/opera-beta/POST_REMOVE b/zbeta/opera-beta/POST_REMOVE
new file mode 100644
index 0000000..80652e6
--- /dev/null
+++ b/zbeta/opera-beta/POST_REMOVE
@@ -0,0 +1,11 @@
+available()
+{
+  which "$1" >/dev/null 2>&1
+}
+
+if available update-desktop-database; then
+  update-desktop-database -q /usr/share/applications
+fi
+if available update-mime-database; then
+  update-mime-database /usr/share/mime &> /dev/null
+fi


More information about the Lunar-commits mailing list