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

Bug 113405

Summary: Maintainer-friendly ebuilds for www-client/opera
Product: Gentoo Linux Reporter: Jeroen Roovers (RETIRED) <jer>
Component: Current packagesAssignee: Heinrich Wendel (RETIRED) <lanius>
Status: RESOLVED WONTFIX    
Severity: enhancement    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 122766    
Attachments: opera-8.51.20051114.ebuild
opera-9.0.20051020_pre1.ebuild
opera-8.51-versionator.patch
opera-8.51-versionator.patch

Description Jeroen Roovers (RETIRED) gentoo-dev 2005-11-23 15:17:35 UTC
In the past I revised the ebuild for Opera a couple of times to get all the 
versions correctly mangled to fit the paths Opera Inc likes to use. I have now 
used versionator.eclass to rewrite the ebuilds so that they use PV instead of 
harcoded path segments. Naturally, the official release date then becomes part 
of PV...

Two ebuilds to follow: one for a regular release and one (different format) for 
Opera's previews. Maybe at one point I will write a single ebuild template that 
handles both regular releases and previews as well as beta releases.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2005-11-23 15:18:16 UTC
Created attachment 73458 [details]
opera-8.51.20051114.ebuild
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2005-11-23 15:18:38 UTC
Created attachment 73459 [details]
opera-9.0.20051020_pre1.ebuild
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2005-11-23 15:20:56 UTC
In both ebuilds I left RESTRICT="nomirror" to aid in testing them...
Comment 4 Heinrich Wendel (RETIRED) gentoo-dev 2005-11-24 00:47:13 UTC
I thin the release date shouldn't be included in the official version since it
isn't interesting to the end user. Also it doesn't make a difference if you
specify the date in the ebuild name or in the ebuild itself.But in the end I
don't really care, it's nothing really important.
Comment 5 Jeroen Roovers (RETIRED) gentoo-dev 2005-11-24 09:08:32 UTC
Created attachment 73503 [details, diff]
opera-8.51-versionator.patch

Dev-friendly patch for opera-8.51.ebuild
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2005-11-24 09:27:48 UTC
Created attachment 73505 [details, diff]
opera-8.51-versionator.patch

Dev-friendly patch for opera-8.51.ebuild
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2005-11-24 11:17:27 UTC
Comment on attachment 73505 [details, diff]
opera-8.51-versionator.patch

Sorry for the bugspam.
Comment 8 Heinrich Wendel (RETIRED) gentoo-dev 2006-02-19 23:46:14 UTC
sorry, for me they are not really more maintainer-friendly. changing two lines in the ebuild is not to much i think and the release date shouldn't be included in the ebuildname, so for now i close this as wontfi