Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 207396
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Martin Schanzenbach <mschanzenbach@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
gnome-do-0.3.0.1.ebuild The ebuild text/plain Martin Schanzenbach 2008-01-25 16:18 0000 840 bytes Details
gnome-do-plugins-0.3.0.ebuild plugins ebuild text/plain Arun Raghavan 2008-02-22 10:30 0000 489 bytes Details
do-plugins-evo-check.patch Patch to make the Evolution plugin optional patch Arun Raghavan 2008-02-26 06:44 0000 1.78 KB Details | Diff
gnome-do-plugins-0.3.0.ebuild Update plugins ebuild with "evo" USE flag text/plain Arun Raghavan 2008-02-26 06:46 0000 770 bytes Details
do-plugins-optional-ext-dep.patch Make more plugins depend on USE flags patch Arun Raghavan 2008-02-27 10:26 0000 2.90 KB Details | Diff
gnome-do-plugins-0.3.0.ebuild gnome-do-plugins ebuild with "evo" and "amarok" USE flags text/plain Arun Raghavan 2008-02-27 10:28 0000 823 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 207396 depends on: Show dependency tree
Bug 207396 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2008-01-25 16:17 0000
I cooked up an ebuild for gnome-do and wanted to share it. Maybe someone could
add it to the tree. I'm also willing to add ebuilds for future releases here.
See http://do.davebsd.com/.

Martin


Reproducible: Always

Steps to Reproduce:
1.emerge gnome-do
2.
3.

Actual Results:  
Not found

Expected Results:  
[ebuild  N   ] app-misc/gnome-do-0.3.0.1

------- Comment #1 From Martin Schanzenbach 2008-01-25 16:18:40 0000 -------
Created an attachment (id=141772) [details]
The ebuild

------- Comment #2 From Gilles Dartiguelongue 2008-02-03 02:03:19 0000 -------
unfortunately, these kind of application don't seem to survive that much after
the initial buzz. I think I had to fix one or two things to make it work
properly so I'll try to post here the fixes on monday.

------- Comment #3 From Mart Raudsepp 2008-02-03 17:25:15 0000 -------
graaff has an ebuild in his overlay and there were considerations of him adding
it to portage when some quirks with plugins (or some such) are worked out.
CC'ing him

------- Comment #4 From Hans de Graaff 2008-02-03 17:48:51 0000 -------
My current ebuild seems to work fine on the two machines I've played around
with. It currently does trigger a bug in the new compositor code in metacity,
though, so I'm kinda waiting for that to be fixed so that I can test that.

Regarding the plugins: currently these are distributed as binary dlls to be put
in your home directory somewhere. It would be nice if we could support at least
a few of those as source builds (from upstream SVN). My thinking was to add
some USE flags for common plugins like rhythmbox or evolution.

I agree also with Gilles' sentiment and would like to see how things progress,
especially regarding releases.

