Summary: | Epiphany-Extensions 1.6.0 (formerly gnome-extensions, which is wrong) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Qui Gon <gentoo.forums> |
Component: | New packages | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | lars, tihirvon |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 85181 | ||
Bug Blocks: | |||
Attachments: |
Ebuild for Epiphany Extensions 1.6.0
include-fix for the mozilla-headers epiphany-extensions-1.6.0-r1.ebuild epiphany-extensions-1.6.0-r2.ebuild epiphany-extensions-1.6.0-disable_bookmarks-tray_label.patch |
Description
Qui Gon
2005-03-12 11:45:25 UTC
Created attachment 53275 [details]
Ebuild for Epiphany Extensions 1.6.0
Created attachment 53276 [details, diff]
include-fix for the mozilla-headers
*** Bug 85097 has been marked as a duplicate of this bug. *** *** Bug 85183 has been marked as a duplicate of this bug. *** Created attachment 53403 [details] epiphany-extensions-1.6.0-r1.ebuild Introducing USE-flags "doc" and "dashboard" to control the built extensions. Take a look at: http://bugs.gentoo.org/show_bug.cgi?id=85183 We should also change the URI-var: http://www.gnome.org/projects/epiphany/ is correct Personally I don't like so many USE-flags as most of them are for one-time-use only. The dashboard seems to me like an enhancement, that will become a regular feature in future. So why not simply build it in? You don't have to activate it in the Extensions-menu! We should keep this build-process as simple as possible. I think this is in common with the epiphany developers. No, the build process should be as flexible as possible while considering to be easy-to-use. USE-flags are the central advantage of Gentoo, if you don't want to have some, throw away Gentoo and join SuSe, Fedora etc. Created attachment 53452 [details]
epiphany-extensions-1.6.0-r2.ebuild
Applies patch to delete lavel in extension "bookmarks-tray"
Created attachment 53453 [details, diff]
epiphany-extensions-1.6.0-disable_bookmarks-tray_label.patch
Disables label in extension "bookmarks-tray"
Calm down! I don't like abuse of USE-Flags for features, which are so small, that you don't even notice, that they are installed. If you are not able to accept opinions and suggestion, then please stop posting here. We don't need people, who try to slow down the evolution process! There are more important things, e.g. moving from mozilla to firefox-sources to build epiphany. Added this to cvs. Its p.masked since it depends on latest epiphany. I'm not adding the dashboard extension since it is marked unstable and we don't officially support it. Thank you for the label patch lars Is there any reason why the adblock extension in disabled in this ebuild ? I built this extension here and it works very fine ! First of all, adblock works. It compiles and I tested it. The filter does as expected, but nonetheless epiphany crashes when closing it. At least on my system. This is not perfect and so I really discourage marking it stable. The epiphany maintainers don't recommend to activate adblock before mozilla 1.8, due to several problems. If you want it, simply add it to the extension-list in the ebuild. I think it's a bug, is it? It depends on the point of view and the severity. However, the cause is the current mozilla-family. So take it or leave it. |