[Lunar-commits] <moonbase> opera, opera-static: Properly fixed, enjoy!
Stefan Wold
ratler at lunar-linux.org
Thu Jun 12 19:30:07 CEST 2008
commit b24e341851da27f3a29f90976a2f3b6cd34fa442
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Thu Jun 12 19:30:07 2008 +0200
opera, opera-static: Properly fixed, enjoy!
* Once again opera will detect plugins in /opt/lunar/plugins (yes flash-9 works)
* Install pixmap for those who love fancy icons ;)
* Added x86_64 version of opera
* opera-static is the only version built for QT4
---
web/opera-static/BUILD | 19 +++++++++++++------
web/opera-static/DETAILS | 13 +++++++------
web/opera/BUILD | 23 +++++++++++++++--------
web/opera/DETAILS | 13 +++++++------
web/opera/DETAILS.x86_64 | 20 ++++++++++++++++++++
5 files changed, 62 insertions(+), 26 deletions(-)
diff --git a/web/opera-static/BUILD b/web/opera-static/BUILD
index 5d7d9dd..e99f709 100644
--- a/web/opera-static/BUILD
+++ b/web/opera-static/BUILD
@@ -1,15 +1,22 @@
(
+ cat >> usr/share/opera/ini/pluginpath.ini << EOF
- prepare_install &&
- echo "n" | ./install.sh -s &&
+; Lunar plugin directory
+/opt/lunar/plugins=1
+EOF
+
+ # Disable internal md5check
+ sedit '/md5check Manifest.md5/d' install.sh &&
- cp -f man/opera.1 /usr/share/man/man1 &&
+ prepare_install &&
+ ./install.sh --prefix=/usr &&
+ install -m 644 usr/share/pixmaps/opera.xpm /usr/share/pixmaps/ &&
if [ ! -f /etc/opera6rc ]; then
- install -m 644 config/opera6rc /etc
- fi
+ install -m 644 etc/opera6rc /etc
+ fi &&
if [ ! -f /etc/opera6rc.fixed ]; then
- install -m 644 config/opera6rc.fixed /etc
+ install -m 644 etc/opera6rc.fixed /etc
fi
) > $C_FIFO 2>&1
diff --git a/web/opera-static/DETAILS b/web/opera-static/DETAILS
index 8f85443..4646c05 100644
--- a/web/opera-static/DETAILS
+++ b/web/opera-static/DETAILS
@@ -1,17 +1,18 @@
MODULE=opera-static
+ SUBVERSION=2042
VERSION=9.50
- SUBVERSION=gcc4-static-qt3.i386
- SOURCE=opera-$VERSION.$SUBVERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/opera-$VERSION-2042.$SUBVERSION
- SOURCE_URL=http://ftp.heanet.ie/pub/opera/linux/950/final/en/i386/static
- SOURCE_VFY=sha1:830d549fdb04416491f451f3703ada8d38b40efe
+ SOURCE=opera-$VERSION.gcc4-qt4.i386.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/opera-$VERSION-$SUBVERSION.gcc4-qt4.i386
+ SOURCE_URL=http://ftp.heanet.ie/pub/opera/linux/${VERSION//\./}/final/en/i386/
+ SOURCE_VFY=sha1:b5f2c14707dc754ba889f88f3382cacbb4b048ff
WEB_SITE=http://www.opera.com
MAINTAINER=ratler at lunar-linux.org
LICENSE="proprietary"
ENTERED=20051002
UPDATED=20080612
SHORT="The most full-featured Internet browser on the market"
- ARCHIVE=off
+GARBAGE=off
+ARCHIVE=off
cat << EOF
Opera includes pop-up blocking, tabbed browsing, integrated searches,
diff --git a/web/opera/BUILD b/web/opera/BUILD
index de1ea84..12c69f1 100644
--- a/web/opera/BUILD
+++ b/web/opera/BUILD
@@ -1,16 +1,23 @@
(
+ cat >> usr/share/opera/ini/pluginpath.ini << EOF
- prepare_install &&
-
- echo "n" | ./install.sh -s &&
+; Lunar plugin directory
+/opt/lunar/plugins=1
+EOF
- cp -f man/opera.1 /usr/share/man/man1 &&
+ # Disable internal md5check
+ sedit '/md5check Manifest.md5/d' install.sh &&
+
+ prepare_install &&
+
+ ./install.sh --prefix=/usr &&
+ install -m 644 usr/share/pixmaps/opera.xpm /usr/share/pixmaps/ &&
if [ ! -f /etc/opera6rc ]; then
- install -m 644 config/opera6rc /etc
- fi
+ install -m 644 etc/opera6rc /etc
+ fi &&
if [ ! -f /etc/opera6rc.fixed ]; then
- install -m 644 config/opera6rc.fixed /etc
+ install -m 644 etc/opera6rc.fixed /etc
fi
-
+
) > $C_FIFO 2>&1
diff --git a/web/opera/DETAILS b/web/opera/DETAILS
index 9fa9c2e..98dbf93 100644
--- a/web/opera/DETAILS
+++ b/web/opera/DETAILS
@@ -1,17 +1,18 @@
MODULE=opera
+ SUBVERSION=2042
VERSION=9.50
- SUBVERSION=gcc4-shared-qt3.i386
- SOURCE=$MODULE-$VERSION.$SUBVERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-2042.$SUBVERSION
- SOURCE_URL=http://ftp.heanet.ie/pub/opera/linux/950/final/en/i386/shared
+ SOURCE=$MODULE-$VERSION.gcc4-shared-qt3.i386.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MODULE-$VERSION-$SUBVERSION.gcc4-shared-qt3.i386
+ SOURCE_URL=http://ftp.heanet.ie/pub/opera/linux/${VERSION//\./}/final/en/i386/shared/
SOURCE_VFY=sha1:964b9c6f81396679638d90f22d1db9a1b55fcfe8
WEB_SITE=http://www.opera.com
MAINTAINER=ratler at lunar-linux.org
LICENSE="proprietary"
ENTERED=20051002
- UPDATED=20080610
+ UPDATED=20080612
SHORT="The most full-featured Internet browser on the market"
- ARCHIVE=off
+GARBAGE=off
+ARCHIVE=off
cat << EOF
Opera includes pop-up blocking, tabbed browsing, integrated searches,
diff --git a/web/opera/DETAILS.x86_64 b/web/opera/DETAILS.x86_64
new file mode 100644
index 0000000..5fa5627
--- /dev/null
+++ b/web/opera/DETAILS.x86_64
@@ -0,0 +1,20 @@
+ MODULE=opera
+ SUBVERSION=2042
+ VERSION=9.50
+ SOURCE=$MODULE-$VERSION-$SUBVERSION.gcc4-shared-qt3.x86_64.tar.bz2
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/opera-$VERSION-$SUBVERSION.gcc4-shared-qt3.x86_64
+ SOURCE_URL=http://ftp.heanet.ie/pub/opera/linux/${VERSION//\./}/final/en/x86_64/
+ SOURCE_VFY=sha1:b5e0cc366bf3711c98770bd5378ba5cd3ebad998
+ WEB_SITE=http://www.opera.com/
+ MAINTAINER=ratler at lunar-linux.org
+ LICENSE="proprietary"
+ ENTERED=20080612
+ UPDATED=20080612
+ SHORT="The most full-featured Internet browser on the market."
+GARBAGE=off
+ARCHIVE=off
+
+cat << EOF
+Opera includes pop-up blocking, tabbed browsing, integrated searches,
+E-mail, RSS Newsfeeds and IRC chat.
+EOF
More information about the Lunar-commits
mailing list