Skip to content

Commit 11f1132

Browse files
committed
liblo: update to 0.34.
1 parent b1f0cb3 commit 11f1132

File tree

2 files changed

+28
-4
lines changed

2 files changed

+28
-4
lines changed

srcpkgs/liblo-doc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
liblo

srcpkgs/liblo/template

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,33 @@
11
# Template file for 'liblo'
22
pkgname=liblo
3-
version=0.32
3+
version=0.34
44
revision=1
55
build_style=gnu-configure
6+
hostmakedepends="autoconf automake libtool pkg-config"
67
short_desc="Lightweight OSC implementation"
78
maintainer="Rutpiv <roger_freitas@live.com>"
89
license="LGPL-2.1-or-later"
910
homepage="https://liblo.sourceforge.net/"
10-
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
11-
checksum=5df05f2a0395fc5ac90f6b538b8c82bb21941406fd1a70a765c7336a47d70208
11+
distfiles="https://github.com/radarsat1/liblo/archive/${version}.tar.gz"
12+
checksum=e9a294c7613e1bec2abcf26f2010604643d605ed6852e16b51837400729fcbee
1213
make_check=no # Tests freeze or fail intermittently.
13-
nopie=yes
14+
15+
build_options="doc"
16+
desc_option_doc="Enable building documentation"
17+
build_options_default="doc"
18+
19+
subpackages="liblo-devel"
20+
21+
if [ "$build_option_doc" ]; then
22+
subpackages+=" liblo-doc"
23+
hostmakedepends+=" doxygen"
24+
configure_args+=" --enable-doc"
25+
else
26+
configure_args+=" --disable-doc"
27+
fi
1428

1529
pre_configure() {
30+
./autogen.sh --no-configure
1631
vsed -i '/-Werror/d' configure
1732
}
1833

@@ -25,3 +40,11 @@ liblo-devel_package() {
2540
vmove "usr/lib/*.so"
2641
}
2742
}
43+
44+
liblo-doc_package() {
45+
short_desc+=" - documentation"
46+
pkg_install() {
47+
vmkdir usr/share/doc/liblo
48+
vcopy doc/html usr/share/doc/liblo
49+
}
50+
}

0 commit comments

Comments
 (0)