summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2010-03-27 08:57:08 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2010-03-27 08:57:08 +0000
commit8aed39eba2fbf05e52384b1a7f5ef2e4b22a7ce7 (patch)
treed461b5f53dc031271ad3ea2aa6aabf434f32cae1 /dev-dotnet/gecko-sharp
parentUse gtkhtml instead of old gecko-sharp which deps on vulnerable seamonkey wrt... (diff)
downloadgentoo-2-8aed39eba2fbf05e52384b1a7f5ef2e4b22a7ce7.tar.gz
gentoo-2-8aed39eba2fbf05e52384b1a7f5ef2e4b22a7ce7.tar.bz2
gentoo-2-8aed39eba2fbf05e52384b1a7f5ef2e4b22a7ce7.zip
Remove now unused gecko-sharp depending on vulnerable seamonkey wrt #300414.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'dev-dotnet/gecko-sharp')
-rw-r--r--dev-dotnet/gecko-sharp/ChangeLog10
-rw-r--r--dev-dotnet/gecko-sharp/files/gecko-sharp-0.7-1.9.3-compat.diff18
-rw-r--r--dev-dotnet/gecko-sharp/files/gecko-sharp-webshot-fix.patch7
-rw-r--r--dev-dotnet/gecko-sharp/gecko-sharp-0.11-r1.ebuild51
4 files changed, 8 insertions, 78 deletions
diff --git a/dev-dotnet/gecko-sharp/ChangeLog b/dev-dotnet/gecko-sharp/ChangeLog
index 7061b12580a9..a85a387b683e 100644
--- a/dev-dotnet/gecko-sharp/ChangeLog
+++ b/dev-dotnet/gecko-sharp/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-dotnet/gecko-sharp
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gecko-sharp/ChangeLog,v 1.56 2009/05/22 20:35:21 loki_val Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gecko-sharp/ChangeLog,v 1.57 2010/03/27 08:57:08 ssuominen Exp $
+
+ 27 Mar 2010; Samuli Suominen <ssuominen@gentoo.org>
+ -files/gecko-sharp-0.7-1.9.3-compat.diff, -gecko-sharp-0.11-r1.ebuild,
+ -files/gecko-sharp-webshot-fix.patch:
+ Remove now unused gecko-sharp depending on vulnerable seamonkey wrt
+ #300414.
22 May 2009; Peter Alfredsen <loki_val@gentoo.org>
+gecko-sharp-0.11-r1.ebuild:
diff --git a/dev-dotnet/gecko-sharp/files/gecko-sharp-0.7-1.9.3-compat.diff b/dev-dotnet/gecko-sharp/files/gecko-sharp-0.7-1.9.3-compat.diff
deleted file mode 100644
index 6d15788dc16a..000000000000
--- a/dev-dotnet/gecko-sharp/files/gecko-sharp-0.7-1.9.3-compat.diff
+++ /dev/null
@@ -1,18 +0,0 @@
-diff -aur gecko-sharp-2.0-0.7-orig/gtkmozembed/WebControl.custom gecko-sharp-2.0-0.7/gtkmozembed/WebControl.custom
---- gecko-sharp-2.0-0.7-orig/gtkmozembed/WebControl.custom 2005-02-06 16:53:36.000000000 -0500
-+++ gecko-sharp-2.0-0.7/gtkmozembed/WebControl.custom 2005-05-07 09:16:59.000000000 -0400
-@@ -72,12 +72,12 @@
-
- public WebControl(string aPath, string aDir) : base (IntPtr.Zero)
- {
-- gtk_moz_embed_set_profile_path(aPath, aDir);
-+ SetProfilePath (aPath, aDir);
- Raw = gtk_moz_embed_new ();
- }
-
- public WebControl() : base (IntPtr.Zero)
- {
-- gtk_moz_embed_set_profile_path("gecko-sharp", "DummyProfile");
-+ SetProfilePath ("gecko-sharp", "DummyProfile");
- Raw = gtk_moz_embed_new();
- }
diff --git a/dev-dotnet/gecko-sharp/files/gecko-sharp-webshot-fix.patch b/dev-dotnet/gecko-sharp/files/gecko-sharp-webshot-fix.patch
deleted file mode 100644
index b2e6f3d5072a..000000000000
--- a/dev-dotnet/gecko-sharp/files/gecko-sharp-webshot-fix.patch
+++ /dev/null
@@ -1,7 +0,0 @@
-diff -uNr gecko-sharp-2.0-0.7.orig/sample/webshot.in gecko-sharp-2.0-0.7/sample/webshot.in
---- gecko-sharp-2.0-0.7.orig/sample/webshot.in 2004-11-15 15:52:28.000000000 -0600
-+++ gecko-sharp-2.0-0.7/sample/webshot.in 2005-06-23 04:19:43.000000000 -0500
-@@ -1,2 +1,2 @@
- #!/bin/sh
--exec mono @libdir@/gecko-sharp/WebThumbnailer.exe
-+exec mono @libdir@/gecko-sharp/WebThumbnailer.exe "$@"
diff --git a/dev-dotnet/gecko-sharp/gecko-sharp-0.11-r1.ebuild b/dev-dotnet/gecko-sharp/gecko-sharp-0.11-r1.ebuild
deleted file mode 100644
index a2801132d343..000000000000
--- a/dev-dotnet/gecko-sharp/gecko-sharp-0.11-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-dotnet/gecko-sharp/gecko-sharp-0.11-r1.ebuild,v 1.7 2009/05/22 20:35:21 loki_val Exp $
-
-inherit mono multilib
-
-MY_P="${P/${PN}/${PN}-2.0}"
-
-DESCRIPTION="A Gtk# Mozilla binding"
-HOMEPAGE="http://www.go-mono.com/"
-SRC_URI="http://www.go-mono.com/sources/${PN}-2.0/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="2"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-S=${WORKDIR}/${MY_P}
-
-DEPEND=">=dev-lang/mono-1.0
- >=dev-dotnet/gtk-sharp-2.4.0
- || (
- =www-client/seamonkey-1*
- =www-client/mozilla-firefox-2*
- )"
-
-src_unpack() {
- unpack ${A}
- if [ $(get_libdir) != "lib" ] ; then
- sed -i -e 's:^libdir.*:libdir=@libdir@:' \
- -e 's:${prefix}/lib:${libdir}:' \
- -e 's:$(prefix)/lib:$(libdir):' \
- "${S}"/Makefile.{in,am} "${S}"/*.pc.in || die
- fi
-}
-
-src_compile() {
- econf || die "./configure failed!"
- emake -j1 || die "emake failed"
-}
-
-src_install() {
- make GACUTIL_FLAGS="/root ${D}/usr/$(get_libdir) /gacdir /usr/$(get_libdir) /package ${PN}-2.0" \
- DESTDIR="${D}" install || die
-
- mv "${D}"/usr/bin/webshot "${D}"/usr/bin/webshot-2.0
- sed -i -e "s:nailer:nailer-2.0:" "${D}"/usr/bin/webshot-2.0
-
- mv "${D}"/usr/$(get_libdir)/gecko-sharp/WebThumbnailer.exe \
- "${D}"/usr/$(get_libdir)/gecko-sharp/WebThumbnailer-2.0.exe
-}