Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 113405 - Maintainer-friendly ebuilds for www-client/opera
Summary: Maintainer-friendly ebuilds for www-client/opera
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Heinrich Wendel (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 122766
  Show dependency tree
 
Reported: 2005-11-23 15:17 UTC by Jeroen Roovers (RETIRED)
Modified: 2006-02-19 23:46 UTC (History)
0 users

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


Attachments
opera-8.51.20051114.ebuild (opera-8.51.20051114.ebuild,3.87 KB, text/plain)
2005-11-23 15:18 UTC, Jeroen Roovers (RETIRED)
Details
opera-9.0.20051020_pre1.ebuild (opera-9.0.20051020_pre1.ebuild,4.00 KB, text/plain)
2005-11-23 15:18 UTC, Jeroen Roovers (RETIRED)
Details
opera-8.51-versionator.patch (opera-8.51-versionator.patch,3.06 KB, patch)
2005-11-24 09:08 UTC, Jeroen Roovers (RETIRED)
Details | Diff
opera-8.51-versionator.patch (opera-8.51-versionator.patch,3.06 KB, patch)
2005-11-24 09:27 UTC, Jeroen Roovers (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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