Date: Sat, 23 Jun 2012 20:51:38 +0200 From: David Naylor <naylor.b.david@gmail.com> To: Jan Beich <jbeich@tormail.org> Cc: freebsd-emulation@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Wine-fbsd64 updated to 1.5.6 (32bit Wine for 64bit FreeBSD) Message-ID: <201206232051.41909.naylor.b.david@gmail.com> In-Reply-To: <1Si15V-0006xZ-36@internal.tormail.org> References: <201206161035.09956.naylor.b.david@gmail.com> <1Si15V-0006xZ-36@internal.tormail.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart1491856.W4nzrsz927 Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Friday, 22 June 2012 12:26:50 Jan Beich wrote: > (ports@ folk may know more about pkgng) >=20 > David Naylor <naylor.b.david@gmail.com> writes: > > Hi, > >=20 > > Packages [1] for wine-fbsd64-1.5.6 have been uploaded to mediafire [2].= =20 > > The packages for FreeBSD 10 use the pkgng* [3] format. >=20 > [...] >=20 > > * Support for pkgng has been added to the nvidia-patch script >=20 > pkgng seems to be more pedantic regarding conflicting files. And I > haven't found a way to force register a package. I have reported this issue to both pkgng and FreeBSD ports. I managed to g= et=20 it to register by tweaking pkg-plist, also not defining WITH_PKGNG may work= =20 (and with the changes to nvidia.sh it will fall back to `pkg_info` if `pkg= =20 info` doesn\t yield). =20 > --- patch-nvidia.sh~ > +++ patch-nvidia.sh > @@ -92,12 +92,20 @@ do > done >=20 > version() { > + local ret pkg=3D"$1" > if [ -f "/usr/local/sbin/pkg" ] > then > - echo `pkg query -g '%v' $1` > + ret=3D`pkg query -g '%v' $pkg` > else > - echo `pkg_info -E $1'*' | cut -f 3 -d -` > + ret=3D`pkg_info -E $pkg'*' | cut -f 3 -d -` > fi > + # installed manually or failed to register > + if [ -z "$ret" ] && [ "$pkg" =3D "nvidia-driver" ] > + then > + ret=3D`sed 2>/dev/null -n 's/.*Version: //p' \ > + $PREFIX/share/doc/NVIDIA_GLX-1.0/README || true` > + fi > + echo "$ret" > } >=20 > [ `whoami` =3D root ] \ Thanks for your patch. I have updates the nvidia.sh script and given you=20 credit. This will be available from wine 1.5.7. Regards --nextPart1491856.W4nzrsz927 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEABECAAYFAk/mED0ACgkQUaaFgP9pFrKiFQCfVLeKAinIAEmsuyImS6NLcSrl /YUAn2FpcM5bJD8Wbo7OlnjFyalSO381 =FDRG -----END PGP SIGNATURE----- --nextPart1491856.W4nzrsz927--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201206232051.41909.naylor.b.david>