diff options
author | Pacho Ramos <pacho@gentoo.org> | 2012-01-22 13:02:45 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2012-01-22 13:02:45 +0000 |
commit | 3f5c203b09040912dfbffa58cbdb43c64f899673 (patch) | |
tree | b2dbac7a3ae64f34a83d8939f8f853229168d311 /dev-python | |
parent | Don't compress the help file symlink with temporary workaround from #399595, ... (diff) | |
download | historical-3f5c203b09040912dfbffa58cbdb43c64f899673.tar.gz historical-3f5c203b09040912dfbffa58cbdb43c64f899673.tar.bz2 historical-3f5c203b09040912dfbffa58cbdb43c64f899673.zip |
Remove gtkmozembed-python, bug #372243.
Diffstat (limited to 'dev-python')
7 files changed, 0 insertions, 508 deletions
diff --git a/dev-python/gtkmozembed-python/ChangeLog b/dev-python/gtkmozembed-python/ChangeLog deleted file mode 100644 index 7de6fb68b02b..000000000000 --- a/dev-python/gtkmozembed-python/ChangeLog +++ /dev/null @@ -1,166 +0,0 @@ -# ChangeLog for dev-python/gtkmozembed-python -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/gtkmozembed-python/ChangeLog,v 1.35 2011/10/31 00:34:08 jer Exp $ - - 31 Oct 2011; Jeroen Roovers <jer@gentoo.org> - gtkmozembed-python-2.25.3.ebuild: - Drop HPPA keywording. - - 24 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> - gtkmozembed-python-2.25.3.ebuild: - Fix net-libs/xulrunner depend to use SLOT=1.9 and at least version >= 1.9 to - allow also building against 2.x by Joost Ruis. - - 26 Feb 2011; Gilles Dartiguelongue <eva@gentoo.org> - -gtkmozembed-python-2.19.1-r12.ebuild, - -files/gtkmozembed-python-2.19.1-xulrunner19.patch, - gtkmozembed-python-2.25.3.ebuild: - Add missing eclass variables for proper python-updater behavior, bug #344833. - Clean up old revision. - - 30 Jan 2011; Raúl Porcel <armin76@gentoo.org> - gtkmozembed-python-2.25.3.ebuild: - alpha/ia64/sparc stable wrt #348987 - - 25 Jan 2011; Jeroen Roovers <jer@gentoo.org> - gtkmozembed-python-2.25.3.ebuild: - Stable for HPPA (bug #348987). - - 10 Oct 2010; Samuli Suominen <ssuominen@gentoo.org> - gtkmozembed-python-2.25.3.ebuild: - ppc64 stable wrt #324077 - - 11 Sep 2010; Joseph Jezak <josejx@gentoo.org> - gtkmozembed-python-2.25.3.ebuild: - Marked ppc for bug #324077. - - 01 Aug 2010; Christian Faulhammer <fauli@gentoo.org> - gtkmozembed-python-2.25.3.ebuild: - x86 stable, bug 324077 - - 31 Jul 2010; Pacho Ramos <pacho@gentoo.org> - gtkmozembed-python-2.25.3.ebuild: - amd64 stable, bug 324077 - - 16 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> - gtkmozembed-python-2.19.1-r12.ebuild: - ppc64 stable wrt #305287 - - 11 Jul 2010; Pacho Ramos <pacho@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - Drop hppa keyword per bug #324511. - -*gtkmozembed-python-2.25.3 (14 Jun 2010) - - 14 Jun 2010; Pacho Ramos <pacho@gentoo.org> - +gtkmozembed-python-2.25.3.ebuild, - +files/gtkmozembed-python-2.25.3-xulrunner19.patch: - Version bump with lots of bugfixes over current stable. - - 02 Jun 2010; Gilles Dartiguelongue <eva@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild, - gtkmozembed-python-2.19.1-r12.ebuild: - Update to use EAPI=2 due to eclass changes. - - 11 Apr 2010; <nixnut@gentoo.org> gtkmozembed-python-2.19.1-r12.ebuild: - ppc stable #305287 - - 22 Mar 2010; Pacho Ramos <pacho@gentoo.org> - -gtkmozembed-python-2.19.1.ebuild: - Remove old gtkmozembed-python since it's no longer required by any package - on ~x86-fbsd, this also solves bug 300439 - - 07 Mar 2010; Raúl Porcel <armin76@gentoo.org> - gtkmozembed-python-2.19.1-r12.ebuild: - alpha/ia64/sparc stable wrt #305287 - - 07 Mar 2010; Pacho Ramos <pacho@gentoo.org> - gtkmozembed-python-2.19.1-r12.ebuild: - amd64 stable, bug 305287 - - 24 Feb 2010; Christian Faulhammer <fauli@gentoo.org> - gtkmozembed-python-2.19.1-r12.ebuild: - stable x86, bug 305287 - - 26 Dec 2009; Raúl Porcel <armin76@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - sparc stable wrt #258040 - -*gtkmozembed-python-2.19.1-r12 (24 Dec 2009) - - 24 Dec 2009; Nirbheek Chauhan <nirbheek@gentoo.org> - +gtkmozembed-python-2.19.1-r12.ebuild, - +files/gtkmozembed-python-2.19.1-include-nspr.patch: - Add nspr includes, fixes bug 296924 - - 25 Aug 2009; Alexis Ballier <aballier@gentoo.org> - gtkmozembed-python-2.19.1.ebuild: - keyword ~x86-fbsd - - 24 Aug 2009; Gilles Dartiguelongue <eva@gentoo.org> - gtkmozembed-python-2.19.1.ebuild, -gtkmozembed-python-2.19.1-r10.ebuild: - Clean up old revisions per bug #282294. - - 10 Apr 2009; Friedrich Oslage <bluebird@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - Re-add ~sparc keyword, bug #253541 - - 23 Mar 2009; Jeroen Roovers <jer@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - Stable for HPPA (bug #258040). - - 17 Mar 2009; Raúl Porcel <armin76@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - ia64/sparc stable wrt #258040 - - 08 Mar 2009; Markus Meier <maekke@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - amd64/x86 stable, bug #258040 - - 05 Mar 2009; Brent Baude <ranger@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - Marking gtkmozembed-python-2.19.1-r11 ppc stable for bug 258040 - - 03 Mar 2009; Brent Baude <ranger@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - Marking gtkmozembed-python-2.19.1-r11 ppc64 stable for bug 258040 - - 14 Feb 2009; Tobias Klausmann <klausman@gentoo.org> - gtkmozembed-python-2.19.1-r11.ebuild: - Stable on alpha, bug #258040 - - 06 Jan 2009; Jesus Rivero <neurogeek@gentoo.org> - gtkmozembed-python-2.19.1.ebuild, gtkmozembed-python-2.19.1-r10.ebuild, - gtkmozembed-python-2.19.1-r11.ebuild: - Updated DESCRIPTION var - - 04 Jan 2009; Raúl Porcel <armin76@gentoo.org> - gtkmozembed-python-2.19.1-r10.ebuild, - gtkmozembed-python-2.19.1-r11.ebuild: - Mark -sparc the revisions that use xulrunner-1.9, bug #253541 - -*gtkmozembed-python-2.19.1-r11 (14 Dec 2008) - - 14 Dec 2008; Gilles Dartiguelongue <eva@gentoo.org> - +files/gtkmozembed-python-2.19.1-libtool2.patch, - +files/gtkmozembed-python-2.19.1-xulrunner19.patch, - +gtkmozembed-python-2.19.1-r11.ebuild: - Actually build and install against xulrunner 1.9, close bug #249470. - - 19 Nov 2008; Daniel Gryniewicz <dang@gentoo.org> - gtkmozembed-python-2.19.1-r10.ebuild: - Fix configure option that I borked - -*gtkmozembed-python-2.19.1-r10 (19 Nov 2008) - - 19 Nov 2008; Daniel Gryniewicz <dang@gentoo.org> - +gtkmozembed-python-2.19.1-r10.ebuild: - Add a version depending on xulrunner 1.9 - -*gtkmozembed-python-2.19.1 (16 Oct 2008) - - 16 Oct 2008; Gilles Dartiguelongue <eva@gentoo.org> +metadata.xml, - +gtkmozembed-python-2.19.1.ebuild: - Initial import of gnome-python-extras split ebuilds. This package installs - bindings for the gtkmozembed library. - diff --git a/dev-python/gtkmozembed-python/Manifest b/dev-python/gtkmozembed-python/Manifest deleted file mode 100644 index 838ffbf6e00c..000000000000 --- a/dev-python/gtkmozembed-python/Manifest +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -AUX gtkmozembed-python-2.19.1-include-nspr.patch 1229 RMD160 0f61cc8cf238367eb9b0f9d73ba8b5a0b6ee6ba2 SHA1 198f4f15fa1f0fcff0c03cdea126299b21da1752 SHA256 faabdfefebc986ad88455ccd0b1a5e169bd5c2c88f60194ed59ee56fe30e4baa -AUX gtkmozembed-python-2.19.1-libtool2.patch 258 RMD160 fde8da7619505c900a4e6bda65c53ed513ede654 SHA1 4572d47c6249fa9625ff9ed9bd1fee03ccb94f92 SHA256 4fc38245da2ce74f6c89d78230dda5aadd8dd1fc1c20756d58ffd4b448bb1259 -AUX gtkmozembed-python-2.25.3-xulrunner19.patch 8842 RMD160 3c069ada7bd2a87fe43a4ff5974ba37cc3794d88 SHA1 8773f776b93b08cfe8a988c981c99398d4c18443 SHA256 07da62cd2e6aa3a44249df3f74cc455c4943af17683d615f7808398f6625039f -DIST gnome-python-extras-2.25.3.tar.bz2 370489 RMD160 e09bc0152512e2caa61626a7dc788d7336f24e46 SHA1 e69e5288466c960ed6f985bb10c9969b21ed85a4 SHA256 ca346264e00e193f0866cabd8801d3b7ce70dae7b8b296e41e5b3a45c9b0275c -EBUILD gtkmozembed-python-2.25.3.ebuild 1213 RMD160 64b1df3a4022473cd75b058ba32e337311830e4a SHA1 2df056ef28c0b6229a2f591dbfcd1737b0d09b99 SHA256 bf0e7a5eed3baa902dd64b2da737eabfa833a82efe75acf16b87d18dc42dbe8d -MISC ChangeLog 5722 RMD160 bdfcaca3b4a80209a1aedf1c94b01b809e1f3928 SHA1 c9e9aacc141a3c22573ac520d5a3066ca956680e SHA256 9effe1fd9872c1a50666160049c1c63393de41f5eca5991d15343e3c541f5771 -MISC metadata.xml 178 RMD160 52828e1ca616ad731f2ab1ed2890d6d3a7cc8043 SHA1 a42d68a6c263ea8d8cbb678548e209aa9642a74e SHA256 aeea09173ed30175422e4f951e369e1882919be3d56e655468e5d4bffea0fc3c ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEARECAAYFAk6t7QYACgkQVWmRsqeSphPfiACfXUE0rVn+xIy7vISO/kEXrmT3 -XQEAn0QthqaK6RMdbzGTPcUQCGh3Lvqb -=9nLq ------END PGP SIGNATURE----- diff --git a/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.19.1-include-nspr.patch b/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.19.1-include-nspr.patch deleted file mode 100644 index b11af74609da..000000000000 --- a/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.19.1-include-nspr.patch +++ /dev/null @@ -1,39 +0,0 @@ -Fix building with xulrunner-1.9.2 by including nspr CFLAGS as well - -http://bugs.gentoo.org/296924 - ---- ---- a/gtkmozembed/Makefile.am -+++ b/gtkmozembed/Makefile.am -@@ -1,7 +1,7 @@ - # require automake-1.5 - AUTOMAKE_OPTIONS = 1.5 - --INCLUDES = $(PYTHON_INCLUDES) $(PYGTK_CFLAGS) $(GTKMOZEMBED_CFLAGS) -+INCLUDES = $(PYTHON_INCLUDES) $(PYGTK_CFLAGS) $(GTKMOZEMBED_CFLAGS) $(NSPR_CFLAGS) - - defsdir = $(datadir)/pygtk/2.0/defs - defs_DATA = gtkmozembed.defs ---- a/configure.ac -+++ b/configure.ac -@@ -24,6 +24,7 @@ - m4_define(gksu_required_version, 1.2.5) - m4_define(gksu2_required_version, 2.0.4) - m4_define(gksuui_required_version, 1.0.3) -+m4_define(nspr_required_version, 4.7.4) - - AC_INIT(gnome-python-extras, gnome_python_extras_version, - [http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-python]) -@@ -62,6 +63,11 @@ - AM_PATH_PYTHON(2.3) - AM_CHECK_PYTHON_HEADERS(,[AC_MSG_ERROR(could not find Python headers)]) - -+dnl check for nspr -+AC_MSG_CHECKING(for system nspr >= nspr_required_version ) -+PKG_CHECK_MODULES(NSPR, nspr >= nspr_required_version) -+AC_SUBST(NSPR_CFLAGS) -+ - dnl check for pygtk - PKG_CHECK_MODULES(PYGTK, pygtk-2.0 >= pygtk_required_version) - AC_SUBST(PYGTK_CFLAGS) - diff --git a/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.19.1-libtool2.patch b/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.19.1-libtool2.patch deleted file mode 100644 index 3ae68280a40e..000000000000 --- a/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.19.1-libtool2.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/configure.ac 2008-07-01 14:01:35.000000000 +0200 -+++ b/configure.ac 2008-07-01 14:02:08.000000000 +0200 -@@ -43,6 +43,8 @@ - - AC_DISABLE_STATIC - AC_PROG_LIBTOOL -+AC_PROG_CXX -+m4_ifdef([LT_OUTPUT],[LT_OUTPUT]) - - dnl check for python - AM_PATH_PYTHON(2.3) diff --git a/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.25.3-xulrunner19.patch b/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.25.3-xulrunner19.patch deleted file mode 100644 index 419f6b91c83b..000000000000 --- a/dev-python/gtkmozembed-python/files/gtkmozembed-python-2.25.3-xulrunner19.patch +++ /dev/null @@ -1,225 +0,0 @@ -Index: gnome-python-extras-2.25.3/configure.ac -=================================================================== ---- gnome-python-extras-2.25.3.orig/configure.ac 2009-02-15 23:20:23.000000000 +0100 -+++ gnome-python-extras-2.25.3/configure.ac 2009-03-09 17:43:01.417674203 +0100 -@@ -19,6 +19,7 @@ m4_define(gtkhtml2_required_version, - m4_define(mozilla_required_version, 1.2b) - m4_define(firefox_required_version, 1.0) - m4_define(xulrunner_required_version, 1.8) -+m4_define(xulrunner19_required_version, 1.9) - m4_define(libgda_required_version, 3.99.11) - m4_define(gksu_required_version, 1.2.5) - m4_define(gksu2_required_version, 2.0.4) -@@ -230,65 +231,88 @@ AM_CONDITIONAL(BUILD_EGG, $build_eggrece - dnl should we build the gtkmozembed module? - AC_ARG_BINDING([gtkmozembed], [ON], [gtkmozembed]) - AC_ARG_WITH(gtkmozembed, AS_HELP_STRING( -- [--with-gtkmozembed=mozilla|firefox|xulrunner], -+ [--with-gtkmozembed=mozilla|firefox|xulrunner|xulrunner-1.9], - [package that provides libgtkmozembed]), - [mozpackage=$withval], [mozpackage=any]) - - if "$build_gtkmozembed"; then - if test $mozpackage = any ; then - -+PKG_CHECK_MODULES(GTKMOZEMBED, [libxul-embedding >= xulrunner19_required_version -+ gtk+-2.0 >= gtk_required_version], -+ [build_gtkmozembed=true; mozpackage=xulrunner-1.9; mozpkgconfig=libxul-embedding], -+ [ - PKG_CHECK_MODULES(GTKMOZEMBED, [xulrunner-gtkmozembed >= xulrunner_required_version - gtk+-2.0 >= gtk_required_version], -- [build_gtkmozembed=true; mozpackage=xulrunner], -+ [build_gtkmozembed=true; mozpackage=xulrunner; mozpkgconfig=$mozpackage-gtkmozembed], - [ - PKG_CHECK_MODULES(GTKMOZEMBED, [firefox-gtkmozembed >= firefox_required_version - gtk+-2.0 >= gtk_required_version], -- [build_gtkmozembed=true; mozpackage=firefox], -+ [build_gtkmozembed=true; mozpackage=firefox; mozpkgconfig=$mozpackage-gtkmozembed], - [ - PKG_CHECK_MODULES(GTKMOZEMBED, [mozilla-gtkmozembed >= mozilla_required_version - gtk+-2.0 >= gtk_required_version], -- [build_gtkmozembed=true; mozpackage=mozilla], -+ [build_gtkmozembed=true; mozpackage=mozilla; mozpkgconfig=$mozpackage-gtkmozembed], - build_gtkmozembed=false) - ]) - ]) -+ ]) - - else - -+GTKMOZEMBED_CODEGEN_DEFINES="" - case $mozpackage in -- xulrunner) mozpackage_required_version=xulrunner_required_version ;; -- firefox) mozpackage_required_version=firefox_required_version ;; -- mozilla) -- mozpackage_required_version=mozilla_required_version -- AC_MSG_CHECKING([for extra gtkmozembed code generation flags]) -- PKG_CHECK_MODULES(XUL19, mozilla-gtkmozembed >= 0.21 gtk+-2.0, -- GTKMOZEMBED_CODEGEN_DEFINES="-DHAVE_XUL19", -- GTKMOZEMBED_CODEGEN_DEFINES="") -- AC_MSG_RESULT([$GTKMOZEMBED_CODEGEN_DEFINES]) -- ;; -- *) AC_MSG_ERROR([--with-gtkmozembed argument must be either 'mozilla', 'firefox', or 'xulrunner']) -+ xulrunner-1.9) mozpackage_required_version=xulrunner19_required_version ; mozpkgconfig=libxul-embedding ; GTKMOZEMBED_CODEGEN_DEFINES="-DHAVE_XUL19" ;; -+ xulrunner) mozpackage_required_version=xulrunner_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;; -+ firefox) mozpackage_required_version=firefox_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;; -+ mozilla) mozpackage_required_version=mozilla_required_version ; mozpkgconfig=$mozpackage-gtkmozembed ;; -+ *) AC_MSG_ERROR([--with-gtkmozembed argument must be either 'mozilla', 'firefox', 'xulrunner-1.9' or 'xulrunner']) - esac - AC_SUBST(GTKMOZEMBED_CODEGEN_DEFINES) - --PKG_CHECK_MODULES(GTKMOZEMBED, [$mozpackage-gtkmozembed >= $mozpackage_required_version, -- gtk+-2.0 >= gtk_required_version], -+PKG_CHECK_MODULES(GTKMOZEMBED, [$mozpkgconfig >= $mozpackage_required_version, -+ gtk+-2.0 >= gtk_required_version], - build_gtkmozembed=true, - build_gtkmozembed=false) - - fi - - AM_CONDITIONAL(BUILD_GTKMOZEMBED, $build_gtkmozembed) --if test -n "$export_dynamic"; then -- GTKMOZEMBED_LIBS=`echo $GTKMOZEMBED_LIBS | sed -e "s/$export_dynamic//"` --fi --MOZILLA_HOME="`$PKG_CONFIG --variable=libdir $mozpackage-gtkmozembed`" --if test -z "$MOZILLA_HOME"; then -- MOZILLA_HOME="`$PKG_CONFIG --variable=sdkdir $mozpackage-gtkmozembed`/lib" --fi --AC_SUBST(MOZILLA_HOME) -+if test $mozpackage = xulrunner-1.9; then -+ GTKMOZEMBED_CFLAGS="$(pkg-config --cflags --define-variable=includetype=unstable libxul-embedding gtk+-2.0)" -+else -+ MOZILLA_HOME="`$PKG_CONFIG --variable=libdir $mozpackage-gtkmozembed`" -+ if test -z "$MOZILLA_HOME"; then -+ MOZILLA_HOME="`$PKG_CONFIG --variable=sdkdir $mozpackage-gtkmozembed`/lib" -+ fi -+ AC_SUBST(MOZILLA_HOME) -+fi # $mozpackage = xulrunner-1.9 - - fi # if build_gtkmozembed - - AM_CONDITIONAL(BUILD_GTKMOZEMBED, $build_gtkmozembed) -+ -+AC_LANG_PUSH(C++) -+_SAVE_CPPFLAGS=$CPPFLAGS -+_SAVE_CXXFLAGS=$CXXFLAGS -+CXXFLAGS=$GTKMOZEMBED_CFLAGS -+CPPFLAGS= -+AC_COMPILE_IFELSE([AC_LANG_SOURCE( -+[[#ifndef XPCOM_GLUE -+#error "no xpcom glue" -+#endif]])], -+[have_xpcom_glue=yes], [have_xpcom_glue=yes] -+) -+CPPFLAGS=$_SAVE_CPPFLAGS -+CXXFLAGS=$_SAVE_CXXFLAGS -+AC_LANG_POP(C++) -+ -+AM_CONDITIONAL(HAVE_XPCOM_GLUE, [test $have_xpcom_glue=yes]) -+if test "$have_xpcom_glue" = "yes"; then -+ AC_DEFINE(HAVE_XPCOM_GLUE, 1, -+ [Define to 1 if libxpcomglue is being used.]) -+fi -+ - if test -n "$export_dynamic"; then - GTKMOZEMBED_LIBS=`echo $GTKMOZEMBED_LIBS | sed -e "s/$export_dynamic//"` - fi -Index: gnome-python-extras-2.25.3/gtkmozembed/Makefile.am -=================================================================== ---- gnome-python-extras-2.25.3.orig/gtkmozembed/Makefile.am 2008-12-12 02:06:29.000000000 +0100 -+++ gnome-python-extras-2.25.3/gtkmozembed/Makefile.am 2009-03-09 17:11:56.390812130 +0100 -@@ -13,9 +13,15 @@ pkgpyexecdir = $(pyexecdir)/gtk-2.0 - pkgpyexec_LTLIBRARIES = gtkmozembed.la - gtkmozembed_la_LDFLAGS = -module -avoid-version \ - -export-symbols-regex initgtkmozembed \ -- -R$(MOZILLA_HOME) -L$(MOZILLA_HOME) -+ $(NULL) -+ -+# only use rpath for non-glue builds -+if !HAVE_XPCOM_GLUE -+ gtkmozembed_la_LDFLAGS + = -R$(MOZILLA_HOME) -L$(MOZILLA_HOME) -+endif -+ - gtkmozembed_la_LIBADD = $(GTKMOZEMBED_LIBS) --gtkmozembed_la_SOURCES = gtkmozembedmodule.c -+gtkmozembed_la_SOURCES = gtkmozembedmodule.cpp - nodist_gtkmozembed_la_SOURCES = gtkmozembed.c - gtkmozembed.c: gtkmozembed.defs gtkmozembed.override - CLEANFILES = gtkmozembed.c -Index: gnome-python-extras-2.25.3/gtkmozembed/gtkmozembedmodule.cpp -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ gnome-python-extras-2.25.3/gtkmozembed/gtkmozembedmodule.cpp 2009-03-09 16:47:51.857680474 +0100 -@@ -0,0 +1,72 @@ -+#ifdef HAVE_CONFIG_H -+#include "config.h" -+#endif -+ -+/* include this first, before NO_IMPORT_PYGOBJECT is defined */ -+#include <pygobject.h> -+#include <pygtk/pygtk.h> -+ -+#ifdef XPCOM_GLUE -+#include "gtkmozembed_glue.cpp" -+#endif -+ -+G_BEGIN_DECLS -+void initgtkmozembed(void); -+void pygtkmozembed_add_constants(PyObject *module, const gchar *strip_prefix); -+void pygtkmozembed_register_classes (PyObject *d); -+G_END_DECLS -+ -+extern PyMethodDef pygtkmozembed_functions[]; -+ -+void -+initgtkmozembed(void) -+{ -+ PyObject *m, *d; -+ int argc = 0; -+ -+ init_pygobject (); -+ -+#ifdef XPCOM_GLUE -+ static const GREVersionRange greVersion = { -+ "1.9b", PR_TRUE, -+ "1.9.*", PR_TRUE -+ }; -+ char xpcomLocation[4096]; -+ nsresult rv = GRE_GetGREPathWithProperties(&greVersion, 1, nsnull, 0, xpcomLocation, 4096); -+ if (NS_FAILED(rv)) { -+ printf("GRE_GetGREPathWithProperties failed\n"); -+ return; -+ } -+ -+ // Startup the XPCOM Glue that links us up with XPCOM. -+ XPCOMGlueStartup(xpcomLocation); -+ if (NS_FAILED(rv)) { -+ printf("XPCOMGlueStartup failed\n"); -+ return; -+ } -+ -+ rv = GTKEmbedGlueStartup(); -+ if (NS_FAILED(rv)) {printf("location: %s \n", xpcomLocation); -+ printf("GTKEmbedGlueStartup failed\n"); -+ return; -+ } -+ -+ //gtk_moz_embed_set_comp_path(xpcomLocation); -+ -+ char *lastSlash = strrchr(xpcomLocation, '/'); -+ if (lastSlash) -+ *lastSlash = '\0'; -+ -+ gtk_moz_embed_set_path(xpcomLocation); -+#endif -+ -+ m = Py_InitModule ("gtkmozembed", pygtkmozembed_functions); -+ d = PyModule_GetDict (m); -+ -+ pygtkmozembed_add_constants(m, "GTK_MOZ_EMBED_"); -+ pygtkmozembed_register_classes (d); -+ -+ if (PyErr_Occurred ()) { -+ Py_FatalError ("can't initialise module gtkmozembed"); -+ } -+} diff --git a/dev-python/gtkmozembed-python/gtkmozembed-python-2.25.3.ebuild b/dev-python/gtkmozembed-python/gtkmozembed-python-2.25.3.ebuild deleted file mode 100644 index b2e405f6d71a..000000000000 --- a/dev-python/gtkmozembed-python/gtkmozembed-python-2.25.3.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/gtkmozembed-python/gtkmozembed-python-2.25.3.ebuild,v 1.10 2011/10/31 00:34:08 jer Exp $ - -EAPI="2" -G_PY_PN="gnome-python-extras" -SUPPORT_PYTHON_ABIS="1" -PYTHON_DEPEND="2" -RESTRICT_PYTHON_ABIS="3.*" - -inherit confutils gnome-python-common - -PVP="$(get_version_component_range 1-2)" -SRC_URI="mirror://gnome/sources/${G_PY_PN}/${PVP}/${G_PY_PN}-${PV}.tar.bz2" - -DESCRIPTION="Python bindings for the GtkMozEmbed Gecko library" -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86" -IUSE="doc" - -RDEPEND=">=net-libs/xulrunner-1.9:1.9" -DEPEND="${RDEPEND}" - -pkg_setup() { - gnome-python-common_pkg_setup - - G2CONF="${G2CONF} --with-gtkmozembed=xulrunner-1.9" -} - -src_prepare() { - # Accomodate new releases of libtool - epatch "${FILESDIR}/${PN}-2.19.1-libtool2.patch" - - # Allow building with xulrunner 1.9, bug # - rm "${S}/gtkmozembed/gtkmozembedmodule.c" - epatch "${FILESDIR}/${P}-xulrunner19.patch" - - # Fix building with xulrunner-1.9.2, bug 296924 - epatch "${FILESDIR}/${PN}-2.19.1-include-nspr.patch" - - eautoreconf - gnome-python-common_src_prepare -} diff --git a/dev-python/gtkmozembed-python/metadata.xml b/dev-python/gtkmozembed-python/metadata.xml deleted file mode 100644 index 9b1bc26a9df2..000000000000 --- a/dev-python/gtkmozembed-python/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>gnome</herd> -<herd>python</herd> -</pkgmetadata> |