From e70b329480e151e98690d364ab6810cd83b8d6b8 Mon Sep 17 00:00:00 2001 From: Tim Biermann Date: Sat, 23 Jul 2022 17:31:01 +0200 Subject: [PATCH] serd: 0.30.12 -> 0.30.14 --- serd/.footprint | 6 +++--- serd/.signature | 8 ++++---- serd/Pkgfile | 20 ++++++++++++-------- 3 files changed, 19 insertions(+), 15 deletions(-) diff --git a/serd/.footprint b/serd/.footprint index e571fa3e3..e0f25ceac 100644 --- a/serd/.footprint +++ b/serd/.footprint @@ -6,9 +6,9 @@ drwxr-xr-x root/root usr/include/serd-0/ drwxr-xr-x root/root usr/include/serd-0/serd/ -rw-r--r-- root/root usr/include/serd-0/serd/serd.h drwxr-xr-x root/root usr/lib/ -lrwxrwxrwx root/root usr/lib/libserd-0.so -> libserd-0.so.0.30.12 -lrwxrwxrwx root/root usr/lib/libserd-0.so.0 -> libserd-0.so.0.30.12 --rwxr-xr-x root/root usr/lib/libserd-0.so.0.30.12 +lrwxrwxrwx root/root usr/lib/libserd-0.so -> libserd-0.so.0 +lrwxrwxrwx root/root usr/lib/libserd-0.so.0 -> libserd-0.so.0.30.14 +-rwxr-xr-x root/root usr/lib/libserd-0.so.0.30.14 drwxr-xr-x root/root usr/lib/pkgconfig/ -rw-r--r-- root/root usr/lib/pkgconfig/serd-0.pc drwxr-xr-x root/root usr/share/ diff --git a/serd/.signature b/serd/.signature index e863fd5cb..a7f84e44b 100644 --- a/serd/.signature +++ b/serd/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/contrib.pub -RWSagIOpLGJF3yjc0WAtbWwCkkmItZvc/3OKB+feUnKPFofcgwQ6o8ggRpMyWJxJ0zCo+d/vzcInMSBNV8wadYro4uWjYNdvywk= -SHA256 (Pkgfile) = 33cc008ba569a00261ea90d3aeafcf278c8eab26bfafa38b5233dbf48c60b5ea -SHA256 (.footprint) = bf3a3944f6d3d8dd9354bb64847a280715b5308b333a2f3b8521b5e2fe207709 -SHA256 (serd-0.30.12.tar.bz2) = 9f9dab4125d88256c1f694b6638cbdbf84c15ce31003cd83cb32fb2192d3e866 +RWSagIOpLGJF3wiFWaG5LQzDfXSMpiyXX0zN46VLxR23e8YsMyeRYBjBJnCaBAJYpboe7rFNP8wjJIKw51aa7A08iC6mS3PUdww= +SHA256 (Pkgfile) = be64ff6d4166f0e5dd79fcb22641e38c4d9afb1d42d8e72fe8ed22fef8d5ca4b +SHA256 (.footprint) = 4760ba56ae8b913b469a535a9613e28a92c75339719cef947439b3f58699f42a +SHA256 (serd-0.30.14.tar.xz) = a14137d47b11d6ad431e78da341ca9737998d9eaccf6a49263d4c8d79fd856e3 diff --git a/serd/Pkgfile b/serd/Pkgfile index 0b5cc8a45..f6971c79c 100644 --- a/serd/Pkgfile +++ b/serd/Pkgfile @@ -1,17 +1,21 @@ # Description: A lightweight C library for RDF syntax which supports reading and writing Turtle and NTriples. # URL: http://drobilla.net/software/serd # Maintainer: Tim Biermann, tbier at posteo dot de -# Depends on: python3 +# Depends on: meson ninja python3 name=serd -version=0.30.12 +version=0.30.14 release=1 -source=(http://download.drobilla.net/$name-$version.tar.bz2) +source=(http://download.drobilla.net/$name-$version.tar.xz) build() { - cd $name-$version - sed -i "/ldconfig/d" wscript - /usr/bin/python3 waf configure --prefix=/usr - /usr/bin/python3 waf build $MAKEFLAGS - /usr/bin/python3 waf install --destdir="$PKG" + meson setup $name-$version build \ + --prefix=/usr \ + --buildtype=plain \ + --wrap-mode nodownload \ + -D b_lto=true \ + -D b_pie=true + + meson compile -C build + DESTDIR=$PKG meson install -C build }