public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.51.ebuild
@ 2008-07-03 22:52 Jeroen Roovers (jer)
  0 siblings, 0 replies; 7+ messages in thread
From: Jeroen Roovers (jer) @ 2008-07-03 22:52 UTC (permalink / raw
  To: gentoo-commits

jer         08/07/03 22:52:38

  Modified:             ChangeLog
  Added:                opera-9.51.ebuild
  Log:
  Version bump thanks to georgia_tech_swagger (bug #230633). Allow amd64 users to choose any x86 version (bug #227339).
  (Portage version: 2.2_rc1/cvs/Linux 2.6.24-gentoo-r2-JeR i686)

Revision  Changes    Path
1.255                www-client/opera/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.255&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.255&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.254&r2=1.255

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.254
retrieving revision 1.255
diff -u -r1.254 -r1.255
--- ChangeLog	1 Jul 2008 16:23:24 -0000	1.254
+++ ChangeLog	3 Jul 2008 22:52:38 -0000	1.255
@@ -1,6 +1,12 @@
 # ChangeLog for www-client/opera
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.254 2008/07/01 16:23:24 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.255 2008/07/03 22:52:38 jer Exp $
+
+*opera-9.51 (03 Jul 2008)
+
+  03 Jul 2008; Jeroen Roovers <jer@gentoo.org> +opera-9.51.ebuild:
+  Version bump thanks to georgia_tech_swagger (bug #230633). Allow amd64 users
+  to choose any x86 version (bug #227339).
 
 *opera-9.51_pre2061 (01 Jul 2008)
 



1.1                  www-client/opera/opera-9.51.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.1&content-type=text/plain

Index: opera-9.51.ebuild
===================================================================
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.1 2008/07/03 22:52:38 jer Exp $

GCONF_DEBUG="no"

inherit eutils gnome2

DESCRIPTION="A standards-compliant graphical Web browser"
HOMEPAGE="http://www.opera.com/"

SLOT="0"
LICENSE="OPERA-9.0"
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"

RESTRICT="strip test"

IUSE="elibc_FreeBSD gnome ia32 qt-static qt3-static spell"
MY_LINGUAS="be bg cs da de el en en-GB es-ES es-LA fi fr fr-CA fy hi
hr hu it ja ka ko lt mk nb nl nn pl pt pt-BR ru sv tr zh-CN zh-TW"

for MY_LINGUA in ${MY_LINGUAS}; do
	IUSE="${IUSE} linguas_${MY_LINGUA/-/_}"
done

O_URI="mirror://opera/"
O_FTP="/951/final/en/"
O_SUFF="2061"

SRC_URI="
	ppc? ( ${O_URI}linux${O_FTP}ppc/shared/${P}.gcc4-shared-qt3.ppc.tar.bz2 )
	qt-static? (
		x86-fbsd? ( ${O_URI}unix/freebsd${O_FTP}intel/static/${P}-freebsd5-static-qt3.i386.tar.bz2 )
		qt3-static? (
			amd64? (
				ia32? ( ${O_URI}linux${O_FTP}i386/static/${P}.gcc4-static-qt3.i386.tar.bz2 )
				!ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
			)
			x86? ( ${O_URI}linux${O_FTP}i386/static/${P}.gcc4-static-qt3.i386.tar.bz2 )
		)
		!qt3-static? (
			amd64? (
				ia32? ( ${O_URI}linux${O_FTP}i386/${P}.gcc4-qt4.i386.tar.bz2 )
				!ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
			)
			x86? ( ${O_URI}linux${O_FTP}i386/${P}.gcc4-qt4.i386.tar.bz2 )
		)
	)
	!qt-static? (
		x86-fbsd? ( ${O_URI}unix/freebsd${O_FTP}intel/shared/${P}-freebsd5-shared-qt3.i386.tar.bz2 )
		qt3-static? (
			amd64? (
				ia32? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
				!ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
			)
			x86? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
		)
		!qt3-static? (
			amd64? (
				ia32? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
				!ia32? ( ${O_URI}linux${O_FTP}x86_64/${P}.gcc4-shared-qt3.x86_64.tar.bz2 )
			)
			x86? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )
		)
	)
	"

DEPEND=">=sys-apps/sed-4"

RDEPEND="media-libs/libexif
	media-libs/jpeg
	>=media-libs/fontconfig-2.1.94-r1
	x11-libs/libXrandr
	x11-libs/libXp
	x11-libs/libXmu
	x11-libs/libXi
	x11-libs/libXft
	x11-libs/libXext
	x11-libs/libXcursor
	x11-libs/libX11
	x11-libs/libSM
	x11-libs/libICE
	x86? ( !qt-static? ( !qt3-static? ( =x11-libs/qt-3* ) ) )
	amd64? (
		ia32? ( app-emulation/emul-linux-x86-qtlibs )
		!ia32? ( =x11-libs/qt-3* )
	)
	ppc? ( =x11-libs/qt-3* )
	spell? ( app-text/aspell )
	x86-fbsd? (
		=virtual/libstdc++-3*
		!qt-static? ( !qt3-static? ( =x11-libs/qt-3* ) )
	)
	"

pkg_setup() {
	if use amd64; then
		if use ia32; then
			if use qt-static; then
				if use qt3-static; then
					S="${WORKDIR}/${P}-${O_SUFF}.gcc4-static-qt3.i386"
				else
					S="${WORKDIR}/${P}-${O_SUFF}.gcc4-qt4.i386"
				fi
			else
				if use qt3-static; then
					S="${WORKDIR}/${P}-${O_SUFF}.gcc4-static-qt3.i386"
				else
					S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.i386"
				fi
			fi
		else
			S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.x86_64"
		fi
	fi
	use ppc && S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.ppc"
	use x86-fbsd && S="${WORKDIR}/${P}-${O_SUFF}-freebsd5-shared-qt3.i386"
	if use x86; then
		if use qt-static; then
			if use qt3-static; then
				S="${WORKDIR}/${P}-${O_SUFF}.gcc4-static-qt3.i386"
			else
				S="${WORKDIR}/${P}-${O_SUFF}.gcc4-qt4.i386"
			fi
		else
			if use qt3-static; then
				S="${WORKDIR}/${P}-${O_SUFF}.gcc4-static-qt3.i386"
			else
				S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.i386"
			fi
		fi
	fi
}

src_unpack() {
	unpack ${A}
	cd "${S}"

	epatch "${FILESDIR}/${PN}-9.00-install.patch"

	# bug #181300:
	use elibc_FreeBSD || epatch "${FILESDIR}/${PN}-9.50-pluginpath.patch"
	use elibc_FreeBSD && epatch "${FILESDIR}/${PN}-9.50-pluginpath-fbsd.patch"

	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:/opt/gnome/share:${D}/opt/gnome/share: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:' \
		-e "s:/opt/kde:${D}/usr/kde:" \
		-e "s:\(str_localdirplugin=\).*$:\1/opt/opera/lib/opera/plugins:" \
		install.sh || die "sed failed"

}

src_compile() {
	# This workaround is sadly needed because gnome2.eclass doesn't check
	# whether a configure script or Makefile exists.
	true
}

src_install() {
	# Prepare installation directories for Opera's installer script.
	dodir /etc

	# Opera's native installer.
	./install.sh --prefix="${D}"/opt/opera || die "install.sh failed"

	einfo "It is safe to ignore warnings about failed checksums"
	einfo "and about files that would be ignored ..."
	einfo "Completing the installation where install.sh abandoned us ..."

	# java workaround
	sed -i -e 's:LD_PRELOAD="${OPERA_JAVA_DIR}/libawt.so":LD_PRELOAD="$LD_PRELOAD"\:"${OPERA_JAVA_DIR}/libawt.so":' "${D}"/opt/opera/bin/opera

	dosed /opt/opera/bin/opera
	dosed /opt/opera/share/opera/java/opera.policy

	# Install the icons
	insinto /usr/share/pixmaps
	doins usr/share/pixmaps/opera.xpm

	local res
	for res in 16x16 22x22 32x32 48x48 ; do
		insinto /usr/share/icons/hicolor/${res}/apps
		doins usr/share/icons/hicolor/${res}/apps/opera.png
	done

	# Install the menu entry
	make_desktop_entry opera Opera /usr/share/pixmaps/opera.xpm 'Network;WebBrowser;Email;FileTransfer;IRCClient'

	# Install a symlink /usr/bin/opera
	dodir /usr/bin
	dosym /opt/opera/bin/opera /usr/bin/opera

	# fix plugin path
	echo "Plugin Path=/opt/opera/lib/opera/plugins" >> "${D}"/etc/opera6rc

	# enable spellcheck
	if use spell; then
		if use qt-static; then
			DIR=${P}.1
		else
			use sparc && DIR=${P}.2 || DIR=${P}.5
		fi
		echo "Spell Check Engine=/opt/opera/lib/opera/${DIR}/spellcheck.so" >> "${D}"/opt/opera/share/opera/ini/spellcheck.ini
	fi

	dodir /etc/revdep-rebuild
	echo 'SEARCH_DIRS_MASK="/opt/opera/lib/opera/plugins"' > "${D}"/etc/revdep-rebuild/90opera

	# Change libz.so.3 to libz.so.1 for gentoo/freebsd
	if use elibc_FreeBSD; then
		scanelf -qR -N libz.so.3 -F "#N" "${D}"/opt/${PN}/ | \
		while read i; do
			if [[ $(strings "$i" | fgrep -c libz.so.3) -ne 1 ]];
			then
				export SANITY_CHECK_LIBZ_FAILED=1
				break
			fi
			sed -i -e 's/libz\.so\.3/libz.so.1/g' "$i"
		done
		[[ "$SANITY_CHECK_LIBZ_FAILED" = "1" ]] && die "failed to change libz.so.3 to libz.so.1"
	fi

	# Add the Opera man dir to MANPATH:
	insinto /etc/env.d
	echo 'MANPATH="/opt/opera/share/man"' >> "${D}"/etc/env.d/90opera

	# Remove unwanted LINGUAS:
	local LINGUA
	local LNGDIR="${D}/opt/opera/share/opera/locale"
	einfo "Keeping these locales: ${LINGUAS}."
	for LINGUA in ${MY_LINGUAS}; do
		if ! use linguas_${LINGUA/-/_}; then
			LINGUA=$(find "${LNGDIR}" -maxdepth 1 -type d -iname ${LINGUA/_/-})
			rm -r "${LINGUA}"
		fi
	done
}

pkg_postinst() {
	use gnome && gnome2_pkg_postinst

	elog "To change the UI language, choose [Tools] -> [Preferences], open the"
	elog "[General] tab, click on [Details...] then [Choose...] and point the"
	elog "file chooser at /opt/opera/share/opera/locale/, then enter the"
	elog "directory for the language you want and [Open] the .lng file."
	elog
	elog "To use the spellchecker (USE=spell) for non-English simply do"
	elog "$ emerge app-dicts/aspell-[your language]."

	if use elibc_FreeBSD; then
		elog
		elog "To improve shared memory usage please set:"
		elog "$ sysctl kern.ipc.shm_allow_removed=1"
	fi

	elog "The Opera betas may still have issues with plugins, notably"
	elog "net-www/netscape-flash. See also https://bugs.gentoo.org/198162"
}

pkg_postrm() {
	use gnome && gnome2_pkg_postrm
}



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.51.ebuild
@ 2008-07-03 23:13 Jeroen Roovers (jer)
  0 siblings, 0 replies; 7+ messages in thread
From: Jeroen Roovers (jer) @ 2008-07-03 23:13 UTC (permalink / raw
  To: gentoo-commits

jer         08/07/03 23:13:11

  Modified:             ChangeLog opera-9.51.ebuild
  Log:
  Fix SRC_URI for x86-fbsd.
  (Portage version: 2.2_rc1/cvs/Linux 2.6.24-gentoo-r2-JeR i686)

Revision  Changes    Path
1.256                www-client/opera/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.256&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.256&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.255&r2=1.256

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.255
retrieving revision 1.256
diff -u -r1.255 -r1.256
--- ChangeLog	3 Jul 2008 22:52:38 -0000	1.255
+++ ChangeLog	3 Jul 2008 23:13:10 -0000	1.256
@@ -1,6 +1,9 @@
 # ChangeLog for www-client/opera
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.255 2008/07/03 22:52:38 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.256 2008/07/03 23:13:10 jer Exp $
+
+  03 Jul 2008; Jeroen Roovers <jer@gentoo.org> opera-9.51.ebuild:
+  Fix SRC_URI for x86-fbsd.
 
 *opera-9.51 (03 Jul 2008)
 



1.2                  www-client/opera/opera-9.51.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?r1=1.1&r2=1.2

Index: opera-9.51.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- opera-9.51.ebuild	3 Jul 2008 22:52:38 -0000	1.1
+++ opera-9.51.ebuild	3 Jul 2008 23:13:10 -0000	1.2
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.1 2008/07/03 22:52:38 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.2 2008/07/03 23:13:10 jer Exp $
 
 GCONF_DEBUG="no"
 
@@ -29,8 +29,11 @@
 
 SRC_URI="
 	ppc? ( ${O_URI}linux${O_FTP}ppc/shared/${P}.gcc4-shared-qt3.ppc.tar.bz2 )
+	x86-fbsd? (
+		qt-static? ( ${O_URI}unix/freebsd${O_FTP}intel/static/${P}-freebsd5-static-qt3.i386.tar.bz2 )
+		!qt-static? ( ${O_URI}unix/freebsd${O_FTP}intel/shared/${P}-freebsd5-shared-qt3.i386.tar.bz2 )
+	)
 	qt-static? (
-		x86-fbsd? ( ${O_URI}unix/freebsd${O_FTP}intel/static/${P}-freebsd5-static-qt3.i386.tar.bz2 )
 		qt3-static? (
 			amd64? (
 				ia32? ( ${O_URI}linux${O_FTP}i386/static/${P}.gcc4-static-qt3.i386.tar.bz2 )
@@ -47,7 +50,6 @@
 		)
 	)
 	!qt-static? (
-		x86-fbsd? ( ${O_URI}unix/freebsd${O_FTP}intel/shared/${P}-freebsd5-shared-qt3.i386.tar.bz2 )
 		qt3-static? (
 			amd64? (
 				ia32? ( ${O_URI}linux${O_FTP}i386/shared/${P}.gcc4-shared-qt3.i386.tar.bz2 )



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.51.ebuild
@ 2008-07-04  6:43 Christian Faulhammer (opfer)
  0 siblings, 0 replies; 7+ messages in thread
From: Christian Faulhammer (opfer) @ 2008-07-04  6:43 UTC (permalink / raw
  To: gentoo-commits

opfer       08/07/04 06:43:25

  Modified:             ChangeLog opera-9.51.ebuild
  Log:
  stable x86, security bug 230633
  (Portage version: 2.1.4.4)

Revision  Changes    Path
1.258                www-client/opera/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.258&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.258&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.257&r2=1.258

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.257
retrieving revision 1.258
diff -u -r1.257 -r1.258
--- ChangeLog	4 Jul 2008 04:30:23 -0000	1.257
+++ ChangeLog	4 Jul 2008 06:43:24 -0000	1.258
@@ -1,6 +1,9 @@
 # ChangeLog for www-client/opera
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.257 2008/07/04 04:30:23 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.258 2008/07/04 06:43:24 opfer Exp $
+
+  04 Jul 2008; Christian Faulhammer <opfer@gentoo.org> opera-9.51.ebuild:
+  stable x86, security bug 230633
 
   04 Jul 2008; Jeroen Roovers <jer@gentoo.org> -opera-9.51_pre2050.ebuild,
   -opera-9.51_pre2052.ebuild, -opera-9.51_pre2059.ebuild:



1.3                  www-client/opera/opera-9.51.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?r1=1.2&r2=1.3

Index: opera-9.51.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- opera-9.51.ebuild	3 Jul 2008 23:13:10 -0000	1.2
+++ opera-9.51.ebuild	4 Jul 2008 06:43:24 -0000	1.3
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.2 2008/07/03 23:13:10 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.3 2008/07/04 06:43:24 opfer Exp $
 
 GCONF_DEBUG="no"
 
@@ -11,7 +11,7 @@
 
 SLOT="0"
 LICENSE="OPERA-9.0"
-KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd"
 
 RESTRICT="strip test"
 



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.51.ebuild
@ 2008-07-04 20:59 Thomas Anderson (gentoofan23)
  0 siblings, 0 replies; 7+ messages in thread
From: Thomas Anderson (gentoofan23) @ 2008-07-04 20:59 UTC (permalink / raw
  To: gentoo-commits

gentoofan23    08/07/04 20:59:55

  Modified:             ChangeLog opera-9.51.ebuild
  Log:
  stable amd64, security bug 230633
  (Portage version: 2.1.4.4)

Revision  Changes    Path
1.259                www-client/opera/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.259&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.259&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.258&r2=1.259

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.258
retrieving revision 1.259
diff -u -r1.258 -r1.259
--- ChangeLog	4 Jul 2008 06:43:24 -0000	1.258
+++ ChangeLog	4 Jul 2008 20:59:55 -0000	1.259
@@ -1,6 +1,9 @@
 # ChangeLog for www-client/opera
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.258 2008/07/04 06:43:24 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.259 2008/07/04 20:59:55 gentoofan23 Exp $
+
+  04 Jul 2008; Thomas Anderson <gentoofan23@gentoo.org> opera-9.51.ebuild:
+  stable amd64, security bug 230633
 
   04 Jul 2008; Christian Faulhammer <opfer@gentoo.org> opera-9.51.ebuild:
   stable x86, security bug 230633



1.4                  www-client/opera/opera-9.51.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?r1=1.3&r2=1.4

Index: opera-9.51.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- opera-9.51.ebuild	4 Jul 2008 06:43:24 -0000	1.3
+++ opera-9.51.ebuild	4 Jul 2008 20:59:55 -0000	1.4
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.3 2008/07/04 06:43:24 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.4 2008/07/04 20:59:55 gentoofan23 Exp $
 
 GCONF_DEBUG="no"
 
@@ -11,7 +11,7 @@
 
 SLOT="0"
 LICENSE="OPERA-9.0"
-KEYWORDS="~amd64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
 
 RESTRICT="strip test"
 



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.51.ebuild
@ 2008-07-05 10:31 Tobias Scherbaum (dertobi123)
  0 siblings, 0 replies; 7+ messages in thread
From: Tobias Scherbaum (dertobi123) @ 2008-07-05 10:31 UTC (permalink / raw
  To: gentoo-commits

dertobi123    08/07/05 10:31:16

  Modified:             ChangeLog opera-9.51.ebuild
  Log:
  ppc stable, bug #230633
  (Portage version: 2.2_rc1/cvs/Linux 2.6.25-gentoo-r6 x86_64)

Revision  Changes    Path
1.260                www-client/opera/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.260&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.260&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.259&r2=1.260

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.259
retrieving revision 1.260
diff -u -r1.259 -r1.260
--- ChangeLog	4 Jul 2008 20:59:55 -0000	1.259
+++ ChangeLog	5 Jul 2008 10:31:15 -0000	1.260
@@ -1,6 +1,9 @@
 # ChangeLog for www-client/opera
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.259 2008/07/04 20:59:55 gentoofan23 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.260 2008/07/05 10:31:15 dertobi123 Exp $
+
+  05 Jul 2008; Tobias Scherbaum <dertobi123@gentoo.org> opera-9.51.ebuild:
+  ppc stable, bug #230633
 
   04 Jul 2008; Thomas Anderson <gentoofan23@gentoo.org> opera-9.51.ebuild:
   stable amd64, security bug 230633



1.5                  www-client/opera/opera-9.51.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?r1=1.4&r2=1.5

Index: opera-9.51.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- opera-9.51.ebuild	4 Jul 2008 20:59:55 -0000	1.4
+++ opera-9.51.ebuild	5 Jul 2008 10:31:15 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.4 2008/07/04 20:59:55 gentoofan23 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.5 2008/07/05 10:31:15 dertobi123 Exp $
 
 GCONF_DEBUG="no"
 
@@ -11,7 +11,7 @@
 
 SLOT="0"
 LICENSE="OPERA-9.0"
-KEYWORDS="amd64 ~ppc x86 ~x86-fbsd"
+KEYWORDS="amd64 ppc x86 ~x86-fbsd"
 
 RESTRICT="strip test"
 



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.51.ebuild
@ 2008-07-08 20:13 Jeroen Roovers (jer)
  0 siblings, 0 replies; 7+ messages in thread
From: Jeroen Roovers (jer) @ 2008-07-08 20:13 UTC (permalink / raw
  To: gentoo-commits

jer         08/07/08 20:13:43

  Modified:             ChangeLog opera-9.51.ebuild
  Log:
  Use globbing instead of hardcoded $S.
  (Portage version: 2.2_rc1/cvs/Linux 2.6.24-gentoo-r2-JeR i686)

Revision  Changes    Path
1.262                www-client/opera/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.262&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.262&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.261&r2=1.262

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.261
retrieving revision 1.262
diff -u -r1.261 -r1.262
--- ChangeLog	5 Jul 2008 15:08:52 -0000	1.261
+++ ChangeLog	8 Jul 2008 20:13:42 -0000	1.262
@@ -1,6 +1,9 @@
 # ChangeLog for www-client/opera
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.261 2008/07/05 15:08:52 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.262 2008/07/08 20:13:42 jer Exp $
+
+  08 Jul 2008; Jeroen Roovers <jer@gentoo.org> opera-9.51.ebuild:
+  Use globbing instead of hardcoded $S.
 
   05 Jul 2008; Jeroen Roovers <jer@gentoo.org> -opera-9.50.ebuild,
   -opera-9.50-r1.ebuild, -opera-9.51_pre2061.ebuild:



1.6                  www-client/opera/opera-9.51.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?r1=1.5&r2=1.6

Index: opera-9.51.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- opera-9.51.ebuild	5 Jul 2008 10:31:15 -0000	1.5
+++ opera-9.51.ebuild	8 Jul 2008 20:13:42 -0000	1.6
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.5 2008/07/05 10:31:15 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.6 2008/07/08 20:13:42 jer Exp $
 
 GCONF_DEBUG="no"
 
@@ -95,54 +95,27 @@
 	)
 	"
 
-pkg_setup() {
-	if use amd64; then
-		if use ia32; then
-			if use qt-static; then
-				if use qt3-static; then
-					S="${WORKDIR}/${P}-${O_SUFF}.gcc4-static-qt3.i386"
-				else
-					S="${WORKDIR}/${P}-${O_SUFF}.gcc4-qt4.i386"
-				fi
-			else
-				if use qt3-static; then
-					S="${WORKDIR}/${P}-${O_SUFF}.gcc4-static-qt3.i386"
-				else
-					S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.i386"
-				fi
-			fi
-		else
-			S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.x86_64"
-		fi
-	fi
-	use ppc && S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.ppc"
-	use x86-fbsd && S="${WORKDIR}/${P}-${O_SUFF}-freebsd5-shared-qt3.i386"
-	if use x86; then
-		if use qt-static; then
-			if use qt3-static; then
-				S="${WORKDIR}/${P}-${O_SUFF}.gcc4-static-qt3.i386"
-			else
-				S="${WORKDIR}/${P}-${O_SUFF}.gcc4-qt4.i386"
-			fi
-		else
-			if use qt3-static; then
-				S="${WORKDIR}/${P}-${O_SUFF}.gcc4-static-qt3.i386"
-			else
-				S="${WORKDIR}/${P}-${O_SUFF}.gcc4-shared-qt3.i386"
-			fi
-		fi
-	fi
+opera_cd() {
+	cd "${WORKDIR}"/${P}-${O_SUFF}* || die "failed to enter work directory"
+	S="$(pwd)"
+	einfo "Working in ${S}"
 }
 
 src_unpack() {
 	unpack ${A}
-	cd "${S}"
+	opera_cd
 
-	epatch "${FILESDIR}/${PN}-9.00-install.patch"
+	epatch "${FILESDIR}/${PN}-9.00-install.patch" || \
+		die "failed to apply install patch"
 
 	# bug #181300:
-	use elibc_FreeBSD || epatch "${FILESDIR}/${PN}-9.50-pluginpath.patch"
-	use elibc_FreeBSD && epatch "${FILESDIR}/${PN}-9.50-pluginpath-fbsd.patch"
+	if use elibc_FreeBSD; then
+		epatch "${FILESDIR}/${PN}-9.50-pluginpath-fbsd.patch" || \
+			die "failed to apply pluginpath patch"
+	else
+		epatch "${FILESDIR}/${PN}-9.50-pluginpath.patch" || \
+			die "failed to apply pluginpath patch"
+	fi
 
 	sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \
 		-e "s:/usr/share/applnk:${D}/usr/share/applnk:g" \



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

* [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.51.ebuild
@ 2008-07-09 13:38 Jeroen Roovers (jer)
  0 siblings, 0 replies; 7+ messages in thread
From: Jeroen Roovers (jer) @ 2008-07-09 13:38 UTC (permalink / raw
  To: gentoo-commits

jer         08/07/09 13:38:16

  Modified:             ChangeLog opera-9.51.ebuild
  Log:
  Fix src_install() (bug #231131, comment #8).
  (Portage version: 2.2_rc1/cvs/Linux 2.6.24-gentoo-r2-JeR i686)

Revision  Changes    Path
1.264                www-client/opera/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.264&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?rev=1.264&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/ChangeLog?r1=1.263&r2=1.264

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v
retrieving revision 1.263
retrieving revision 1.264
diff -u -r1.263 -r1.264
--- ChangeLog	9 Jul 2008 02:24:26 -0000	1.263
+++ ChangeLog	9 Jul 2008 13:38:15 -0000	1.264
@@ -1,6 +1,9 @@
 # ChangeLog for www-client/opera
 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.263 2008/07/09 02:24:26 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.264 2008/07/09 13:38:15 jer Exp $
+
+  09 Jul 2008; Jeroen Roovers <jer@gentoo.org> opera-9.51.ebuild:
+  Fix src_install() (bug #231131, comment #8).
 
   09 Jul 2008; Jeroen Roovers <jer@gentoo.org> opera-9.51.ebuild:
   epatch dies on its own.



1.8                  www-client/opera/opera-9.51.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/www-client/opera/opera-9.51.ebuild?r1=1.7&r2=1.8

Index: opera-9.51.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- opera-9.51.ebuild	9 Jul 2008 02:24:26 -0000	1.7
+++ opera-9.51.ebuild	9 Jul 2008 13:38:15 -0000	1.8
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.7 2008/07/09 02:24:26 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.51.ebuild,v 1.8 2008/07/09 13:38:15 jer Exp $
 
 GCONF_DEBUG="no"
 
@@ -137,6 +137,7 @@
 }
 
 src_install() {
+	opera_cd
 	# Prepare installation directories for Opera's installer script.
 	dodir /etc
 



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-07-09 13:38 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-03 22:52 [gentoo-commits] gentoo-x86 commit in www-client/opera: ChangeLog opera-9.51.ebuild Jeroen Roovers (jer)
  -- strict thread matches above, loose matches on Subject: below --
2008-07-03 23:13 Jeroen Roovers (jer)
2008-07-04  6:43 Christian Faulhammer (opfer)
2008-07-04 20:59 Thomas Anderson (gentoofan23)
2008-07-05 10:31 Tobias Scherbaum (dertobi123)
2008-07-08 20:13 Jeroen Roovers (jer)
2008-07-09 13:38 Jeroen Roovers (jer)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox