Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Winex latest version in Gentoo
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
tyreth
Apprentice
Apprentice


Joined: 27 May 2002
Posts: 238
Location: Melbourne, Australia

PostPosted: Tue Jun 25, 2002 9:24 am    Post subject: Winex latest version in Gentoo Reply with quote

I have winex emerged version 20020511 apparently. When I hit emerge -p winex it says it will be upgraded, but the version it downloads is 20020511.

Is there any way with gentoo I can emerge the latest (or fairly recent) cvs of winex?
Back to top
View user's profile Send private message
blk_jack
Apprentice
Apprentice


Joined: 10 May 2002
Posts: 298
Location: Toronto

PostPosted: Wed Jun 26, 2002 1:23 pm    Post subject: Reply with quote

You can make your own. Check out felysium's post made on the 26th.

http://forums.gentoo.org/viewtopic.php?t=4023
Back to top
View user's profile Send private message
blk_jack
Apprentice
Apprentice


Joined: 10 May 2002
Posts: 298
Location: Toronto

PostPosted: Wed Jun 26, 2002 3:05 pm    Post subject: How to make an ebuild of CVS winex in 6 easy steps Reply with quote

Actually after reading that post I decided to do it myself so I'll lay out the steps for you.

1) First fetch the WineX CVS:
cvs -d :pserver:anonymous@cvs.winex.sourceforge.net:/cvsroot/winex -z3 co -r quartz-pre-removal wine

2) Create a tar.bz2 of the created wine/ directory:
tar cjvf winex-2002XXXX.tar.bz2 wine
(Note that the trailing XXXX is the MM/DD of the cvs checkout)

3) Move the .tar.bz2 to the portage distfiles directory:
mv winex-2002XXXX.tar.bz2 /usr/portage/distfiles

4) Copy an existing .ebuild file for WineX over:
cp /usr/portage/app-emulation/winex/winex-20020511.ebuild /usr/portage/app-emulation/winex/winex-2002XXXX.ebuild

5) Create a digest for the new .ebuild file:
/usr/sbin/ebuild /usr/portage/app-emulation/winex/winex-2002XXXX.ebuild digest

6) Emerge the new version of WineX
emerge winex

Ta-da! Everything should work just like that. If you already have the commercial version of WineX installed you might want to delete your existing winex bin file (/usr/bin/winex) and, if you want, your /usr/lib/transgaming/ directory.
Back to top
View user's profile Send private message
kormoc
Apprentice
Apprentice


Joined: 17 Jun 2002
Posts: 272
Location: Seattle, WA

PostPosted: Fri Jun 28, 2002 3:57 am    Post subject: Reply with quote

Please note, the cvs version is missing copy protection code and other improvements. Also the pre-quartz tag will not update to the totaly new source, as the quartz code is being rewritten.
Back to top
View user's profile Send private message
blk_jack
Apprentice
Apprentice


Joined: 10 May 2002
Posts: 298
Location: Toronto

PostPosted: Wed Jul 03, 2002 9:32 pm    Post subject: Reply with quote

Oops I just realized that the last step might not work for you if you already have winex installed. Instead of just doing 'emerge winex', you can do:

emerge -u /usr/portage/app-emulation/winex/winex-2002XXXX.ebuild
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum