View previous topic :: View next topic |
Author |
Message |
zeroth Tux's lil' helper
Joined: 27 Feb 2006 Posts: 128
|
Posted: Wed Nov 24, 2010 11:53 pm Post subject: wine + slotted ebuild = love |
|
|
I've got about 20 versions of wine installed into /opt right now and it didn't take much of a change to the wine ebuilds in portage. Now I don't have to worry about reinstalling other wine versions just to play a particular game. with winehq's app database, I know exactly what versions of wine to use. combined with the WINEPREFIX variable to change the home-directory from .wine to .wine-1.#.#, this is pure love.
why hasn't wine been slotted in portage anyway? this is far more elegant.
edit: but for some reason, I can't get any version older than 1.1.39 to compile (right down to 1.1.10) |
|
Back to top |
|
|
zeroth Tux's lil' helper
Joined: 27 Feb 2006 Posts: 128
|
Posted: Thu Nov 25, 2010 9:32 pm Post subject: |
|
|
heh heh heh....
Code: |
Chelios wine # equery list wine
* Searching for wine ...
[I-O] [ ] app-emulation/wine-1.1.10:wine-1.1.10
[I-O] [ ] app-emulation/wine-1.1.11:wine-1.1.11
[I-O] [ ] app-emulation/wine-1.1.12:wine-1.1.12
[I-O] [ ] app-emulation/wine-1.1.13:wine-1.1.13
[I-O] [ ] app-emulation/wine-1.1.14:wine-1.1.14
[I-O] [ ] app-emulation/wine-1.1.15:wine-1.1.15
[I-O] [ ] app-emulation/wine-1.1.16:wine-1.1.16
[I-O] [ ] app-emulation/wine-1.1.17:wine-1.1.17
[I-O] [ ] app-emulation/wine-1.1.18:wine-1.1.18
[I-O] [ ] app-emulation/wine-1.1.19:wine-1.1.19
[I-O] [ ] app-emulation/wine-1.1.20:wine-1.1.20
[I-O] [ ] app-emulation/wine-1.1.21:wine-1.1.21
[I-O] [ ] app-emulation/wine-1.1.22:wine-1.1.22
[I-O] [ ] app-emulation/wine-1.1.23:wine-1.1.23
[I-O] [ ] app-emulation/wine-1.1.24:wine-1.1.24
[I-O] [ ] app-emulation/wine-1.1.25:wine-1.1.25
[I-O] [ ] app-emulation/wine-1.1.26:wine-1.1.26
[I-O] [ ] app-emulation/wine-1.1.27:wine-1.1.27
[I-O] [ ] app-emulation/wine-1.1.28:wine-1.1.28
[I-O] [ ] app-emulation/wine-1.1.29:wine-1.1.29
[I-O] [ ] app-emulation/wine-1.1.30:wine-1.1.30
[I-O] [ ] app-emulation/wine-1.1.31:wine-1.1.31
[I-O] [ ] app-emulation/wine-1.1.32:wine-1.1.32
[I-O] [ ] app-emulation/wine-1.1.33:wine-1.1.33
[I-O] [ ] app-emulation/wine-1.1.35:wine-1.1.35
[I-O] [ ] app-emulation/wine-1.1.36:wine-1.1.36
[I-O] [ ] app-emulation/wine-1.1.37:wine-1.1.37
[I-O] [ ] app-emulation/wine-1.1.38:wine-1.1.38
[I-O] [ ] app-emulation/wine-1.1.39:wine-1.1.39
[I-O] [ ] app-emulation/wine-1.1.40:wine-1.1.40
[I-O] [ ] app-emulation/wine-1.1.41:wine-1.1.41
[I-O] [ ] app-emulation/wine-1.1.42:wine-1.1.42
[I-O] [ ] app-emulation/wine-1.1.43:wine-1.1.43
[I-O] [ ] app-emulation/wine-1.1.44:wine-1.1.44
[I-O] [ ] app-emulation/wine-1.2:wine-1.2
[I-O] [ ] app-emulation/wine-1.3.0:wine-1.3.0
[I-O] [ ] app-emulation/wine-1.3.1:wine-1.3.1
[I-O] [ ] app-emulation/wine-1.3.2:wine-1.3.2
[I-O] [ ] app-emulation/wine-1.3.3:wine-1.3.3
[I-O] [ ] app-emulation/wine-1.3.4:wine-1.3.4
[I-O] [ ] app-emulation/wine-1.3.5:wine-1.3.5
[I-O] [ ] app-emulation/wine-1.3.6:wine-1.3.6
[I-O] [ ] app-emulation/wine-1.3.7:wine-1.3.7
helios wine #
|
...and growing |
|
Back to top |
|
|
darklegion Guru
Joined: 14 Nov 2004 Posts: 468
|
Posted: Mon Nov 29, 2010 6:07 am Post subject: Re: wine + slotted ebuild = love |
|
|
zeroth wrote: | I've got about 20 versions of wine installed into /opt right now and it didn't take much of a change to the wine ebuilds in portage. Now I don't have to worry about reinstalling other wine versions just to play a particular game. with winehq's app database, I know exactly what versions of wine to use. combined with the WINEPREFIX variable to change the home-directory from .wine to .wine-1.#.#, this is pure love.
why hasn't wine been slotted in portage anyway? this is far more elegant.
edit: but for some reason, I can't get any version older than 1.1.39 to compile (right down to 1.1.10) |
Nice idea, but I just use --buildpkgonly and extract the archive into a dir in my home directory, which works in a similar way. |
|
Back to top |
|
|
zeroth Tux's lil' helper
Joined: 27 Feb 2006 Posts: 128
|
Posted: Tue Nov 30, 2010 8:23 pm Post subject: |
|
|
I figured there were bound to be some hard-coded references to absolute paths in the wine source, so I feel more comfortable building them with --prefix=/opt |
|
Back to top |
|
|
Rhiakath Guru
Joined: 10 Feb 2006 Posts: 572 Location: Hell...
|
Posted: Thu Feb 17, 2011 9:47 pm Post subject: |
|
|
How do you do this with wine? I'd very much like to now, since i really wanna play dawn of war...
it doesn't work any more ... _________________ pc-rhiakath ~ $ emerge -s happiness
Searching..
[ Results for search key : happiness ]
[ Applications found : 0 ]
-------------------------------------------
I see dead pixels... |
|
Back to top |
|
|
Mad Merlin Veteran
Joined: 09 May 2005 Posts: 1155
|
Posted: Sat Feb 26, 2011 3:21 am Post subject: |
|
|
Wine is actually specifically built without any absolute paths in it. I normally run Wine from git and never formally install it, I just run it directly out of the build directory. I have a few specific versions that I've compiled alongside the git version, so I can switch between them easily:
~/wine-git/wine foo.exe
~/wine-0.9.15/wine foo.exe
~/wine-1.1.17/wine foo.exe
...and so on.
It is a solution totally outside of portage though, but completely self contained. _________________ Game! - Where the stick is mightier than the sword! |
|
Back to top |
|
|
Rhiakath Guru
Joined: 10 Feb 2006 Posts: 572 Location: Hell...
|
Posted: Wed Mar 02, 2011 10:53 pm Post subject: |
|
|
I cant compile wine. I always get an error about a function not being defined. Can't remember now what it was, but it happened on a few versions of wine I got from its site.... _________________ pc-rhiakath ~ $ emerge -s happiness
Searching..
[ Results for search key : happiness ]
[ Applications found : 0 ]
-------------------------------------------
I see dead pixels... |
|
Back to top |
|
|
|