From 023ab73f90d3318b3be94168a32cb00d6b98ce1b Mon Sep 17 00:00:00 2001 From: Jeroen Roovers Date: Tue, 26 Feb 2008 04:22:49 +0000 Subject: [PATCH] Remove vulnerable version. Package-Manager: portage-2.1.4.4 --- www-client/opera/ChangeLog | 5 +- www-client/opera/Manifest | 10 +- www-client/opera/opera-9.25.ebuild | 180 ----------------------------- 3 files changed, 5 insertions(+), 190 deletions(-) delete mode 100644 www-client/opera/opera-9.25.ebuild diff --git a/www-client/opera/ChangeLog b/www-client/opera/ChangeLog index 479c8b6c6935..b717094a1179 100644 --- a/www-client/opera/ChangeLog +++ b/www-client/opera/ChangeLog @@ -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.201 2008/02/25 19:38:57 beandog Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-client/opera/ChangeLog,v 1.202 2008/02/26 04:22:49 jer Exp $ + + 26 Feb 2008; Jeroen Roovers -opera-9.25.ebuild: + Remove vulnerable version. 25 Feb 2008; Steve Dibb opera-9.26.ebuild: amd64 stable, bug 210260 diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 1a6353e077b3..d17c95dc0e28 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -3,13 +3,6 @@ AUX opera-9.21-pluginpath.patch 387 RMD160 009157fd0f3e32e3409dd3fdd3be3c03bd90e AUX opera-9.23-pluginpath-fbsd.patch 297 RMD160 d2f1039d2d84f6fd0b7dc1430ade806431b74d70 SHA1 28640e570ef2654baae09337ab18b9444ea0c975 SHA256 5f3f7ae85c4329d54f9aeeaf16e5db280c4c966d5f776342946da2231163a482 AUX opera-9.50-pluginpath-fbsd.patch 341 RMD160 735a872421680b1468e2694f9ed41a56d0f23f60 SHA1 41ba2709c1fa585491221f924b3cd000768cd7c2 SHA256 0af425e1845617d7a5f23b1a991c7d306ea2b62b548a2201aa6f0b0ad060d023 AUX opera-9.50-pluginpath.patch 425 RMD160 53d3c9755eee6f836b9ca446512963de9c8c3145 SHA1 dc5392dd12151f4aef64df0b01ba4eb2cb2a6ab4 SHA256 659c33dd45ebe42e63e4fb791879bf8057c746138538eb0693bfa2a76714c670 -DIST opera-9.25-20071214.1-static-qt.i386-en.tar.bz2 6805990 RMD160 476aecf5ed7636d2867800fc6635af1377de500c SHA1 2783ba59e98bf0d61491264fd43b11b89f0bfec2 SHA256 058e69ac5f246377ff3843619090c885ba31801d2e0f47c6f6b8cbd675d8d913 -DIST opera-9.25-20071214.1-static-qt.i386.freebsd-en.tar.bz2 6548352 RMD160 4dafda310ef785d91cdb245a8d18a9bf5f384b2c SHA1 fb8f614ad3a3a62d71b7e7e0943d87257934009e SHA256 6c5893592af82f10da6722741d0c04b7b09f9a808c5e16d5044cc96e1f8f86c7 -DIST opera-9.25-20071214.1-static-qt.ppc-en.tar.bz2 6841505 RMD160 98c6ae57dc0bf89ed13718300c992028559ade82 SHA1 42b042c261a42d9b7d043187bc6d3acc2b89ffb4 SHA256 16738f7e9f17cfc272f340ad718406167c755585095f8e04f4043139c12fb85e -DIST opera-9.25-20071214.1-static-qt.sparc-en.tar.bz2 6744109 RMD160 54ba935cc622aff7dfc286aa72924e5a7c77f043 SHA1 761b3481804fe5331f669a715d16b34a73edfeea SHA256 080ef3a1a580ba9aed8bfd112bf0d188d78288564fa32986d9a32077f97110e8 -DIST opera-9.25-20071214.4-shared-qt.i386.freebsd-en.tar.bz2 5123603 RMD160 cc659ae0b871eb689ee9ba37239a157f22b79a8a SHA1 72c48c0af384dce16498a9a9cbf47bd70ea4a646 SHA256 c4fecd0b82459d647ed386d263b8cf8e62c71b3d2bd59400ce122c8827c23a35 -DIST opera-9.25-20071214.6-shared-qt.i386-en.tar.bz2 5231081 RMD160 12aae0aec3f85fa212f156171ec5e2a4d2d9c480 SHA1 4ed67a78794806dcabeb3cc2e59887d6bc004bf7 SHA256 fe43d0ac577255a23c1011fb41cbdaf8848e06956d3e2e7e883de317ee5668ec -DIST opera-9.25-20071214.6-shared-qt.ppc-en.tar.bz2 5292768 RMD160 e0bb4aa28dee9d6e51b8a5895ba100f826b44213 SHA1 9b8802aa4278d226707a4cb6f79c39c87afcfb33 SHA256 bd83c3d71dfebf91e6c6d84d23877f7cfb138a011bc2eea2fd6226bed3bce60f DIST opera-9.26-20080215.1-static-qt.i386-en.tar.bz2 6813747 RMD160 878e0753e5d046bcc3a49a8fd04db89b6bddf324 SHA1 fbdb4e15ea8ad2eecf25b83e4a313968e8b0e10b SHA256 f4b5b7fec7478410f7b43c3c9982030748c47a66c73fa445aa14a9ff36fe0c64 DIST opera-9.26-20080215.1-static-qt.i386.freebsd-en.tar.bz2 6561777 RMD160 88ca25c99bcd51202c8be7a8a437c451f2fd4251 SHA1 7697729e2efc81e0774beca36c128cd4f611bc98 SHA256 a3b121a2a5d57d32f572f05099364c7cead103d3caf81379d8c15af8183f37b0 DIST opera-9.26-20080215.1-static-qt.ppc-en.tar.bz2 6859568 RMD160 6fcbafebda3804fcf35c95a54d7b769683463807 SHA1 771ef6776e72d3e691a1c38bfcd77b707f0846f0 SHA256 32a8897beaccfd22caf81775fc846ec12ba1074cc7874555bdee7030b6a7a693 @@ -107,7 +100,6 @@ DIST opera-9.50b-20071024.3-shared-qt.ppc-en.tar.bz2 5752913 RMD160 7114895d4974 DIST opera-9.50b-20071024.4-shared-qt.i386.freebsd-en.tar.bz2 5589042 RMD160 1a07ba2e71f87c25fb51265558b0c48d85ddea86 SHA1 7ebbba1bb1b45b5c5a6e6e15e454b129a01409ea SHA256 0cb1c72e1ce46f7202901db9bc2f4b2318f2294d8876897ac9905cd8fe833865 DIST opera-9.50b-20071024.6-shared-qt.i386-en.tar.bz2 5533621 RMD160 485999e2068ddafa623686013a862fd5000efd1b SHA1 1df8e3481c2b6ca449ab11291b1545a45bb84ac9 SHA256 4428d4413329e0858b686e6db2810e0beab0bb153d246887385c44271e274ed9 DIST opera-9.50b-20071024.9-static-qt.i386-en.tar.bz2 7762453 RMD160 10d877c4e7d98175e2a84881a4a5ff0bcde2d8dd SHA1 be62bedca170355dbd300ce94700369dda6507a6 SHA256 25e3366d63a2494706ca8d9238896da53709125974a0ef14d7985c4c4f203ec3 -EBUILD opera-9.25.ebuild 5827 RMD160 eeb652724ce20a69fbd5eb4d3cafaf0a0c3a1332 SHA1 63fe2ef37c482f98aa14d1cfa903e3d400011b62 SHA256 55221bb0d9634c5d239ca61ea12298991d7827e6ecc96a6320c6418bbe787ec0 EBUILD opera-9.26.ebuild 5841 RMD160 d9553a54beef298cd9ca6dca36818ccb997d909d SHA1 c8472d619b677d6f92431ac0b1b1a36d517b8320 SHA256 1ff26ac7fad7ad2df51bb0f662aba5f857a42fc6e55ef1e95252633f44ce786f EBUILD opera-9.50_beta1.ebuild 5895 RMD160 cc69dcfef96019e54e5e7e7b5da63a1b10f541bc SHA1 9c4ba3f28f34aefb8d6941f59b79b315d0406430 SHA256 d70614ed8807bbbcd154e922e254a0d5305b09dffc56e5819e62a838435c171e EBUILD opera-9.50_beta2_p1652.ebuild 5458 RMD160 d726a8a829e1c13ec8df8707ba48ce17fbbc333f SHA1 4a5cdd5bb7cdf0ac8f9ce04e06c683259dc6ed00 SHA256 16b166e731fb87b9228b8ac36bf2f77a1ff198161dd838a92ca76048aff17628 @@ -124,5 +116,5 @@ EBUILD opera-9.50_beta2_p1772.ebuild 5515 RMD160 82c16d057c76d0d65c8fdf0327b0344 EBUILD opera-9.50_beta2_p1786.ebuild 5515 RMD160 e754c13de44035f9b50fc43c97787558c68bbac1 SHA1 1c8c79d6c6edb19e4ce8178dcc74b571e0a81373 SHA256 f93a784e727b94dd6abe179355ef1112769908aa3fa67d7e8bd9c03ce8fc7af8 EBUILD opera-9.50_beta2_p1800.ebuild 5365 RMD160 6602d77f6f607709cc60d5a8c4cb7e8b3b21cd20 SHA1 ffdafe09767ae37ca6f77dff3f50cad29939f513 SHA256 f3f0c6f97361a858da8b83420adcdf6fd7a625a411c3c3bf7c463a85159a2c35 EBUILD opera-9.50_beta2_p1823.ebuild 5470 RMD160 ea902595a806e851ffec55abdce7a8911dc3d2a7 SHA1 11be6637f473180abdafbf65fdbcff1ac233208b SHA256 172eb2e2adb5b7955c7d096deb5c422c583652b597afc13e4c5882e9ac511fee -MISC ChangeLog 43322 RMD160 fb5ca6f1b7c88d31124d9f437a71db12353692d2 SHA1 cf67231fef52069a4dc364ed749ea3689ef9e8d7 SHA256 f437baf942a2c365e120af2f64867b80174a5afa7e0e869deef45e7abb939001 +MISC ChangeLog 43415 RMD160 b83a2386b40fd887b1da48608bca1f7fb6e749e0 SHA1 1c1cdfbc70912bd8b16549dd0687cdf7b8afe0c7 SHA256 18e084d275bd1f05ffa5632dcbbcf71bc5898210e00145082a5695f37c347094 MISC metadata.xml 371 RMD160 9ce4bac73fb1a6fb95290774b2a6a09e23be1998 SHA1 dde7f60d2a566274f7997a7d691922a1278a3558 SHA256 192dad9e5e302573e365663703055daac67ab3d40cb1e081cab9927bbc1ddbaa diff --git a/www-client/opera/opera-9.25.ebuild b/www-client/opera/opera-9.25.ebuild deleted file mode 100644 index b8692c944ad5..000000000000 --- a/www-client/opera/opera-9.25.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# 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.25.ebuild,v 1.6 2008/01/15 05:15:28 jer Exp $ - -GCONF_DEBUG="no" - -inherit eutils gnome2 - -DESCRIPTION="Opera web browser" -HOMEPAGE="http://www.opera.com/" - -SLOT="0" -LICENSE="OPERA-9.0" -KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd" - -IUSE="qt-static spell gnome elibc_FreeBSD" -RESTRICT="strip mirror" - -O_LNG="en" -O_SUFF="687" -O_VER="9.25-20071214" -O_FTP="925/final/${O_LNG}" - -O_URI="mirror://opera/" -SRC_URI=" - x86? ( qt-static? ( ${O_URI}linux/${O_FTP}/i386/static/${PN}-${O_VER}.1-static-qt.i386-${O_LNG}.tar.bz2 ) ) - x86? ( !qt-static? ( ${O_URI}linux/${O_FTP}/i386/shared/${PN}-${O_VER}.6-shared-qt.i386-${O_LNG}.tar.bz2 ) ) - amd64? ( qt-static? ( ${O_URI}linux/${O_FTP}/i386/static/${PN}-${O_VER}.1-static-qt.i386-${O_LNG}.tar.bz2 ) ) - amd64? ( !qt-static? ( ${O_URI}linux/${O_FTP}/i386/shared/${PN}-${O_VER}.6-shared-qt.i386-${O_LNG}.tar.bz2 ) ) - sparc? ( ${O_URI}linux/${O_FTP}/sparc/static/${PN}-${O_VER}.1-static-qt.sparc-${O_LNG}.tar.bz2 ) - ppc? ( qt-static? ( ${O_URI}linux/${O_FTP}/ppc/static/${PN}-${O_VER}.1-static-qt.ppc-${O_LNG}.tar.bz2 ) - !qt-static? ( ${O_URI}linux/${O_FTP}/ppc/shared/gcc-2.95/${PN}-${O_VER}.6-shared-qt.ppc-${O_LNG}.tar.bz2 ) ) - x86-fbsd? ( !qt-static? ( ${O_URI}unix/freebsd/${O_FTP}/shared/${PN}-${O_VER}.4-shared-qt.i386.freebsd-${O_LNG}.tar.bz2 ) ) - x86-fbsd? ( qt-static? ( ${O_URI}unix/freebsd/${O_FTP}/static/${PN}-${O_VER}.1-static-qt.i386.freebsd-${O_LNG}.tar.bz2 ) )" - -DEPEND=">=sys-apps/sed-4" - -RDEPEND="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 - >=media-libs/fontconfig-2.1.94-r1 - amd64? ( qt-static? ( app-emulation/emul-linux-x86-xlibs ) - !qt-static? ( app-emulation/emul-linux-x86-qtlibs ) ) - !amd64? ( media-libs/libexif - spell? ( app-text/aspell ) - x86? ( !qt-static? ( =x11-libs/qt-3* ) ) - media-libs/jpeg ) - x86-fbsd? ( =virtual/libstdc++-3* - !qt-static? ( =x11-libs/qt-3* ) )" - -S=${WORKDIR}/${A/.tar.bz2/}-${O_SUFF} - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${FILESDIR}/${PN}-9.00-install.patch" - - # bug #181300: - use elibc_FreeBSD || epatch "${FILESDIR}/${PN}-9.21-pluginpath.patch" - use elibc_FreeBSD && epatch "${FILESDIR}/${PN}-9.23-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. - if use amd64; then - linux32 ./install.sh --prefix="${D}"/opt/opera || die - else - ./install.sh --prefix="${D}"/opt/opera || die - fi - - # 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 images/opera.xpm - for res in 16x16 22x22 32x32 48x48 ; do - insinto /usr/share/icons/hicolor/${res}/apps/ - newins images/opera_${res}.png 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=$O_VER.1 - else - use sparc && DIR=$O_VER.2 || DIR=$O_VER.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 - - # symlink to libflash-player.so: - dosym /opt/netscape/plugins/libflashplayer.so \ - /opt/opera/lib/opera/plugins/libflashplayer.so - - # Add the Opera man dir to MANPATH: - insinto /etc/env.d - echo 'MANPATH="/opt/opera/share/man"' >> "${D}"/etc/env.d/90opera -} - -pkg_postinst() { - use gnome && gnome2_pkg_postinst - - elog "For localized language files take a look at:" - elog " http://www.opera.com/download/languagefiles/index.dml" - 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 -} - -pkg_postrm() { - use gnome && gnome2_pkg_postrm -} -- 2.26.2