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:
Created attachment 37457 [details] pygtkmoz-0.1.ebuild
As this is a library (listed as alpha) is does anything depend on it? Are their plans to add programs that depend on this?
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.
I've contacted the author (Andrew) and he's still mantaining the package.
Can this compile against gecko-sdk instead of Mozilla?
I think it can. But I'm not so sure about what's the Mozilla herd's pollicy on gecko-sdk.
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?
dunno, on sourceforge it says that this project is "inactive"? not confidence inspiring.
it's been merged into gnome-python-extras.
well, then i'll close this bug for now. i've been meaning to take a look at gnome-python-extras for gentoo soon.