2017-07-11 13:11:53 +00:00
|
|
|
# Template file for 'XQilla'
|
|
|
|
pkgname=XQilla
|
|
|
|
version=2.3.3
|
2017-09-02 16:46:45 +00:00
|
|
|
revision=3
|
2017-09-01 19:02:12 +00:00
|
|
|
_xercesc_ver=3.1.4
|
2017-07-11 13:11:53 +00:00
|
|
|
build_style=gnu-configure
|
2017-09-02 16:46:45 +00:00
|
|
|
configure_args="--with-xerces=${XBPS_BUILDDIR}/xerces-c-${_xercesc_ver}"
|
2017-07-11 13:11:53 +00:00
|
|
|
short_desc="XQuery and XPath2 library and command line utility"
|
|
|
|
maintainer="Leah Neukirchen <leah@vuxu.org>"
|
|
|
|
license="Apache-2.0"
|
|
|
|
homepage="http://xqilla.sourceforge.net/"
|
2017-09-01 19:02:12 +00:00
|
|
|
distfiles="${SOURCEFORGE_SITE}/xqilla/${pkgname}-${version}.tar.gz
|
|
|
|
http://archive.apache.org/dist/xerces/c/3/sources/xerces-c-${_xercesc_ver}.tar.bz2"
|
|
|
|
checksum="8f76b9b4f966f315acc2a8e104e426d8a76ba4ea3441b0ecfdd1e39195674fd6
|
|
|
|
9408f12c1628ecf80730bedbe8b2caad810edd01bb4c66f77b60c873e8cc6891"
|
2017-09-01 16:38:50 +00:00
|
|
|
|
2017-07-11 13:11:53 +00:00
|
|
|
pre_configure() {
|
2017-09-02 16:46:45 +00:00
|
|
|
local _args="--prefix=/usr --disable-shared"
|
2017-09-01 19:02:12 +00:00
|
|
|
|
|
|
|
msg_normal "Building xerces-c-${_xercesc_ver} on the fly ..."
|
|
|
|
cd ${XBPS_BUILDDIR}/xerces-c-${_xercesc_ver}
|
|
|
|
|
|
|
|
if [ -n "$CROSS_BUILD" ]; then
|
|
|
|
_args+=" --host=${XBPS_CROSS_TRIPLET}"
|
|
|
|
fi
|
2017-09-02 16:46:45 +00:00
|
|
|
./configure ${_args} CPPFLAGS="-fPIC ${CPPFLAGS}"
|
2017-09-01 19:02:12 +00:00
|
|
|
make ${makejobs}
|
|
|
|
|
|
|
|
# Back to XQilla
|
|
|
|
cd ${wrksrc}
|
2017-07-11 13:11:53 +00:00
|
|
|
sed -i "/^LDFLAGS/s:$: $LDFLAGS:" Makefile.in
|
|
|
|
}
|
|
|
|
|
|
|
|
XQilla-devel_package() {
|
|
|
|
short_desc+=" - development files"
|
|
|
|
depends="${sourcepkg}>=${version}_${revision}"
|
2017-09-01 19:02:12 +00:00
|
|
|
conflicts="xerces-c-devel>=0"
|
2017-07-11 13:11:53 +00:00
|
|
|
pkg_install() {
|
|
|
|
vmove usr/include
|
2017-09-01 19:02:12 +00:00
|
|
|
vmove usr/lib/libxqilla*.so
|
|
|
|
vmove usr/lib/libxqilla*.a
|
2017-07-11 13:11:53 +00:00
|
|
|
}
|
|
|
|
}
|