Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 46486 - New ebuilds for epiphany extensions 0.8.1
Summary: New ebuilds for epiphany extensions 0.8.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Lowest enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://www.gnome.org/projects/epiphan...
Whiteboard:
Keywords:
: 30387 47633 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-04-01 08:20 UTC by Herbie Hopkins (RETIRED)
Modified: 2005-02-17 01:11 UTC (History)
7 users (show)

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


Attachments
epiphany extensions 0.8.1 ebuilds (epiphany-ext-ebuilds.tar.gz,1.84 KB, application/octet-stream)
2004-04-01 08:22 UTC, Herbie Hopkins (RETIRED)
Details
certificate viewer ebuild (epiphany-ext-certviewer-0.8.1.ebuild,771 bytes, text/plain)
2004-04-02 01:42 UTC, Herbie Hopkins (RETIRED)
Details
error viewer ebuild (epiphany-ext-errorviewer-0.8.1.ebuild,778 bytes, text/plain)
2004-04-02 01:43 UTC, Herbie Hopkins (RETIRED)
Details
mouse gestures ebuild (epiphany-ext-mousegestures-0.8.1.ebuild,752 bytes, text/plain)
2004-04-02 01:44 UTC, Herbie Hopkins (RETIRED)
Details
popup blocker ebuild (epiphany-ext-popupblocker-0.8.1.ebuild,758 bytes, text/plain)
2004-04-02 01:45 UTC, Herbie Hopkins (RETIRED)
Details
tabs menu ebuild (epiphany-ext-tabsmenu-0.8.1.ebuild,765 bytes, text/plain)
2004-04-02 01:46 UTC, Herbie Hopkins (RETIRED)
Details
epiphany extensions ebuild (epiphany-extensions-0.8.1.ebuild,684 bytes, text/plain)
2004-04-02 04:09 UTC, Herbie Hopkins (RETIRED)
Details
gestures use the right button. (epiphany-extensions-1.0-rightbutton.patch,474 bytes, text/plain)
2004-08-15 05:43 UTC, Danny Milosavljevic
Details
ebuild and patches necessary for the version 1.4.3 (epiphany-extensions-1.4.3.tar.bz2,1.23 KB, application/octet-stream)
2004-12-11 18:17 UTC, Nuno Araujo
Details
epiphany-extensions-1.4.4.ebuild (epiphany-extensions-1.4.4.ebuild,843 bytes, text/plain)
2005-01-26 08:50 UTC, Kai Zimmermann (RETIRED)
Details
99epiphany-extensions (99epiphany-extensions,40 bytes, text/plain)
2005-01-26 08:51 UTC, Kai Zimmermann (RETIRED)
Details
epiphany-extensions-1.4.4-path.patch (epiphany-extensions-1.4.4-path.patch,343 bytes, text/plain)
2005-01-26 08:51 UTC, Kai Zimmermann (RETIRED)
Details
epiphany-extensions-1.4.5.ebuild (epiphany-extensions-1.4.5.ebuild,722 bytes, text/plain)
2005-02-16 19:44 UTC, Yaakov S
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Herbie Hopkins (RETIRED) gentoo-dev 2004-04-01 08:20:30 UTC
Here's a new set of ebuilds for the epiphany extensions.

They depend on >=epiphany-1.2.1 and I've created a separate ebuild for each extension so you don't have to install the whole lot.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-01 08:22:16 UTC
Created attachment 28511 [details]
epiphany extensions 0.8.1 ebuilds
Comment 2 foser (RETIRED) gentoo-dev 2004-04-01 16:28:26 UTC
attach plaintext please

dunno if its worth the trouble to split them up btw.
Comment 3 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-02 01:42:27 UTC
Created attachment 28555 [details]
certificate viewer ebuild
Comment 4 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-02 01:43:13 UTC
Created attachment 28556 [details]
error viewer ebuild
Comment 5 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-02 01:44:01 UTC
Created attachment 28557 [details]
mouse gestures ebuild
Comment 6 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-02 01:45:22 UTC
Created attachment 28558 [details]
popup blocker ebuild
Comment 7 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-02 01:46:15 UTC
Created attachment 28559 [details]
tabs menu ebuild
Comment 8 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-02 01:59:20 UTC
plaintext attached as requested.