------- Comment #5 From Arun Raghavan 2008-02-22 10:29:07 0000 -------
(In reply to comment #4)
> My current ebuild seems to work fine on the two machines I've played around
> with. It currently does trigger a bug in the new compositor code in metacity,
> though, so I'm kinda waiting for that to be fixed so that I can test that.

Works fine for me.

> Regarding the plugins: currently these are distributed as binary dlls to be put
> in your home directory somewhere. It would be nice if we could support at least
> a few of those as source builds (from upstream SVN). My thinking was to add

You can pull in a set of plugins from the site (source not binaries). I've
written up an ebuild for this. Will attach.

Thanks!

------- Comment #6 From Arun Raghavan 2008-02-22 10:30:17 0000 -------
Created an attachment (id=144322) [details]
plugins ebuild

------- Comment #7 From Hans de Graaff 2008-02-25 19:59:51 0000 -------
Arun, thanks for the plugins ebuild, it works fine. I guess it would be nice if
it had USE flags for the different packages, so that only relevant plugins
would be built. That would also make the evolution-sharp dependency
conditional. Could you have a look at this?

@gnome: I would be happy to be the maintainer for this. Can I put gnome as the
backup herd?

------- Comment #8 From Gilles Dartiguelongue 2008-02-25 21:41:27 0000 -------
no strong objection from me. There are not much people in gnome herd that also
do mono stuff so I'm not sure what others would say.

------- Comment #9 From Arun Raghavan 2008-02-26 06:42:57 0000 -------
(In reply to comment #7)
> Arun, thanks for the plugins ebuild, it works fine. I guess it would be nice if
> it had USE flags for the different packages, so that only relevant plugins
> would be built. That would also make the evolution-sharp dependency
> conditional. Could you have a look at this?

The plugins package actually only checks for evo-sharp at compile time (the
remaining are runtime dependencies).

I've written a small patch to allow enabling/disabling the evo plugin check
(and submitted upstream -- https://bugs.launchpad.net/gc/+bug/195678), and the
corresponding USE flag is in the updated ebuild. When I get some more time,
I'll try to add --enable flags for the rest of the plugins too and submit
upstream.

Let me know if you'd like any further changes.

Thanks!

------- Comment #10 From Arun Raghavan 2008-02-26 06:44:40 0000 -------
Created an attachment (id=144656) [details]
Patch to make the Evolution plugin optional

------- Comment #11 From Arun Raghavan 2008-02-26 06:46:06 0000 -------
Created an attachment (id=144657) [details]
Update plugins ebuild with "evo" USE flag

------- Comment #12 From Arun Raghavan 2008-02-27 10:26:51 0000 -------
Created an attachment (id=144727) [details]
Make more plugins depend on USE flags

Based on feedback from the Do devs, I've made a few more plugins optional (this
was not done for all plugins because that causes bloat)

------- Comment #13 From Arun Raghavan 2008-02-27 10:28:41 0000 -------
Created an attachment (id=144728) [details]
gnome-do-plugins ebuild with "evo" and "amarok" USE flags

Add "evo" and "amarok" USE flags to the ebuild

------- Comment #14 From Hans de Graaff 2008-03-02 06:09:42 0000 -------
Looks like the actual upstream bug report link is
https://bugs.launchpad.net/do/+bug/195678

------- Comment #15 From Arun Raghavan 2008-03-02 08:57:09 0000 -------
(In reply to comment #14)
> Looks like the actual upstream bug report link is
> https://bugs.launchpad.net/do/+bug/195678

Phew, they finally changed the project name on Launchpad, I guess. Are there
any other changes required in the ebuild?

------- Comment #16 From Hans de Graaff 2008-03-03 19:29:39 0000 -------
No, the plugins ebuild looks fine to me. Now I just need to find a bit of time
to land everything correctly in Gentoo's CVS. Hopefully this week...

------- Comment #17 From Hans de Graaff 2008-03-03 20:51:47 0000 -------
gnome-do and gnome-do-plugins are now in Gentoo CVS. Thanks everyone for the
contributions!

------- Comment #18 From Mieszko Úlusarczyk 2008-10-23 23:55:24 0000 -------
latest do-plugins ebuild is for 0.4.0 while newest one is 0.6.1, can someone
make an ebuild for it?

------- Comment #19 From Jason Wigg 2008-10-24 05:15:47 0000 -------
Also, the latest Gnome-do is 0.5.97, whereas the latest available in portage is 
0.4.2.0-r1. A more recent ebuild for both would be very much appreciated.

------- Comment #20 From Jason Wigg 2008-10-24 05:24:03 0000 -------
(In reply to comment #19)
> Also, the latest Gnome-do is 0.5.97, whereas the latest available in portage is 
> 0.4.2.0-r1. A more recent ebuild for both would be very much appreciated.
> 

Correction, 0.5.99, which I assume is to be one of the last testing phases
before the release of 0.6.

I'm having a look at the 0.4.2.0-r1 ebuild to see if I can update it for more
recent versions, but this is my first attempt at anything ebuild related, so
I'm unsure how I'll go.

------- Comment #21 From Hans de Graaff 2008-10-24 12:57:13 0000 -------
Mieszko, Jason, please don't add unrelated comments to already closed bugs.
Instead search for an open bug or add a new bug. Hint: see bug #225911.

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug