diff options
author | Wilken Gottwalt | 2023-08-06 08:29:01 +0200 |
---|---|---|
committer | Wilken Gottwalt | 2023-08-06 08:29:01 +0200 |
commit | 739b6f2911efc7cced4f8b00166d24e94892b8c0 (patch) | |
tree | 5eba89e4a4b40bb6565d1973ecbe6e8c6ffaaade /PKGBUILD | |
parent | 647217bf02f44ad8b543f839410bbe3e9851c4d3 (diff) | |
download | aur-gnoga.tar.gz |
update to version 1.6a
- adds a fix for a very annoying GNAT bug
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 14 insertions, 10 deletions
@@ -1,27 +1,31 @@ # Maintainer: Wilken Gottwalt <wilken dot gottwalt at posteo dot net> pkgname=gnoga -pkgver=1.5a -pkgrel=4 +pkgver=1.6a +pkgrel=1 pkgdesc="Ada native GUI framework similar to the Electron framework" arch=('x86_64') url="http://www.gnoga.com/" license=('GPL3') depends=('libgpr') -makedepends=('gcc-ada' 'gprbuild' 'libgpr') +makedepends=(gcc-ada gprbuild gprtools libgpr) provides=('gnoga') -source=("https://downloads.sourceforge.net/project/gnoga/gnoga-${pkgver}.zip") -sha256sums=('0b7d119b7d0c30e5889b5aaf90a0aa1bf1d0e9ecc8cfcb8738fd6c8df3e497fd') +source=(https://downloads.sourceforge.net/project/gnoga/gnoga-${pkgver}.zip + fix-object-subtype-not-statically-matching-designated-subtype.patch) +sha256sums=('5eca4c8de6b59c6b6c51a22310b1e4175afe62c893604955e9014c4ed8e79148' + '3365d77edb6cee4c915d437905af1bb8ab4304c8db69ad089c7cadb30662ce34') build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" - make -j1 BUILD_MODE=Release all + patch -Np1 -i "${srcdir}"/fix-* + + make -j1 BUILD_MODE=Release all } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd "${srcdir}/${pkgname}-${pkgver}" - make -j1 PREFIX="${pkgdir}/usr" BUILD_MODE=Release install - cp "${srcdir}/${pkgname}-${pkgver}/settings.gpr" "${pkgdir}/usr/share/gpr/settings.gpr" + make PREFIX="${pkgdir}"/usr -j1 BUILD_MODE=Release install + cp "${srcdir}/${pkgname}-${pkgver}"/settings.gpr "${pkgdir}"/usr/share/gpr/settings.gpr } |