1 # Template file for 'xerces-c'
5 build_style=gnu-configure
6 hostmakedepends="automake libtool pkg-config"
7 makedepends="libcurl-devel icu-devel"
8 depends="lib${pkgname}>=${version}_${revision}"
9 short_desc="Validating XML parser written in portable C++"
10 maintainer="Jürgen Buchmüller <pullmoll@t-online.de>"
12 homepage="http://xerces.apache.org/xerces-c/"
13 distfiles="http://archive.apache.org/dist/xerces/c/3/sources/${pkgname}-${version}.tar.bz2"
14 checksum=a36b6e162913ec218cfb84772d2535d43c3365355a601d45d4b8ce11f0ece0da
16 case "$XBPS_TARGET_MACHINE" in
17 i686*) export CCACHE_DISABLE=yes
25 # Copy samples before build: avoid binaries in -doc package
30 libxerces-c_package() {
31 short_desc+=" - shared library"
33 vmove usr/lib/libxerces-c-${version%.*}.so
37 libxerces-c-devel_package() {
38 short_desc+=" - development files"
39 depends="lib${sourcepkg}>=${version}_${revision}"
42 vmove usr/lib/pkgconfig
44 vmove usr/lib/libxerces-c.so
48 xerces-c-doc_package() {
49 short_desc+=" - documentation"
53 vcopy "${wrksrc}/doc" "/usr/share/doc/${pkgname}"
54 vcopy "${wrksrc}/_docs/samples" "/usr/share/doc/${pkgname}"