# Template file for 'liblo'
pkgname=liblo
version=0.36
revision=1
build_style=gnu-configure
hostmakedepends="autoconf automake libtool doxygen"
short_desc="Lightweight OSC implementation"
maintainer="Rutpiv <roger_freitas@live.com>"
license="LGPL-2.1-or-later"
homepage="https://liblo.sourceforge.net/"
distfiles="https://github.com/radarsat1/liblo/archive/${version}.tar.gz"
checksum=31b48e5fc61e9fc953c906f5abce97200cde86fba630f755c9fd9d1d7724a6d2

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/*.so"
		vmove usr/lib/pkgconfig
	}
}

liblo-doc_package() {
	short_desc+=" - documentation"
	pkg_install() {
		vmove /usr/share/doc
	}
}
