diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 7 insertions, 13 deletions
@@ -1,8 +1,8 @@ pkgname=xmlada pkgver=2017 -pkgrel=1 +pkgrel=2 -pkgdesc='xml parsing and schema based validation' +pkgdesc='Xml parsing and schema based validation.' url='http://libre.adacore.com/tools/xmlada/' arch=('i686' 'x86_64') license=('GPL') @@ -13,33 +13,27 @@ makedepends=('git' 'gprbuild-bootstrap') provides=('xmlada') conflicts=('xmlada') -source=('git+https://github.com/AdaCore/xmlada' +source=('http://mirrors.cdn.adacore.com/art/591aeb88c7a4473fcbb154f8' 'expose-cargs-and-largs-makefile.patch') sha1sums=('SKIP' '9b65cc99453fd15bdb7c49a32e6f76922ec904bd') -#pkgver() { -# cd xmlada -# git describe | sed 's/^xmlada-//; s/-/.r/; s/-/./' -#} - - prepare() { - cd xmlada + cd xmlada-gpl-2017-src patch -Np1 -i "$srcdir"/expose-cargs-and-largs-makefile.patch } build() { - cd xmlada + cd xmlada-gpl-2017-src ./configure --prefix=/usr --libexecdir=/lib --enable-shared - make PROCESSORS="$(nproc)" GPRBUILD_OPTIONS=-R + make } package() { - cd xmlada + cd xmlada-gpl-2017-src make prefix="$pkgdir"/usr install } |