diff options
author | Daniël de Kok | 2017-12-31 16:56:28 +0100 |
---|---|---|
committer | Daniël de Kok | 2017-12-31 16:56:28 +0100 |
commit | 5a8268c7748309f2ee2250f2b76c7423a4ca5d01 (patch) | |
tree | 16ad2950b7fcfb9f0a14c0f74e984d6cbd03f97e /PKGBUILD | |
parent | 26f11a34b0cc65d74beb6e2e8e5e208a8c854954 (diff) | |
download | aur-5a8268c7748309f2ee2250f2b76c7423a4ca5d01.tar.gz |
Update to XQilla 2.3.3.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 38 |
1 files changed, 20 insertions, 18 deletions
@@ -1,30 +1,32 @@ # Maintainer: Brendan Abolivier <brendan@cozycloud.cc> pkgname=xqilla -pkgver=2.3.2 +pkgver=2.3.3 pkgrel=1 -epoch= pkgdesc="An XQuery and XPath 2.0 library, written in C++ and built on top of Xerces-C." -arch=("any") +arch=("x86_64") url="http://xqilla.sourceforge.net/" license=("GPL3") -groups=() -depends=("xerces-c") -provides=("xqilla") -backup=() -changelog= -source=("http://downloads.sourceforge.net/project/xqilla/XQilla-2.3.2.tar.gz" - "https://archive.apache.org/dist/xerces/c/3/sources/xerces-c-3.1.2.tar.gz") -noextract=() -sha256sums=("5ae0aed4091521d5c2f541093e02a81ebe55a9087ba735f80b110068584e217c" - "743bd0a029bf8de56a587c270d97031e0099fe2b7142cef03e0da16e282655a0") +depends=("xerces-c" "icu") +source=("https://downloads.sourceforge.net/project/xqilla/XQilla-${pkgver}.tar.gz" + "xerces-containing-node.patch") +sha256sums=('8f76b9b4f966f315acc2a8e104e426d8a76ba4ea3441b0ecfdd1e39195674fd6' + '36ffb2dff579e5610ca3be2a962942433127b24a78ca454647059d6d54b8e014') + +prepare() { + cd "XQilla-${pkgver}" + + # Apply patch from Homebrew to make XQilla compatible with Xerces-C 3.2. + # See: https://sourceforge.net/p/xqilla/bugs/48/ + patch -p1 < "${srcdir}/xerces-containing-node.patch" +} build() { - cd XQilla-2.3.2 - ./configure --with-xerces=`pwd`/../xerces-c-3.1.2/ - make + cd "XQilla-${pkgver}" + ./configure --prefix=/usr --with-xerces=/usr + make } package() { - cd XQilla-2.3.2 - make DESTDIR="$pkgdir/" install + cd "XQilla-${pkgver}" + make DESTDIR="${pkgdir}/" install } |