# Template file for 'xerces-c' pkgname=xerces-c version=3.2.5 revision=1 build_style=gnu-configure hostmakedepends="automake libtool pkg-config" makedepends="libcurl-devel icu-devel" depends="lib${pkgname}>=${version}_${revision}" short_desc="Validating XML parser written in portable C++" maintainer="Orphaned " license="Apache-2.0" homepage="http://xerces.apache.org/xerces-c/" distfiles="http://archive.apache.org/dist/xerces/c/3/sources/${pkgname}-${version}.tar.bz2" checksum=1db4028c9b7f1f778efbf4a9462d65e13f9938f2c22f9e9994e12c49ba97e252 pre_configure() { autoreconf -fi } pre_build() { # Copy samples before build: avoid binaries in -doc package mkdir -p _docs cp -a samples/ _docs/ } libxerces-c_package() { short_desc+=" - shared library" pkg_install() { vmove usr/lib/libxerces-c-${version%.*}.so } } libxerces-c-devel_package() { short_desc+=" - development files" depends="lib${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove "usr/lib/*.a" vmove usr/lib/libxerces-c.so } } xerces-c-doc_package() { short_desc+=" - documentation" pkg_install() { vdoc "CREDITS" vcopy "${wrksrc}/doc" "/usr/share/doc/${pkgname}" vcopy "${wrksrc}/_docs/samples" "/usr/share/doc/${pkgname}" } }