# Template build file for 'libhubbub'.
pkgname=libhubbub
version=0.1.2
homepage="http://www.netsurf-browser.org"
distfiles="${homepage}/projects/releases/hubbub-${version}-src.tar.gz"
makedepends="perl pkg-config libxslt-devel json-c-devel libparserutils-devel"
revision=1
short_desc="HTML5 compliant parsing library, written in C."
maintainer="davehome <davehome@redthumb.info.tm>"
checksum=95a1d5a71055b28a8e4ce4dc8516b8f0ed691c5ee03525bf73600495657f1b52
license="MIT"
long_desc="
 Hubbub is an HTML5 compliant parsing library, written in C. It was
 developed as part of the NetSurf project and is available for use
 by other software under the MIT licence.

 The HTML5 specification defines a parsing algorithm, based on the
 behaviour of mainstream browsers, which provides instructions for
 how to parse all markup, both valid and invalid. As a result, Hubbub
 parses web content well.

 * Features
 	Parses HTML, good and bad
 	Simple C API
 	Fast
 	Character encoding detection
 	Well-tested (~90% test coverage)
 	Portable
 	Shared library"

subpackages="${pkgname}-devel"


wrksrc=hubbub-${version}

do_build() {
	make ${makejobs} COMPONENT_TYPE=lib-shared
	make ${makejobs} COMPONENT_TYPE=lib-static
}

do_install() {
	make ${makejobs} COMPONENT_TYPE=lib-shared \
		PREFIX=/usr DESTDIR=${DESTDIR} install
	make ${makejobs} COMPONENT_TYPE=lib-static \
		PREFIX=/usr DESTDIR=${DESTDIR} install

	vinstall "${wrksrc}/COPYING" 0644 "usr/share/licenses/${pkgname}"
}
