Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 332619 - update gst-plugins-{good,bad,ugly}.eclass to EAPI>0
Summary: update gst-plugins-{good,bad,ugly}.eclass to EAPI>0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords: Inclusion, InVCS, PATCH
Depends on:
Blocks:
 
Reported: 2010-08-13 14:41 UTC by Peter Volkov (RETIRED)
Modified: 2012-12-02 19:14 UTC (History)
0 users

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


Attachments
gst-plugins-good.eclass.patch (gst-plugins-good.eclass.patch,1.43 KB, patch)
2010-08-13 14:41 UTC, Peter Volkov (RETIRED)
Details | Diff
gst-plugins-bad.eclass.patch (gst-plugins-bad.eclass.patch,2.44 KB, patch)
2010-08-13 14:41 UTC, Peter Volkov (RETIRED)
Details | Diff
gst-plugins-ugly.eclass.patch (gst-plugins-ugly.eclass.patch,1.43 KB, patch)
2010-08-13 14:42 UTC, Peter Volkov (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Volkov (RETIRED) gentoo-dev 2010-08-13 14:41:30 UTC
Continuation of bug 282482. I'll attach patches to update gst-plugins-* eclasses to further EAPI.

As for prefix support, I'm not sure what needs to be done here. Mart could you elaborate, please? Also keep in mind that portage (in tree) does not support prefix at the moment so in any case it's prefix herd responsibility to check that everything done correctly and keyword ebuilds. At the same time we need EAPI=3 to be able use EAPI=4 later (and we don't need to check prefix support for that).
Comment 1 Peter Volkov (RETIRED) gentoo-dev 2010-08-13 14:41:42 UTC
Created attachment 242789 [details, diff]
gst-plugins-good.eclass.patch
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2010-08-13 14:41:55 UTC
Created attachment 242791 [details, diff]
gst-plugins-bad.eclass.patch
Comment 3 Peter Volkov (RETIRED) gentoo-dev 2010-08-13 14:42:06 UTC
Created attachment 242793 [details, diff]
gst-plugins-ugly.eclass.patch
Comment 4 Peter Volkov (RETIRED) gentoo-dev 2010-08-13 14:48:19 UTC
BTW, may be it's good idea to update eclasses and state explicitly that they are maintained by gstreamer herd as currently they state that gnome maintains them. 
Comment 5 Mart Raudsepp gentoo-dev 2010-08-13 15:30:02 UTC
I think EAPI-3 support is mostly reviewing what places need $E* variables to be used instead of the versions without E prefix
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-11-22 11:05:12 UTC
New eclasses are currently being reviewed on gentoo-dev ml. Please check there.
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2012-12-02 19:14:56 UTC
New eclasses have been commited. Feel free to open a new bug report if you 
still have problems with these.