Wine 1.1.30 + winetricks +color setter +goodies ...pet & sfs

Virtual machines, emulation, etc.
Post Reply
Message
Author
User avatar
vovchik
Posts: 1507
Joined: Tue 24 Oct 2006, 00:02
Location: Ukraine

#91 Post by vovchik »

Dear techosaurus,

I tried the 1.1.19 pet last night and it installed fine under 3.01. However, I noticed that there was no ALSA support. I didn't check all the previous posts, but this may be by design. In any case, I need ALSA, so I later went to winehq.org and downloaded the slackware version - 1.1.19, converted it to a pet and now have ALSA again.

With kind regards,
vovchik

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#92 Post by technosaurus »

@vovchik - that's really not good... I compiled this one with 4.2 and the 4.2 devx ... will recompile on 4.1.2 until I can figure out where the new ALSA DEV package is so I can rebuild the new devx... I was worried about this during development, but since the 1.1.18 version works in 4.2 then I will go back to compiling on gpup and the 4.1.2 devx (smp makes for much quicker compiles)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#93 Post by mikeb »

Well 4.20 seems to be a mix of alsa 1.1.16 and 1.1.19 which might not help

mike

User avatar
synth
Posts: 209
Joined: Wed 18 Mar 2009, 17:51

#94 Post by synth »

The ALSA libs were updated to 1.1.19,but everything else is old:

* alsa-driver
* alsa-utils
* alsa-tools
* alsa-firmware
* alsa-plugins
* alsa-oss

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#95 Post by technosaurus »

OK back to using gpup 4.1.2 ... compiling now - here are the instructions in case anyone is interested

setup gpup with devx_412.sfs

install these pets (available via petget or @ puppylinux.asia/members/T/ - puppy:linux for user:password)
cups-1.1.23
esound-0.2.41-i486
esound_DEV-0.2.41-i486
jack-audio-connection-kit-0.116.1-i486
jack-audio-connection-kit_DEV-0.116.1-i486
libexif-0.6.16
libexif-gtk-0.3.5
libgphoto2-2.4.2
libgphoto2_DEV-2.4.2
openldap-2.4.13-i486
openldap_DEV-2.4.13-i486
sane-backends-1.0.19
xorg_xorg_full_dri-7.3
xorg_xorg_full_dri_DEV-7.3

download the wine-x.x.xx.tar.bz2 and extract it somewhere

open the wine-x.x.xx folder

hit the "`" button (usually under the ESC key) to open a terminal window there

type or copy the following code and paste it into the rxvt terminal (center mouse click or right and left at the same time)

Code: Select all

./configure --prefix=/usr --build=i486-t2-linux-gnu --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --without-hal --without-gnutls --without-capi --disable-tests
after the configure has run just type:

Code: Select all

make depend
after that's done type

Code: Select all

make -j3
it will take a while to compile even with the -j3 option (only use on dual cpu... -j5 for quad)... when that is finished you need to make pets... I do this 2 different ways for lite and full

for winelite we would type (I usually end up making this as a pet)

Code: Select all

new2dir make install-lib
for winefull we would type (I usually end up making this as a sfs)

Code: Select all

new2dir make install
I always choose to split it into a main package and DEV, DOC and NLS...(option 3) they can be recombined later

it will ask for dependencies - there are so many and since some packages aren't in the repo I don't bother with this part

after that is done its time to build our pet

for wine-lite, rename the wine-x.x.xx-486 folder to winelite-x.x.xx-486 and copy my pre-prepared fileset of goodies to the folder - (I will post a tarball of it) ... then from a terminal in its parent directory type:

Code: Select all

dir2pet winelite-x.x.xx-486
NOTE if you insert my fileset there is no need to create a menu entry

then I install winelite which will automatically run winecfg and create the /root/.wine directory which I will later copy into the sfs folder

for the winefull-x.x.xx-486.sfs I use "new2dir make install" vs "new2dir make install-lib" This "installs" additional wine development tools that aren't necessary to run programs but are good for compiling win32 exes
... this is why I also put the wine_DEV-x.x.xx folder and contents into the wine-x.x.xx-486
... I also copy the same "winegoodies" as in the winelite version
... then to save users from having to download dependencies, I convert the dependencies first to tgz and then extract them so I can include those contents as follows

Code: Select all

