Wine-fbsd64 updated to 1.5.6 (32bit Wine for 64bit FreeBSD)
David Naylor
naylor.b.david at gmail.com
Sat Jun 23 18:51:55 UTC 2012
On Friday, 22 June 2012 12:26:50 Jan Beich wrote:
> (ports@ folk may know more about pkgng)
>
> David Naylor <naylor.b.david at gmail.com> writes:
> > Hi,
> >
> > Packages [1] for wine-fbsd64-1.5.6 have been uploaded to mediafire [2].
> > The packages for FreeBSD 10 use the pkgng* [3] format.
>
> [...]
>
> > * Support for pkgng has been added to the nvidia-patch script
>
> 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 get
it to register by tweaking pkg-plist, also not defining WITH_PKGNG may work
(and with the changes to nvidia.sh it will fall back to `pkg_info` if `pkg
info` doesn\t yield).
> --- patch-nvidia.sh~
> +++ patch-nvidia.sh
> @@ -92,12 +92,20 @@ do
> done
>
> version() {
> + local ret pkg="$1"
> if [ -f "/usr/local/sbin/pkg" ]
> then
> - echo `pkg query -g '%v' $1`
> + ret=`pkg query -g '%v' $pkg`
> else
> - echo `pkg_info -E $1'*' | cut -f 3 -d -`
> + ret=`pkg_info -E $pkg'*' | cut -f 3 -d -`
> fi
> + # installed manually or failed to register
> + if [ -z "$ret" ] && [ "$pkg" = "nvidia-driver" ]
> + then
> + ret=`sed 2>/dev/null -n 's/.*Version: //p' \
> + $PREFIX/share/doc/NVIDIA_GLX-1.0/README || true`
> + fi
> + echo "$ret"
> }
>
> [ `whoami` = root ] \
Thanks for your patch. I have updates the nvidia.sh script and given you
credit. This will be available from wine 1.5.7.
Regards
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: This is a digitally signed message part.
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20120623/0f33ee6b/attachment.pgp
More information about the freebsd-ports
mailing list