Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Jul 2011 19:59:37 -0400
From:      "b. f." <bf1783@googlemail.com>
To:        Stephen Montgomery-Smith <stephen@missouri.edu>
Cc:        "freebsd-x11@FreeBSD.org" <freebsd-x11@freebsd.org>, "danfe@freebsd.org" <danfe@freebsd.org>
Subject:   Re: x11/nvidia-driver incompatible with portmaster?
Message-ID:  <CAGFTUwPfWx=xFEDwzFdN_36owbw9hOt8GQ6Z36ghT1aURNPZXQ@mail.gmail.com>
In-Reply-To: <4E138F6B.40109@missouri.edu>
References:  <CAGFTUwMPV9Tge6%2BGZO879KD7dh6Sr6%2BfPGK97SGvRndBitMTjg@mail.gmail.com> <4E0FCDD1.7050809@missouri.edu> <4E0FD8DC.20700@missouri.edu> <CAGFTUwM-c4WvkX01iuDh4kWcjX8kLKv9Gm1297orPMgNyV_1Cg@mail.gmail.com> <20110703114104.GK48734@deviant.kiev.zoral.com.ua> <CAGFTUwM2VMBsWmxQ70PkNcDfPb_JOBUw7N1wZOVsXfPPSQic1g@mail.gmail.com> <20110703140400.GO48734@deviant.kiev.zoral.com.ua> <CAGFTUwPHREj=oucqCihCpYB%2BzdZR3Vtkztaod9EbV2SaP679HA@mail.gmail.com> <20110705095600.GE48734@deviant.kiev.zoral.com.ua> <CAGFTUwN41mVsJ0VY2bZgN8Y-_74YPaNTMy%2Bxe0jzJ8Ocp1sGdg@mail.gmail.com> <4E138F6B.40109@missouri.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7/5/11, Stephen Montgomery-Smith <stephen@missouri.edu> wrote:
...
> I also would have in pkg-list:
>
> @exec cd the-dir; rm -f libglx.so; if [ -f libglx-nvidia.so ]; then ln
> -s libglx-nvidia.so libglx.so; elif [ -f libglx-xorg.so ]; then ln -s
> libglx-xorg.so libglx.so; fi
>
> and exactly the same script for @unexec, and in post-install in each
> Makefile, and for libGL.so and libglx.la, in every one of the affected
> ports.  This way there would be uniformity, and only one logic to
> understand.

Alright, I will retain the automatic management of the symlinks, and
tweak it to make it a bit more foolproof along the lines that you
suggest, and then submit the revised patch as a PR. However, libglx.la
will continue to remain the property of the xorg-server port, and will
not be handled in the same way.

b.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGFTUwPfWx=xFEDwzFdN_36owbw9hOt8GQ6Z36ghT1aURNPZXQ>