Summary: | app-emulation/cedega-6.0.2 upgrade to app-emulation/cedega- 6.1_beta plus addition of DM menu icon | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | John Simmonds (overfuse) <john2.simmonds> |
Component: | New packages | Assignee: | Wine Maintainers <wine> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | chris, dev.cypax, dev454, john2.simmonds, ninex |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
A update to version 6.1 Beta
ebuild based on cedega-6.0.2 ebuild Manifest belonging with the cedega-6.1.0 ebuild cedega-6.1.0.ebuild ebuild for new versioning Manifest to go with new version ebuild - cedega-000133.ebuild cleaned up ebuild Updated ebuild to latest cedega release |
Description
John Simmonds (overfuse)
2008-07-05 20:02:50 UTC
Created attachment 159655 [details, diff]
A update to version 6.1 Beta
Includes adding of .desktop and icons to your display manager.
no one here has a cedega subscription ... i stopped paying them a while ago and they arent willing to provide developers with access you'll have to post the relevant updates to the Manifest file (the hashes) (In reply to comment #2) > no one here has a cedega subscription ... i stopped paying them a while ago and > they arent willing to provide developers with access > > you'll have to post the relevant updates to the Manifest file (the hashes) > I don't understand what "post the relevant updates to the Manifest file (the hashes)" means? I am more than happy to do that, I think, just don't know what it means. Sorry... well, 6.1 is out now @overfuse: do 'ebuild ebuildname digest' after putting the relevant tarball into your distfiles dir and upload the Manifest file it generates. Created attachment 166403 [details]
ebuild based on cedega-6.0.2 ebuild
Created attachment 166404 [details]
Manifest belonging with the cedega-6.1.0 ebuild
isnt there a small tarball ? all the previous ones did (In reply to comment #7) > isnt there a small tarball ? all the previous ones did > Well, cedega.com is giving 500 errors atm, but I don't recall seeing a -small version also, the current one is only 640K, (should be enough for everyone, right?) hrm, only 640k ? the cedega-6.0.2 release was 1.8megs. are you sure what you downloaded was a full release ? we dont make ebuilds for patch/update versions. It's a full release, not a patch. I asked in #cedega about it; while none of the ops were around at the time, Other users reported the same file size. They stopped including the actual engine with the package and have users download it from inside the GUI which may account fo the size. It functions like the previous Point2Play worked. Created attachment 168078 [details]
cedega-6.1.0.ebuild
the other ebuilds don' do the icon for me this one does, you just need to change the name of tarball from cedega, f.e. if it is called cedega-000127.tgz than change it into cedega-small-6.1.0.tgz
Or you could just set the MY_P variable correctly in the ebuild... Just to say that the latest ebuild installed and worked brilliantly for me. (In reply to comment #12) > Or you could just set the MY_P variable correctly in the ebuild... > Probably better to relabel our ebuilds - the latest tar file-name is cedega-000133.tgz, but the game engine is still 6.1.0... Well, it appears that the tarball is versioned after the cedega GUI, which is separate from the engine. AFAIK, the engine is only available via the GUI... Created attachment 173718 [details]
ebuild for new versioning
Might I suggest that we start following the versioning cedega's implemented. Since everyone that uses cedega has an account that downloads the engine initially.
The one problem now is that once it's installed, there's no need for further ebuilds because the software is auto-updating.
Maybe to auto-mask the ebuild at its installed version?
Created attachment 176000 [details]
Manifest to go with new version ebuild - cedega-000133.ebuild
Created attachment 177438 [details]
cleaned up ebuild
I have done some cleaning up for the new ebuild:
- ${MY_P} is no longer needed as the package name is the same as the ebuild name
- fixed the header
- fixed some tabs
Also, the cedega.com homepage says that wget is needed for cedega (obviously for the auto-update functions..). Maybe that should be added to the dependencies!?
Download link has changed to: http://www.cedega.com/downloads/ This is probably ready to send downstream. masked for punting: # In-tree ebuilds are old, and newer upstream releases are simple GUIs # which download/install/update things for you. And upstream isn't # interested in working with packagers. Will punt in ~30 days. app-emulation/cedega Created attachment 238733 [details]
Updated ebuild to latest cedega release
Updated ebuild to latest cedega release, cedega-011006.
Just some small changes:
-No longer has etc dir in tgz.
-Changed icon and .desktop directory to match tgz.
|