As for splitting them up, different extensions can feasably have different dependancys, i.e. there is a dashboard extension that I have not included an ebuild for due to the lack of an ebuild for dashboard. There may also be various new extensions from third parties in the future. That said, you're the boss, so please advise.
Comment 9 foser (RETIRED) gentoo-dev 2004-04-02 02:22:49 UTC
about the ebuilds : they should probably use the gnome2 eclass & use G2CONF to pass the extension(s) to be built. I miss the usual docs like README etc.

About the split-up, i do not see any dep besides epiphany here. We could always split them up at a later time. 3rd party extensions probably won't be part of this package.
Comment 10 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-02 04:09:41 UTC
Created attachment 28568 [details]
epiphany extensions ebuild

Rewritten as a single ebuild. This ebuild builds all the extensions other than
dashboard as this depends on dashboad which is not in the portage tree. I've
used the gnome2 eclass this time and have included the relevent docs.
Comment 11 foser (RETIRED) gentoo-dev 2004-04-03 03:06:12 UTC
*** Bug 30387 has been marked as a duplicate of this bug. ***
Comment 12 foser (RETIRED) gentoo-dev 2004-04-16 04:13:27 UTC
*** Bug 47633 has been marked as a duplicate of this bug. ***
Comment 13 Herbie Hopkins (RETIRED) gentoo-dev 2004-04-30 03:42:11 UTC
I've tested this ebuild on amd64 and it compiles and runs perfectly. Please add "~amd64" to the KEYWORDS. Is there anything holding this back from being committed?
Comment 14 Jason Pfeil 2004-06-21 11:38:02 UTC
Desperately waiting for this package to be in my portage tree...any idea if anything is holding it up?
Comment 15 Danny Milosavljevic 2004-08-15 05:42:49 UTC
please use the attached patch to make gestures work with the right button, not the frigging mouse wheel ;)
Comment 16 Danny Milosavljevic 2004-08-15 05:43:48 UTC
Created attachment 37472 [details]
gestures use the right button.
Comment 17 Danny Milosavljevic 2004-08-15 05:51:47 UTC
to add the patch to the ebuild:

inherit base
PATCHES="${FILESDIR}/epiphany-extensions-1.0-rightbutton.patch"


Thanks.
Comment 18 Nuno Araujo 2004-12-11 18:17:17 UTC
Created attachment 45792 [details]
ebuild and patches necessary for the version 1.4.3

Here is a new version of the ebuild tweaked for the version 1.4.3 of
epiphany-extensions.
Comment 19 Adam Hooper 2005-01-10 21:09:02 UTC
As the author of error-viewer, I'll just mention that Error Viewer really only shines if built against OpenSP, since it can do local HTML validation (word-for-word equivalent to w3.org's). Debian's epiphany-extensions package, for instance, depends on libosp4, sgml-data and w3c-dtd-xhtml; and it has a build-dep of libosp-dev. Gentoo almost certainly has equivalent packages. If OpenSP is installed, Error Viewer will rock.
Comment 20 Kai Zimmermann (RETIRED) gentoo-dev 2005-01-26 08:50:55 UTC
Created attachment 49569 [details]
epiphany-extensions-1.4.4.ebuild

A new version, also there are some small corrections (COPYING in DOC, wrong
header, different patch name, different depend-version)

Did this because I hoped I could use this stuff for beagle...well, it didn't
worked out ;)

kai
Comment 21 Kai Zimmermann (RETIRED) gentoo-dev 2005-01-26 08:51:23 UTC
Created attachment 49570 [details]
99epiphany-extensions
Comment 22 Kai Zimmermann (RETIRED) gentoo-dev 2005-01-26 08:51:49 UTC
Created attachment 49571 [details]
epiphany-extensions-1.4.4-path.patch
Comment 23 Lars Strojny 2005-02-08 06:07:50 UTC
I think .diff would be the better suffix, does it?
Worked well on my ~x86-system. 

foser, spider: is it possible to put this in portage?
Comment 24 Yaakov S 2005-02-16 19:44:57 UTC
Created attachment 51393 [details]
epiphany-extensions-1.4.5.ebuild

There's a new upstream version, ebuild attached.

Regarding the last ebuild posted:
1) the patch to configure is unnecessary; set USE_DESTDIR="1" instead.
2) I don't see the need for the env.d script; epiphany finds these modules as
long as they're in the extensiondir.  WFM w/o it.
Comment 25 Mike Gardiner (RETIRED) gentoo-dev 2005-02-17 01:11:55 UTC
I've added 1.4.5 to CVS, thanks for your submissions.