Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 60391 - pygtkmoz-0.1.ebuild (new package)
Summary: pygtkmoz-0.1.ebuild (new package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Low enhancement (vote)
Assignee: Mozilla Gentoo Team
URL: http://sourceforge.net/projects/pygtk...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-08-14 23:19 UTC by Fernando Serboncini (RETIRED)
Modified: 2005-03-15 12:24 UTC (History)
4 users (show)

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


Attachments
pygtkmoz-0.1.ebuild (pygtkmoz-0.1.ebuild,500 bytes, text/plain)
2004-08-14 23:20 UTC, Fernando Serboncini (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando Serboncini (RETIRED) gentoo-dev 2004-08-14 23:19:04 UTC
New ebuild pygtkmoz-0.1.ebuild.

pygtkmoz is a bind for GtkEmbedMozilla library
Official site is: http://sourceforge.net/projects/pygtkmoz

I suggest dev-python/pygtkmoz as the ebuild path.

As always, I'd gladly mantain the package if there's no one there to do it.

Simple ebuild. Only tested on x86.

Reproducible: Always
Steps to Reproduce:
Comment 1 Fernando Serboncini (RETIRED) gentoo-dev 2004-08-14 23:20:03 UTC
Created attachment 37457 [details]
pygtkmoz-0.1.ebuild
Comment 2 Daniel Black (RETIRED) gentoo-dev 2004-08-15 02:04:50 UTC
As this is a library (listed as alpha) is does anything depend on it? Are their plans to add programs that depend on this?
Comment 3 Fernando Serboncini (RETIRED) gentoo-dev 2004-08-15 07:11:24 UTC
You're asking if I added this ebuild because of a 'future dependency'? No.

I keep a few 'personal' ebuilds on my PORTAGE_OVERLAY directory and apply them here from time to time. Since I don't like to install software without emerge, all my non-portage installs are there.

This particular ebuild, I use it to take screenshots of a website from the command line, what was first described here:
http://www.hackdiary.com/archives/000055.html  and here
http://www.burtonini.com/blog/computers/mozilla-thumbnail-20040614

Altought it's Alpha, the module seems to be made pygtk-compatible (it uses the same c-python conversion system, i.e. the .c file imported by python is generated on the makefile, before setup.py), so it feels a little less dangerous. ;)

Anyway, I'm not so sure about what are the guidelines for adding new packages to gentoo, I sugest things that I use, and that are not broken. I've seen a few libs/binds in portage that are not natural dependencies and are aimed for end-users, like pysqlite or pymysql.

I understand that (with a few exceptions) only mantained library/programs should be added. Therefore, I've just e-mailed the responsable for the project asking for info.
Comment 4 Fernando Serboncini (RETIRED) gentoo-dev 2004-08-18 05:28:43 UTC
I've contacted the author (Andrew) and he's still mantaining the package.
Comment 5 Andrew Gaffney (RETIRED) gentoo-dev 2005-01-16 00:12:38 UTC
Can this compile against gecko-sdk instead of Mozilla?
Comment 6 Fernando Serboncini (RETIRED) gentoo-dev 2005-01-16 04:56:31 UTC
I think it can. But I'm not so sure about what's the Mozilla herd's pollicy on gecko-sdk.
Comment 7 Andrew Gaffney (RETIRED) gentoo-dev 2005-01-16 09:17:25 UTC
I changed the net-www/mozilla DEPEND to net-libs/gecko-sdk and it failed to build in a spectacular way. The Makefile calls 'pkg-config --cflags gtk+-2.0 pygtk-2.0 mozilla-gtkmozembed' which returns:

Package mozilla-gtkmozembed was not found in the pkg-config search path.
Perhaps you should add the directory containing `mozilla-gtkmozembed.pc'
to the PKG_CONFIG_PATH environment variable
No package 'mozilla-gtkmozembed' found

gecko-sdk does not provide this file. Does mozilla provide this file?
Comment 8 Alastair Tse (RETIRED) gentoo-dev 2005-03-15 07:58:03 UTC
dunno, on sourceforge it says that this project is "inactive"? not confidence inspiring.
Comment 9 Tom Wesley 2005-03-15 09:14:19 UTC
it's been merged into gnome-python-extras.
Comment 10 Alastair Tse (RETIRED) gentoo-dev 2005-03-15 12:24:28 UTC
well, then i'll close this bug for now. i've been meaning to take a look at gnome-python-extras for gentoo soon.