Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 88900 - gnome-python-2.10.0 has been released
Summary: gnome-python-2.10.0 has been released
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Python Gentoo Team
URL: http://cvs.gnome.org/viewcvs/gnome-py...
Whiteboard:
Keywords:
Depends on:
Blocks: 90837 93504
  Show dependency tree
 
Reported: 2005-04-12 14:28 UTC by Richard Brown (RETIRED)
Modified: 2005-07-17 22:09 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch gnome-python-2.6.1 to 2.10.0 (gnome-python-2.10.0.ebuild.patch,1.57 KB, patch)
2005-04-12 14:30 UTC, Richard Brown (RETIRED)
Details | Diff
gnome-python-extra-2.10.1 (gnome-python-extras-2.10.1.ebuild,1.42 KB, text/plain)
2005-04-12 14:39 UTC, Richard Brown (RETIRED)
Details
gnome-python-2.10.0.ebuild (gnome-python-2.10.0.ebuild,1.06 KB, text/plain)
2005-05-01 06:29 UTC, Gian Mario Tagliaretti
Details
meld-try-gtksourceview-too.patch (meld-try-gtksourceview-too.patch,650 bytes, patch)
2005-05-07 23:07 UTC, Donnie Berkholz (RETIRED)
Details | Diff
ebuild with libgtkhtml use flag (gnome-python-2.10.0.ebuild,1.11 KB, text/plain)
2005-05-10 16:43 UTC, stefanie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Brown (RETIRED) gentoo-dev 2005-04-12 14:28:13 UTC
I'll attach an ebuild patch, gtkhtml has been moved to gnome-python-extras, and I updated the dependencies with the contents of configure.in

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Richard Brown (RETIRED) gentoo-dev 2005-04-12 14:30:09 UTC
Created attachment 56125 [details, diff]
patch gnome-python-2.6.1 to 2.10.0
Comment 2 Richard Brown (RETIRED) gentoo-dev 2005-04-12 14:39:06 UTC
Created attachment 56126 [details]
gnome-python-extra-2.10.1

Ebuild for gnome-python-extras, split out from gnome-python.
gnome-python-extras uses gtkhml, that was in gnome-python-2.6.1. This ebuild
uses the same depends for mozilla/firefox as epiphany, to satisfy gtkmozembed.

The url for this bug is the extras NEWS file, this is the correct NEWS file for
gnome-pyhton-2.10.0
http://cvs.gnome.org/viewcvs/gnome-python/gnome-python/NEWS?view=markup
Comment 3 Haim Ashkenazi 2005-04-29 07:43:42 UTC
patch doesn't work:

haim@parker tmp $ patch gnome-python-2.6.1.ebuild patch
patching file gnome-python-2.6.1.ebuild
Hunk #1 FAILED at 7.
1 out of 1 hunk FAILED -- saving rejects to file gnome-python-2.6.1.ebuild.rej

haim@parker tmp $ cat gnome-python-2.6.1.ebuild.rej
***************
*** 7,48 ****
  DESCRIPTION="GNOME 2 bindings for Python"
  HOMEPAGE="http://www.pygtk.org/"

- IUSE="gtkhtml"
  LICENSE="LGPL-2"
  SLOT="2"
  KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64"

  RDEPEND=">=dev-lang/python-2.2
-       >=dev-python/pygtk-2.4
        >=dev-python/pyorbit-2.0.1
-       >=dev-libs/glib-2
-       >=x11-libs/gtk+-2
-       >=gnome-base/libgnome-2
-       >=gnome-base/libgnomeui-2
-       >=gnome-base/libgnomecanvas-2
-       >=gnome-base/gnome-vfs-2
-       >=gnome-base/gconf-1.2
-       >=x11-libs/libzvt-2
-       >=gnome-base/libbonobo-2
-       >=gnome-base/libbonoboui-2
-       >=gnome-base/nautilus-2
-       >=gnome-base/gnome-panel-2
        >=gnome-base/libgnomeprint-2.2
-       >=gnome-base/libgnomeprintui-2.2
-       gtkhtml? ( =gnome-extra/libgtkhtml-2* )"

  DEPEND="${RDEPEND}
        >=dev-util/pkgconfig-0.12.0"

  # Skip test, to avoid gnome-python-2.0 block (fixes bug 72594)
  RESTRICT="maketest"
