From 40b9318695b13b7cfd2963e845588007abb129d1 Mon Sep 17 00:00:00 2001 From: Tim Schumacher Date: Wed, 25 May 2022 17:45:34 +0200 Subject: [PATCH] Ports: Use the official release tarball for `glu` --- Ports/glu/package.sh | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/Ports/glu/package.sh b/Ports/glu/package.sh index 0ca4eebb68..60da9544f6 100755 --- a/Ports/glu/package.sh +++ b/Ports/glu/package.sh @@ -2,29 +2,14 @@ port=glu useconfigure="true" version="9.0.2" -workdir="glu-glu-${version}" -files="https://gitlab.freedesktop.org/mesa/glu/-/archive/glu-${version}/glu-glu-${version}.tar.gz glu-glu-${version}.tar.gz 332d93a16376bc007e8232a8e5534da84e548cf3db9de040442c47a21f4625ba" +files="https://archive.mesa3d.org/glu/glu-${version}.tar.gz glu-${version}.tar.gz 24effdfb952453cc00e275e1c82ca9787506aba0282145fff054498e60e19a65" auth_type=sha256 depends=("pkgconf") +export GL_CFLAGS="-I${SERENITY_INSTALL_ROOT}/usr/include/LibGL" +export GL_LIBS="-lgl" + pre_configure() { - export ACLOCAL="aclocal -I${SERENITY_INSTALL_ROOT}/usr/local/lib/pkgconfig" - export GL_CFLAGS="-I${SERENITY_INSTALL_ROOT}/usr/include/LibGL" - export GL_LIBS="-lgl" - - run libtoolize - run aclocal - run autoconf - run automake --add-missing - # Manual config.sub patch - run cp config.sub config.sub.contents - run mv -f config.sub.contents config.sub - run sed -i 's/-haiku/-serenity/' config.sub -} - -post_configure() { - unset ACLOCAL - unset GL_CFLAGS - unset GL_LIBS + run sed -i 's/haiku/serenity/' config.sub }