From b610fddc01a5b07f34a0cf4725271576df88b7b9 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Fri, 28 Jul 2023 14:51:51 +0200 Subject: [PATCH] glu-32: -> 9.0.3 --- glu-32/.footprint | 14 ++++++-------- glu-32/.signature | 6 +++--- glu-32/Pkgfile | 16 +++++++++++----- 3 files changed, 20 insertions(+), 16 deletions(-) diff --git a/glu-32/.footprint b/glu-32/.footprint index aa319b59..a94da686 100644 --- a/glu-32/.footprint +++ b/glu-32/.footprint @@ -1,9 +1,7 @@ drwxr-xr-x root/root usr/ -drwxr-xr-x root/root usr/lib32/ --rw-r--r-- root/root usr/lib32/libGLU.a --rwxr-xr-x root/root usr/lib32/libGLU.la -lrwxrwxrwx root/root usr/lib32/libGLU.so -> libGLU.so.1.3.1 -lrwxrwxrwx root/root usr/lib32/libGLU.so.1 -> libGLU.so.1.3.1 --rwxr-xr-x root/root usr/lib32/libGLU.so.1.3.1 -drwxr-xr-x root/root usr/lib32/pkgconfig/ --rw-r--r-- root/root usr/lib32/pkgconfig/glu.pc +drwxr-xr-x root/root usr/lib/ +lrwxrwxrwx root/root usr/lib/libGLU.so -> libGLU.so.1 +lrwxrwxrwx root/root usr/lib/libGLU.so.1 -> libGLU.so.1.3.1 +-rwxr-xr-x root/root usr/lib/libGLU.so.1.3.1 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/glu.pc diff --git a/glu-32/.signature b/glu-32/.signature index e270c059..372369b7 100644 --- a/glu-32/.signature +++ b/glu-32/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/compat-32.pub -RWSwxGo/zH7eXVJrROTwQ5LoOu4zELj3ApFr0WuqAdZJdFOMw3oZo55W7s6X4yFXNI0kQviHFMOmZMBrN9Dla9CsDH0ZOR4utAI= -SHA256 (Pkgfile) = f7e5786fd69986d8c42406667a65dc13e6153f99686a942799324fe321051e0a -SHA256 (.footprint) = d64f924855846c76ad1cc2ffcb6f978d2cd2c1055fac09bc959b5873e2ef65bf +RWSwxGo/zH7eXcD9w7l8+dbSgrlCCeBtNjp/50CteEy0/0jeUtmmrpcHVNeKipphVRJJPKSecrxN0IwcDOwzSGlT7A8uT3ZW8Q8= +SHA256 (Pkgfile) = 8bf85c28ab20ee44e90c1c9c4b94fec112468d7a7472c2abf1850484a3748019 +SHA256 (.footprint) = 85eacdc61f21b6e5bcffaa891a28d77a716e35b8d0fbf39f0862372f8687a1f0 SHA256 (glu-9.0.3.tar.xz) = bd43fe12f374b1192eb15fe20e45ff456b9bc26ab57f0eee919f96ca0f8a330f diff --git a/glu-32/Pkgfile b/glu-32/Pkgfile index c6d50092..96afa785 100644 --- a/glu-32/Pkgfile +++ b/glu-32/Pkgfile @@ -9,10 +9,16 @@ release=1 source=(https://mesa.freedesktop.org/archive/glu/glu-$version.tar.xz) build() { - cd glu-$version - ./configure --prefix=/usr \ - --libdir=/usr/lib32 - make - make DESTDIR=$PKG install + meson build glu-$version \ + --prefix /usr \ + --libdir lib \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true \ + -D default_library=shared + + meson compile -C build + DESTDIR=$PKG meson install -C build + rm -rf $PKG/usr/include }