From ec54353cb643d7330e75f17a8e6670e28b93cfb1 Mon Sep 17 00:00:00 2001 From: Roger Freitas Pereira Date: Sun, 5 Oct 2025 22:53:00 -0300 Subject: [PATCH] liblo: update to 0.34. --- srcpkgs/liblo-doc | 1 + srcpkgs/liblo/template | 26 ++++++++++++++++++++------ 2 files changed, 21 insertions(+), 6 deletions(-) create mode 120000 srcpkgs/liblo-doc diff --git a/srcpkgs/liblo-doc b/srcpkgs/liblo-doc new file mode 120000 index 00000000000000..6a93e6fd41e6e4 --- /dev/null +++ b/srcpkgs/liblo-doc @@ -0,0 +1 @@ +liblo \ No newline at end of file diff --git a/srcpkgs/liblo/template b/srcpkgs/liblo/template index a4ce1372b59b9b..a1329147300fb4 100644 --- a/srcpkgs/liblo/template +++ b/srcpkgs/liblo/template @@ -1,27 +1,41 @@ # Template file for 'liblo' pkgname=liblo -version=0.32 +version=0.34 revision=1 build_style=gnu-configure +hostmakedepends="autoconf automake libtool doxygen" short_desc="Lightweight OSC implementation" maintainer="Rutpiv " license="LGPL-2.1-or-later" homepage="https://liblo.sourceforge.net/" -distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz" -checksum=5df05f2a0395fc5ac90f6b538b8c82bb21941406fd1a70a765c7336a47d70208 -make_check=no # Tests freeze or fail intermittently. -nopie=yes +distfiles="https://github.com/radarsat1/liblo/archive/${version}.tar.gz" +checksum=e9a294c7613e1bec2abcf26f2010604643d605ed6852e16b51837400729fcbee + +disable_parallel_check=yes pre_configure() { + ./autogen.sh --no-configure vsed -i '/-Werror/d' configure } +post_install() { + vmkdir usr/share/doc/${pkgname} + vcopy doc/html usr/share/doc/${pkgname} +} + liblo-devel_package() { depends="${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include - vmove usr/lib/pkgconfig vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig + } +} + +liblo-doc_package() { + short_desc+=" - documentation" + pkg_install() { + vmove /usr/share/doc } }