pet2tgz some_package.pet
click on the tar.gz to open it, extract the contents and copy them to the wine-x.x.xx-486 folder (I have all of them pre-copied to 1 folder already to make it faster)
last but not least I copy the /root/.wine folder that was created when I installed winelite to wine-x.x.xx-486/root/.wine (ensure that you set up sound, press apply and test it during the wine-lite install)
... Now all that is left is building the winefull-x.x.xx-486_412.sfs

Code: Select all

dir2sfs winefull-x.x.xx-486
Attachments
winegoodies.tar.gz
here are my goodies containing winetools, menu entries, mime types, install script and portableapps autostart to tray (assuming it is installed to /mnt/home)
(38.79 KiB) Downloaded 1270 times
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#96 Post by technosaurus »

Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#97 Post by panzerpuppy »

Wine 1.1.20 is out.

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#98 Post by mikeb »

Wine 1.1.20 is out.
hey why not update every 5 wine releses...get it down to once a month :D

mike

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#99 Post by technosaurus »

if you read my earlier post, you can see what a pain it was to maintain this package manually. Now all I have to do is run a script I wrote to maintain my packages for me.

src2all wine-X.X.XX.tar.bz2 wine.cfg Wine
(Note there is a corresponding gui called pcompile - for when I don't feel like typing - tested on 15 packages so far - worked on all but py packages which are on my todo list)

wine-X.X.XX.tar.bz2=source package
wine.cfg = file containing the ./configure options
Wine = the directory containing the full tree of all of my extra goodies

the pet is available here
http://www.murga-linux.com/puppy/viewtopic.php?t=41758

I will upload the 1.1.20 pet tonight.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#100 Post by mikeb »

Now all I have to do is run a script I wrote to maintain my packages for me.
I noticed you had been a buzy bee... 8)

mike

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#101 Post by technosaurus »

Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Hacao
Posts: 226
Joined: Thu 11 Aug 2005, 03:27
Location: Saigon, Vietnam
Contact:

#102 Post by Hacao »

Authorization Required

This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.

:?:

Howto download this file 1.1.20 ?

Thanks,
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=44675]Hacao Linux 2009 CE released ![/url]

[url=http://hacao.com]Hacao.com[/url] English & Vietnamese !

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#103 Post by MU »

user: puppy
password: linux
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#104 Post by Béèm »

Would it be ok to use this 1.1.20 wine sfs in upup?
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#105 Post by technosaurus »

I did not compile it in upupto, nor did I package the sfs with squash 4 (from the 2.6.29 kernel).. so maybe, maybe not if you try and it doesn't work let me know, now it only takes me a couple of minutes to do all the compiling and packaging.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#106 Post by Béèm »

There are instructions to convert a 3 sfs to a 4 sfs. So that's not really a problem. Maybe not being compiled against upup could be.
I'll try and report here.
In fact I did this already for the 1.1.19 412 sfs.
I don't know why, but sometimes the wine application freezes, mostly if I minimize and maximize again.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
droope
Posts: 801
Joined: Fri 01 Aug 2008, 00:17
Location: Uruguay, Mercedes

#107 Post by droope »

Hi, i had installed this already once, I have a question, what libs exactly do I need?

Now I will install them all, but it'd be nice to know only the ones I need.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#108 Post by technosaurus »

all of the extra packages I compile against are "soft" dependencies meaning that you only need to install them if your exe requires them... they include:

jack
esd (aka esound)
ldap
xorg_full_dri

If you are using gpup you may also want
sane
cups
gphoto
exif

Once again if your exe does not use any of the features that these provide, you probably don't need to install them

(Note - the sfs includes jack esd and ldap - I didn't include xorg_dri due to size and compatibility)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#109 Post by Béèm »

Béèm wrote:There are instructions to convert a 3 sfs to a 4 sfs. So that's not really a problem. Maybe not being compiled against upup could be.
I'll try and report here.
In fact I did this already for the 1.1.19 412 sfs.
I don't know why, but sometimes the wine application freezes, mostly if I minimize and maximize again.
In Jaunty alpha 6 I tried the converted wine 1.1.20
Applications as winefile run, but my e-mail client Pegasus Mail doesn't have an internet connection in wine anymore.
Had to go back to wine 1.0.1
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#110 Post by technosaurus »

I may have to compile with gnutls for it to work??? I haven't compiled that yet but it should not be difficult ... that only leaves capi (for ISDN) and hal. I don't forsee needing hal, but I will try to get gnutls and maybe capi in the next release in upup... don't know how I will test capi though???
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Post Reply