You are not logged in.

#1 2008-01-31 03:06:11

dax965
Member
Registered: 2007-09-09
Posts: 35

Installing wine 0.9.54

Up to this point I've used pacman/yaourt for most of my apps, I've compiled a few but not many.  What would be the best way to install Wine 0.9.54, since it's not in the pacman database yet?  Is there an easier way than compiling?

Offline

#2 2008-01-31 06:06:52

veek
Member
Registered: 2006-03-10
Posts: 167

Re: Installing wine 0.9.54

The easiest way for you to obtain 0.9.54 is to get the package build for the current
version (0.9.53), and change the pkgver line to: pkgver=0.9.54.

Then run makepkg.

This will cause wine to compile, but it's really not that difficult as all you have to
do is run the makepkg command.

You can get the PKGBUILD using abs, or from CVS using the following link:
http://cvs.archlinux.org/cgi-bin/viewcv … cvs-markup

It'll take some time to compile, but you can just do other stuff while you're waiting.

Offline

#3 2008-01-31 14:20:33

andre.ramaciotti
Member
From: Brazil
Registered: 2007-04-06
Posts: 649

Re: Installing wine 0.9.54

You'll have to erase the 'md5sums=' line also.


(lambda ())

Offline

#4 2008-01-31 15:53:19

MrWeatherbee
Member
Registered: 2007-08-01
Posts: 277

Re: Installing wine 0.9.54

andre.ramaciotti wrote:

You'll have to erase the 'md5sums=' line also.

Here's the MD5 (I also verified the PGP sig).

8d9d5c8ed53f1f97cc997c2612bc3993  wine-0.9.54.tar.bz2

The build / upgrade went fine, but I thought they were going to completely get rid of the 'wineboot.exe'  instances:

http://bbs.archlinux.org/viewtopic.php?id=42648

They didn't remove it, but it now takes up less RAM (~10 MB in 0.9.53 vs ~2.5 in 0.9.54).

Edit:

Just downgraded to 0.9.53. The 0.9.54 package I built causes odd application menu placement and also the screen doesn't redraw like it should.

For example, my Foobar2000 installation works great in 0.9.53, but if I click on a Foobar2000 menu using Wine 0.9.54, the menu now pops up well outside the bounds of the application. That has occurred in some other apps with previous Wine versions, but usually you can still get the menu to function. However, now its a bit tricky to get the mouse over to the menu and still be able to scroll through the menu items (without proper timing of the release of the mouse button, the menu stays visible but is non-functional).

The screen corruption occurs when a GUI is modified by the user (say, for example, when collapsing or expanding GUI elements). The only way to clear the mangled application display is to force a redraw such as occurs when minimizing and restoring the application.

I'll get back to playing with 0.9.54 eventually, but I don't have time now to mess around with the glitches.

Last edited by MrWeatherbee (2008-01-31 16:48:07)

Offline

#5 2008-02-02 05:37:28

synthead
Member
Registered: 2006-05-09
Posts: 1,337

Re: Installing wine 0.9.54

I made a post in this thread with a PKGBUILD if anyone would like to use it

# $Id: PKGBUILD,v 1.51 2008/01/14 21:34:16 dale Exp $
# Maintainer: Dale Blount <dale@archlinux.org>
# Contributor: Matt Smith (Majik) <darkknight@helpdesk.zaz.net>
pkgname=wine
pkgver=0.9.54
pkgrel=1
pkgdesc="Emulator of the Windows 3.x and Win32 APIs"
url="http://www.winehq.com"
arch=('i686')
license=('LGPL')
depends=('freetype2' 'fontconfig' 'libjpeg' 'libungif' 'alsa-lib' 'glut' 'libldap' 'libxslt' 'lcms' 'libxxf86dga' 'freeglut' \
         'libxinerama' 'libxcursor' 'libxrandr' 'libxrender' 'libxdamage')
makedepends=('alsa-lib' 'sane' 'fontforge' 'flex' 'bison')
source=(http://easynews.dl.sourceforge.net/sourceforge/wine/wine-$pkgver.tar.bz2)
md5sums=('8d9d5c8ed53f1f97cc997c2612bc3993')

build() {
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=/usr --sysconfdir=/etc --enable-opengl --with-x
  make depend || return 1
  make || return 1
  make prefix=$startdir/pkg/usr install || return 1
  # expand conflicts with textutils ( doesn't exist anymore ? )
  # mv $startdir/pkg/usr/bin/expand $startdir/pkg/usr/bin/wine-expand || return 1
  mkdir -p $startdir/pkg/etc/wine
  # mkdir -p $startdir/pkg/etc/profile.d
  # cp -r $startdir/src/$pkgname-$pkgver/documentation/samples $startdir/pkg/etc/wine
}

wink

Offline

#6 2008-02-02 08:45:51

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Installing wine 0.9.54

Offline

#7 2008-02-02 14:21:20

test1000
Member
Registered: 2005-04-03
Posts: 834

Re: Installing wine 0.9.54

You can also use playonlinux, which will automatically download & install the latest wine release(and git!) and enable you to choose which wine release you want to use with a game for example, which is very cool considering the flux of wine...


KISS = "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." - Albert Einstein

Offline

Board footer

Powered by FluxBB