- DOCS="AUTHORS COPYING ChangeLog INSTALL NEWS README"

  src_unpack() {
        unpack ${A}
-       #cd ${S}
-       #epatch ${FILESDIR}/${P}-gtkhtml.patch
-       #epatch ${FILESDIR}/${P}-gtkhtml-atomic.patch
        # disable pyc compiling
        mv ${S}/py-compile ${S}/py-compile.orig
        ln -s /bin/true ${S}/py-compile
--- 7,41 ----
  DESCRIPTION="GNOME 2 bindings for Python"
  HOMEPAGE="http://www.pygtk.org/"

+ IUSE="doc"
  LICENSE="LGPL-2"
  SLOT="2"
  KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64"

  RDEPEND=">=dev-lang/python-2.2
+       >=dev-python/pygtk-2.6
        >=dev-python/pyorbit-2.0.1
+       >=dev-libs/glib-2.6
+       >=x11-libs/gtk+-2.6
+       >=gnome-base/libgnome-2.8
+       >=gnome-base/libgnomeui-2.8
+       >=gnome-base/libgnomecanvas-2.8
+       >=gnome-base/gnome-vfs-2.9
+       >=gnome-base/gconf-2.9
+       >=gnome-base/libbonobo-2.8
+       >=gnome-base/libbonoboui-2.8
        >=gnome-base/libgnomeprint-2.2
+       >=gnome-base/libgnomeprintui-2.2"

  DEPEND="${RDEPEND}
        >=dev-util/pkgconfig-0.12.0"

  # Skip test, to avoid gnome-python-2.0 block (fixes bug 72594)
  RESTRICT="maketest"
+ DOCS="AUTHORS ChangeLog NEWS"

  src_unpack() {
        unpack ${A}
        # disable pyc compiling
        mv ${S}/py-compile ${S}/py-compile.orig
        ln -s /bin/true ${S}/py-compile

thanx
--
Haim
Comment 4 Gian Mario Tagliaretti 2005-05-01 06:29:30 UTC
Created attachment 57733 [details]
gnome-python-2.10.0.ebuild

This should work
Comment 5 Donnie Berkholz (RETIRED) gentoo-dev 2005-05-07 23:04:47 UTC
It would be also nice to get this stuff in for meld's syntax highlighting.
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2005-05-07 23:07:31 UTC
Created attachment 58314 [details, diff]
meld-try-gtksourceview-too.patch

This is a patch from meld CVS to let it use pygtksourceview, which is in
gnome-python-extras now.
Comment 7 stefanie 2005-05-10 16:43:42 UTC
Created attachment 58628 [details]
ebuild with libgtkhtml use flag

i propose that use flag and a check for >=gnome-extra/libgtkhtml-2.3.1 be put
again.

IUSE=gtkhtml
libgtkhtml? (>=gnome-extra/libgtkhtml-3.2.5)

to avoid errors like this : (BloGTK without the >=libgtkhtml-2.3 module)

Traceback (most recent call last):
  File "/usr/bin/BloGTK", line 14, in ?
    import gtkhtml2
ImportError: No module named gtkhtml2

* so sorry, it's not a diff.
Comment 8 David McCabe 2005-06-20 13:02:50 UTC
(In reply to comment #2)

Sorry if this is a dumb question, but why is the gnome-python-extras ebuild
posted above now crossed out? Does it have something to do with the gtkhtml USE
flag posts?

Comment 9 Donnie Berkholz (RETIRED) gentoo-dev 2005-06-21 10:13:20 UTC
Try comment #7's ebuild instead. If you look you see they're quite similar.
Comment 10 Bryan Østergaard (RETIRED) gentoo-dev 2005-06-22 14:36:08 UTC
Bumped, thanks for the ebuild.
Comment 11 Donnie Berkholz (RETIRED) gentoo-dev 2005-06-22 18:05:22 UTC
kloeri, did you happen to notice that half the point of this bug was the
gnome-python-extras bit? Do you want a new bug for that, or what?
Comment 12 TGL 2005-06-25 05:54:08 UTC
Could gnome-python-2.10 be hard masked until the gtkhtml2 module issue is
solved? Applications using it are all broken for ~arch users with the current
tree, and that's pretty bad.
Thanks.

(Oh, and btw, gnome-python-2.10.0.ebuild still has a gtkhtml IUSE and dep, which
are obsolete and should probably be removed)