summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHeinrich Wendel <lanius@gentoo.org>2003-12-19 18:58:44 +0000
committerHeinrich Wendel <lanius@gentoo.org>2003-12-19 18:58:44 +0000
commita08576f576f380fe3c9d1664bbf1173bafeaf04a (patch)
tree2e463fe539696650a9d3a618ef023dc6495f7479 /net-www/opera
parentnow uses cflags. closes 36092 (diff)
downloadgentoo-2-a08576f576f380fe3c9d1664bbf1173bafeaf04a.tar.gz
gentoo-2-a08576f576f380fe3c9d1664bbf1173bafeaf04a.tar.bz2
gentoo-2-a08576f576f380fe3c9d1664bbf1173bafeaf04a.zip
bump
Diffstat (limited to 'net-www/opera')
-rw-r--r--net-www/opera/ChangeLog6
-rw-r--r--net-www/opera/Manifest5
-rw-r--r--net-www/opera/files/digest-opera-7.50_alpha11
-rw-r--r--net-www/opera/files/opera.desktop8
-rw-r--r--net-www/opera/opera-7.50_alpha1.ebuild85
5 files changed, 102 insertions, 3 deletions
diff --git a/net-www/opera/ChangeLog b/net-www/opera/ChangeLog
index c9ab24c73189..fa8e09c1580f 100644
--- a/net-www/opera/ChangeLog
+++ b/net-www/opera/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-www/opera
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-www/opera/ChangeLog,v 1.42 2003/11/22 11:27:13 lanius Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-www/opera/ChangeLog,v 1.43 2003/12/19 18:58:34 lanius Exp $
+
+ 19 Dec 2003; Heinrich Wendel <lanius@gentoo.org> files/opera.desktop,
+ opera-7.50_alpha1.ebuild:
+ bump, several cleanups in the ebuild
*opera-7.23 (22 Nov 2003)
diff --git a/net-www/opera/Manifest b/net-www/opera/Manifest
index 0e545edbe354..7b9599e0252a 100644
--- a/net-www/opera/Manifest
+++ b/net-www/opera/Manifest
@@ -1,13 +1,14 @@
MD5 0825bd32298b0f723104dfe91d0a7bc1 opera-6.12.ebuild 3343
MD5 349ba5d49034485b40ae4230e368149a opera-7.22.ebuild 3233
-MD5 c06580c5d62f56142e30733e2af29292 opera-7.50_alpha1.ebuild 2648
+MD5 cbf38576e6d7256e4c289113934b2377 opera-7.50_alpha1.ebuild 2418
MD5 1b7c1f0c4e1dd14c6381cf8b4937fc09 opera-7.11-r2.ebuild 3717
MD5 ab8203ea5ed2129e5b083fabd736a297 opera-7.21.ebuild 3431
-MD5 f7b34c532244080c00557353bc1eeba6 ChangeLog 7403
+MD5 20476d5705625bfd8b2c2d2cade8ffc7 ChangeLog 7543
MD5 ee92a7dc941ec94551474bfa6a6f139d opera-7.23.ebuild 3440
MD5 cbaaedfc5f57eea800b4a64928d77683 files/digest-opera-6.12 89
MD5 5f9b38271737e848dc0c7748b2ade4fe files/digest-opera-7.21 270
MD5 7464c29efa9fc9c53b68a3b08d967480 files/digest-opera-7.22 279
MD5 3713aa7ae0771d916247b5e616ee599b files/digest-opera-7.23 279
MD5 fd6b6eba741abd18ba590e9a5c0f225f files/digest-opera-7.11-r2 177
+MD5 8336a92d029cd448620bf4bbd4c55715 files/opera.desktop 135
MD5 c09ad90080045d7a49513f14b858d4e1 files/digest-opera-7.50_alpha1 93
diff --git a/net-www/opera/files/digest-opera-7.50_alpha1 b/net-www/opera/files/digest-opera-7.50_alpha1
new file mode 100644
index 000000000000..9ceef667abe2
--- /dev/null
+++ b/net-www/opera/files/digest-opera-7.50_alpha1
@@ -0,0 +1 @@
+MD5 35269021023269d16dbfe98573ec0fb6 opera-7.50-20031219.1-static-qt.i386-en.tar.bz2 4848546
diff --git a/net-www/opera/files/opera.desktop b/net-www/opera/files/opera.desktop
new file mode 100644
index 000000000000..a6736f3df488
--- /dev/null
+++ b/net-www/opera/files/opera.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Opera
+Comment=Web Browser
+Exec=opera
+Icon=opera.xpm
+Terminal=0
+Type=Application
+Categories=Qt;Network;WebBrowser;
diff --git a/net-www/opera/opera-7.50_alpha1.ebuild b/net-www/opera/opera-7.50_alpha1.ebuild
new file mode 100644
index 000000000000..29aa8d6e0539
--- /dev/null
+++ b/net-www/opera/opera-7.50_alpha1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/opera/opera-7.50_alpha1.ebuild,v 1.1 2003/12/19 18:58:34 lanius Exp $
+
+# Here, like in the other .ebuilds, the static version is
+# forced for simplicity's sake
+
+DESCRIPTION="Opera web browser."
+HOMEPAGE="http://www.opera.com/linux/"
+LICENSE="OPERA"
+IUSE="gnome kde"
+
+# Dependencies may be augmented later (see below).
+DEPEND=">=sys-apps/sed-4"
+
+RDEPEND="virtual/x11
+ >=media-libs/fontconfig-2.1.94-r1
+ media-libs/libexif
+ || ( x11-libs/lesstif x11-libs/openmotif )"
+
+KEYWORDS="~x86"
+SLOT="0"
+
+OPERAVER="7.50-20031219"
+OPERATYPE="1-static-qt"
+
+SRC_URI="ftp://snapshots.opera.com/unix/7.50-Preview-1/intel-linux/${PN}-${OPERAVER}.${OPERATYPE}.i386-en.tar.bz2"
+
+S=${WORKDIR}/${A/.tar.bz2/}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \
+ -e "s:/usr/share/applnk:${D}/usr/share/applnk:g" \
+ -e "s:/usr/share/pixmaps:${D}/usr/share/pixmaps:g" \
+ -e "s:/usr/share/icons:${D}/usr/share/icons:g" \
+ -e "s:/etc/X11:${D}/etc/X11:g" \
+ -e "s:/usr/share/gnome:${D}/usr/share/gnome:g" \
+ -e 's:#\(OPERA_FORCE_JAVA_ENABLED=\):\1:' \
+ -e 's:#\(export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED\):\1:' \
+ -e 's:read str_answer:return 0:' \
+ install.sh || die
+}
+
+src_compile() {
+ true
+}
+
+src_install() {
+ # Prepare installation directories for Opera's installer script.
+ dodir /etc
+
+ # Opera's native installer.
+ ./install.sh --prefix="${D}"/opt/opera || die
+
+ rm ${D}/opt/opera/share/doc/opera/help
+ dosym /opt/share/doc/opera/help /opt/opera/share/opera/help
+
+ dosed /opt/opera/bin/opera
+ dosed /opt/opera/share/opera/java/opera.policy
+
+ # Install the icons
+ insinto /usr/share/pixmaps
+ doins images/opera.xpm
+
+ # Install the menu entry
+ insinto /usr/share/applications
+ doins ${FILESDIR}/opera.desktop
+
+ # Install a symlink /usr/bin/opera
+ dodir /usr/bin
+ dosym /opt/opera/bin/opera /usr/bin/opera
+
+ # install correct motifwrapper
+ if has_version '=x11-libs/openmotif-2.2*'; then
+ rm ${D}/opt/opera/lib/opera/plugins/operamotifwrapper
+ cp ${S}/plugins/operamotifwrapper-3 ${D}/opt/opera/lib/opera/plugins
+ fi
+}
+
+pkg_postinst() {
+ einfo "For localized language files take a look at:"
+ einfo "http://www.opera.com/download/languagefiles/index.dml?platform=linux"
+}