Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 332619

Summary: update gst-plugins-{good,bad,ugly}.eclass to EAPI>0
Product: Gentoo Linux Reporter: Peter Volkov (RETIRED) <pva>
Component: EclassesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED FIXED    
Severity: normal Keywords: Inclusion, InVCS, PATCH
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: gst-plugins-good.eclass.patch
gst-plugins-bad.eclass.patch
gst-plugins-ugly.eclass.patch

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.