Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions srcpkgs/liblo-doc
31 changes: 27 additions & 4 deletions srcpkgs/liblo/template
Original file line number Diff line number Diff line change
@@ -1,18 +1,33 @@
# Template file for 'liblo'
pkgname=liblo
version=0.32
version=0.34
revision=1
build_style=gnu-configure
hostmakedepends="autoconf automake libtool"
short_desc="Lightweight OSC implementation"
maintainer="Rutpiv <roger_freitas@live.com>"
license="LGPL-2.1-or-later"
homepage="https://liblo.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
checksum=5df05f2a0395fc5ac90f6b538b8c82bb21941406fd1a70a765c7336a47d70208
distfiles="https://github.com/radarsat1/liblo/archive/${version}.tar.gz"
checksum=e9a294c7613e1bec2abcf26f2010604643d605ed6852e16b51837400729fcbee
make_check=no # Tests freeze or fail intermittently.
nopie=yes

build_options="doc"
desc_option_doc="Enable building documentation"
build_options_default="doc"

subpackages="liblo-devel"

if [ "$build_option_doc" ]; then
subpackages+=" liblo-doc"
hostmakedepends+=" doxygen"
configure_args+=" --enable-doc"
else
configure_args+=" --disable-doc"
fi

pre_configure() {
./autogen.sh --no-configure
vsed -i '/-Werror/d' configure
}

Expand All @@ -25,3 +40,11 @@ liblo-devel_package() {
vmove "usr/lib/*.so"
}
}

liblo-doc_package() {
short_desc+=" - documentation"
pkg_install() {
vmkdir usr/share/doc/liblo
vcopy doc/html usr/share/doc/liblo
}
}
Loading