Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230888 - app-emulation/cedega-6.0.2 upgrade to app-emulation/cedega- 6.1_beta plus addition of DM menu icon
Summary: app-emulation/cedega-6.0.2 upgrade to app-emulation/cedega- 6.1_beta plus add...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-05 20:02 UTC by John Simmonds (overfuse)
Modified: 2010-07-14 16:26 UTC (History)
5 users (show)

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


Attachments
A update to version 6.1 Beta (cedega-6.1_beta.patch,1.09 KB, patch)
2008-07-05 20:06 UTC, John Simmonds (overfuse)
Details | Diff
ebuild based on cedega-6.0.2 ebuild (cedega-6.1.0.ebuild,2.19 KB, text/plain)
2008-09-25 19:09 UTC, J.O. Aho
Details
Manifest belonging with the cedega-6.1.0 ebuild (Manifest,7.00 KB, text/plain)
2008-09-25 19:10 UTC, J.O. Aho
Details
cedega-6.1.0.ebuild (cedega-6.1.0.ebuild,2.22 KB, text/plain)
2008-10-11 21:10 UTC, Peter
Details
ebuild for new versioning (cedega-000133.ebuild,2.21 KB, text/plain)
2008-11-29 03:05 UTC, Eric "me262" Mason
Details
Manifest to go with new version ebuild - cedega-000133.ebuild (Manifest,7.00 KB, text/plain)
2008-12-20 21:09 UTC, Eric R. Stoeckel, Jr.
Details
cleaned up ebuild (cedega-000133.ebuild,2.18 KB, text/plain)
2009-01-05 01:05 UTC, dev.cypax
Details
Updated ebuild to latest cedega release (cedega-011006.ebuild,2.19 KB, text/plain)
2010-07-14 16:26 UTC, Jonathan Willistein
Details

Note You need to log in before you can comment on or make changes to this bug.
Description John Simmonds (overfuse) 2008-07-05 20:02:50 UTC
I am a subscribed user of Transgaming's Cedega. Recently the recommended version of cedega, hence the recent release is Cedega Version 6.1 Beta. I have created a new ebuild for this new version. Also I noticed the package had a ".desktop" file and a icon for its program so using eutils I have added lines to include this into the ebuild.

Please note that attached is a patch to the previous ebuild of version 6.0.2.

Reproducible: Always

Steps to Reproduce:
emerge cedega
Actual Results:  
You get version the previous version 6.0.2 instead of version 6.1 Beta.

Expected Results:  
Transgaming Cedega v6.1 Beta

It should use the latest release you download from Transgaming and also it should include the .desktop plus icon stuff for you display manager.
Comment 1 John Simmonds (overfuse) 2008-07-05 20:06:28 UTC
Created attachment 159655 [details, diff]
A update to version 6.1 Beta

Includes adding of .desktop and icons to your display manager.
Comment 2 SpanKY gentoo-dev 2008-08-16 05:29:54 UTC
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)
Comment 3 John Simmonds (overfuse) 2008-09-06 16:10:44 UTC
(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...
Comment 4 drantin 2008-09-25 02:35:13 UTC
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.
Comment 5 J.O. Aho 2008-09-25 19:09:58 UTC
Created attachment 166403 [details]
ebuild based on cedega-6.0.2 ebuild
Comment 6 J.O. Aho 2008-09-25 19:10:57 UTC
Created attachment 166404 [details]
Manifest belonging with the cedega-6.1.0 ebuild
Comment 7 SpanKY gentoo-dev 2008-09-29 00:39:30 UTC
isnt there a small tarball ?  all the previous ones did
Comment 8 drantin 2008-09-29 04:26:30 UTC
(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?)
Comment 9 SpanKY gentoo-dev 2008-09-29 23:23:24 UTC
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.
Comment 10 drantin 2008-09-29 23:37:01 UTC
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.
Comment 11 Peter 2008-10-11 21:10:40 UTC
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
Comment 12 drantin 2008-10-11 21:53:15 UTC
Or you could just set the MY_P variable correctly in the ebuild...
Comment 13 Russell Knighton 2008-10-21 16:19:38 UTC
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...
Comment 14 drantin 2008-10-21 16:33:11 UTC
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...
Comment 15 Eric "me262" Mason 2008-11-29 03:05:22 UTC
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?
Comment 16 Eric R. Stoeckel, Jr. 2008-12-20 21:09:13 UTC
Created attachment 176000 [details]
Manifest to go with new version ebuild - cedega-000133.ebuild
Comment 17 dev.cypax 2009-01-05 01:05:48 UTC
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!?
Comment 18 Eric "me262" Mason 2009-01-29 04:19:53 UTC
Download link has changed to:
http://www.cedega.com/downloads/

This is probably ready to send downstream.
Comment 19 SpanKY gentoo-dev 2009-11-15 01:54:15 UTC
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
Comment 20 Jonathan Willistein 2010-07-14 16:26:11 UTC
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.