Page 1 sur 1

[Wine] mise a jour vers 0.9.60

Publié : mar. 22 avr. 2008, 21:17
par Captain_Binks
Bonsoir à tous,
Voici ma première contribution pour ArchLinux, il s'agit de Wine 0.9.60 (qui n'est pas dispo dans le repo.archlinux.fr/i686).

Voici le PKGBUILD:

Code : Tout sélectionner

# $Id: PKGBUILD 356 2008-04-18 22:56:27Z aaron $
# Maintainer: Dale Blount <dale@archlinux.org>
# Contributor: Matt Smith (Majik) <darkknight@helpdesk.zaz.net>
# Contributor: Jérôme (Captain_Binks) <captain.binks@gmail.com>
pkgname=wine
pkgver=0.9.60
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://downloads.sourceforge.net/sourceforge/wine/wine-$pkgver.tar.bz2)

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
}

md5sums=('4960869defb2d93daff6fe74da334463')
Si vous avez des commentaires à faire, je vous écoute :)

Publié : mer. 23 avr. 2008, 13:15
par mimas
Si vous avez des commentaires à faire, je vous écoute
Oui, à quoi sert cette ligne puisqu'on ne copie rien dans ce répertoire :

Code : Tout sélectionner

mkdir -p $startdir/pkg/etc/wine

Publié : mer. 23 avr. 2008, 14:03
par marc[i1]
Salut,

c'est pas beau de copier sans regarder :p

Code : Tout sélectionner

source=(http://easynews.dl.sourceforge.net/sourceforge/wine/wine-$pkgver.tar.bz2)
Il ne faut pas utiliser de serveur nominatif mais le générique de sourceforge :

Code : Tout sélectionner

source=(http://downloads.sourceforge.net/sourceforge/wine/wine-$pkgver.tar.bz2)
;)

Publié : mer. 23 avr. 2008, 22:23
par Captain_Binks
Bonsoir,
Vu que c'est mon premier PKGBUILD, je me suis basée sur celui de base (avec la commande yaourt -G wine) donc je n'ai modifié que ce que je connaissais (x'est à dire la version, le md5 et vérifié les dépendances).

Pour répondre à mimas: j'ai regardé dans ce dossier et il est vrai qu'il est vide donc je vais essayé de supprimer cette ligne pour voir si cela change quelque chose (normalement ca ne devrait pas gêner le fonctionnement de wine).

Pour répondre à marc[i1]: je vais modifier ça de suite, mais est-ce que son installation sera plus longue? (vu qu'il faut patienter un peu pour que sourceforge effectue les redirections?)

Publié : mer. 23 avr. 2008, 22:40
par mimas
Captain_Binks a écrit :Pour répondre à mimas: j'ai regardé dans ce dossier et il est vrai qu'il est vide donc je vais essayé de supprimer cette ligne pour voir si cela change quelque chose (normalement ca ne devrait pas gêner le fonctionnement de wine).
Je sais très bien que ça ne pose aucun problème ; je retouche tous les PKGBUILD de ma distro. C'était juste pour appuyer sur le fait qu'il y avait une ligne totalement inutile entre plein de commentaires. ;)

Publié : ven. 02 mai 2008, 23:15
par Skunnyk
Et ENFIN wine 0.9.60 dans le repo officiel ... c'est pas trop tôt, çà commençait a dater depuis la 0.9.56 ;-)

Publié : sam. 03 mai 2008, 17:19
par balbuze
Skun t'es en retard on en est à la 0.9.61....depuis today le 2mai!