From 4eeea3712659d4430918a5f2159d42434420b2d4 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 14 Sep 2012 11:16:57 +0200 Subject: [PATCH] libGL: prepare for upcoming nvidia pkg. --- srcpkgs/MesaLib/libGL.INSTALL | 9 +++++++++ srcpkgs/MesaLib/libGL.template | 2 ++ srcpkgs/MesaLib/template | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/MesaLib/libGL.INSTALL diff --git a/srcpkgs/MesaLib/libGL.INSTALL b/srcpkgs/MesaLib/libGL.INSTALL new file mode 100644 index 0000000000..fadefb5d96 --- /dev/null +++ b/srcpkgs/MesaLib/libGL.INSTALL @@ -0,0 +1,9 @@ +# Create libGL.so symlinks. +case ${ACTION} in +post) + rm -f usr/lib/libGL.so usr/lib/libGL.so.1 + cd usr/lib + ln -sf libGL-mesa.so* libGL.so + ln -sf libGL-mesa.so* libGL.so.1 + ;; +esac diff --git a/srcpkgs/MesaLib/libGL.template b/srcpkgs/MesaLib/libGL.template index 207af91687..ae85167d74 100644 --- a/srcpkgs/MesaLib/libGL.template +++ b/srcpkgs/MesaLib/libGL.template @@ -13,4 +13,6 @@ replaces="MesaLib<7.11_2" do_install() { vmove "usr/lib/libGL.so*" usr/lib + rm -f ${DESTDIR}/usr/lib/libGL.so{,.1} + mv ${DESTDIR}/usr/lib/libGL.so.1.2 ${DESTDIR}/usr/lib/libGL-mesa.so.1.2 } diff --git a/srcpkgs/MesaLib/template b/srcpkgs/MesaLib/template index b4998504cf..505a6ba644 100644 --- a/srcpkgs/MesaLib/template +++ b/srcpkgs/MesaLib/template @@ -1,7 +1,7 @@ # Template build file for 'MesaLib'. pkgname=MesaLib version=8.0.4 -revision=3 +revision=4 wrksrc="Mesa-${version}" build_style=gnu-configure configure_args="--enable-glx-tls --enable-shared-glapi --enable-gallium-g3dvl