First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 85009
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Linux Gnome Desktop Team <gnome@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Qui Gon <gentoo-forum@hyperion.ath.cx>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
epiphany-extensions-1.6.0.ebuild Ebuild for Epiphany Extensions 1.6.0 application/octet-stream Qui Gon 2005-03-12 11:46 0000 1.28 KB Details
epiphany-extensions-1.6.0-include-fix.patch include-fix for the mozilla-headers patch Qui Gon 2005-03-12 11:46 0000 1.33 KB Details | Diff
epiphany-extensions-1.6.0-r1.ebuild epiphany-extensions-1.6.0-r1.ebuild text/plain Lars Strojny 2005-03-14 03:27 0000 1.17 KB Details
epiphany-extensions-1.6.0-r1.ebuild epiphany-extensions-1.6.0-r2.ebuild text/plain Lars Strojny 2005-03-14 12:35 0000 1.23 KB Details
epiphany-extensions-1.6.0-disable_bookmarks-tray_label.patch epiphany-extensions-1.6.0-disable_bookmarks-tray_label.patch patch Lars Strojny 2005-03-14 12:36 0000 1.01 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 85009 depends on: 85181 Show dependency tree
Show dependency graph
Bug 85009 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-03-12 11:45 0000
Ebuild and adaption to gnome-scheme for mozilla's includes has been done.

All extensions will be installed except net-monitor and find.
net-monitor requires dbus, which has been commented out in epiphany, so I did not install the extension.
Find is broken. This is more like a class-cast problem than an adaption.
So, I did not look further into it. My time' also short. ;-)

Attached are:
- patch for the extensions
- ebuild for the extensions

------- Comment #1 From Qui Gon 2005-03-12 11:46:10 0000 -------
Created an attachment (id=53275) [edit]
Ebuild for Epiphany Extensions 1.6.0

------- Comment #2 From Qui Gon 2005-03-12 11:46:42 0000 -------
Created an attachment (id=53276) [edit]
include-fix for the mozilla-headers

------- Comment #3 From Mike Gardiner (RETIRED) 2005-03-13 17:05:42 0000 -------
*** Bug 85097 has been marked as a duplicate of this bug. ***

------- Comment #4 From Mike Gardiner (RETIRED) 2005-03-14 02:29:16 0000 -------
*** Bug 85183 has been marked as a duplicate of this bug. ***

------- Comment #5 From Lars Strojny 2005-03-14 03:27:31 0000 -------
Created an attachment (id=53403) [edit]
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

------- Comment #6 From Lars Strojny 2005-03-14 03:29:14 0000 -------
We should also change the URI-var: http://www.gnome.org/projects/epiphany/ is
correct

------- Comment #7 From Qui Gon 2005-03-14 06:55:19 0000 -------
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.

------- Comment #8 From Lars Strojny 2005-03-14 07:13:52 0000 -------
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.

------- Comment #9 From Lars Strojny 2005-03-14 12:35:47 0000 -------
Created an attachment (id=53452) [edit]
epiphany-extensions-1.6.0-r2.ebuild

Applies patch to delete lavel in extension "bookmarks-tray"

------- Comment #10 From Lars Strojny 2005-03-14 12:36:59 0000 -------
Created an attachment (id=53453) [edit]
epiphany-extensions-1.6.0-disable_bookmarks-tray_label.patch

Disables label in extension "bookmarks-tray"

------- Comment #11 From Qui Gon 2005-03-14 15:49:44 0000 -------
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.

------- Comment #12 From Joe McCann (RETIRED) 2005-03-15 12:42:57 0000 -------
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

------- Comment #13 From Raphael Slinckx 2005-03-16 10:07:06 0000 -------
Is there any reason why the adblock extension in disabled in this ebuild ?

I built this extension here and it works very fine !

------- Comment #14 From Qui Gon 2005-03-16 12:46:57 0000 -------
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.

------- Comment #15 From Lars Strojny 2005-03-17 06:06:42 0000 -------
I think it's a bug, is it?

------- Comment #16 From Qui Gon 2005-03-17 07:53:11 0000 -------
It depends on the point of view and the severity. However, the cause is the
current mozilla-family. So take it or leave it.

First Last Prev Next    No search results available      Search page      Enter new bug