summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRod Kay2022-11-15 20:19:56 +1100
committerRod Kay2022-11-15 20:19:56 +1100
commit118a6c6557957e3f4300475545d8d10d4a2db4fa (patch)
tree71330722067c27a45fb869a7698905695f9f3412 /PKGBUILD
parente0154d305fd90e752f5cb35131ed8ada46cace90 (diff)
downloadaur-118a6c6557957e3f4300475545d8d10d4a2db4fa.tar.gz
Update to version '23.0.0'.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD51
1 files changed, 17 insertions, 34 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a0d4acd62dbc..3232239b21b9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,15 +7,14 @@ pkgname=(
gnatcoll-iconv
gnatcoll-lzma
gnatcoll-omp
-# gnatcoll-python2
gnatcoll-python
gnatcoll-readline
gnatcoll-syslog
gnatcoll-zlib
)
epoch=1
-pkgver=22.0.0
-pkgrel=2
+pkgver=23.0.0
+pkgrel=1
pkgdesc='GNAT Components Collection - Language and library bindings'
url='https://github.com/AdaCore/gnatcoll-bindings'
@@ -24,34 +23,31 @@ license=('GPL3' 'custom')
makedepends=('python' 'gprbuild' 'gnatcoll-core' 'libiconv' 'syslog-ng')
-source=(
- "$pkgbase-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
- "0001-fix-omp-read-version-information-file-in-text-mode.patch"
- "0002-fix-python-don-t-cache-prefix-during-install.patch"
-)
-sha1sums=('d1d3b80331dd097bb4e07289d53cd33fad247794'
- 'ca00377ecc3e05e5b89f947e0806631fd4e6b48c'
- '575d5d17bcf3983bea31bd75a32035b5005ab805')
+source=("$pkgbase-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
+ "0002-fix-python-don-t-cache-prefix-during-install.patch")
+
+sha256sums=('d51a7d1d35b2689feb6b05568702c4a22226538902ffd658e6f98a5d69d7bd51'
+ '0655801612e6b69a81d240e6fff71262c7db73c4708766e24627c1329730c345')
+
+_source_dir="$pkgbase-$pkgver"
+
-_source_dir="gnatcoll-bindings-22.0.0"
+prepare()
+{
+ cd "$srcdir/$_source_dir"
+ patch -p1 < "$srcdir/0002-fix-python-don-t-cache-prefix-during-install.patch"
+}
build()
{
+ cd "$srcdir/$_source_dir"
+
ADA_FLAGS="$CFLAGS"
ADA_FLAGS="${ADA_FLAGS//-Wformat}"
ADA_FLAGS="${ADA_FLAGS//-Werror=format-security}"
_gpr_opts="-R -cargs $ADA_FLAGS -fPIC -largs $LDFLAGS"
- cd "$srcdir/$_source_dir"
-
- patch -p1 < "$srcdir/0001-fix-omp-read-version-information-file-in-text-mode.patch"
- patch -p1 < "$srcdir/0002-fix-python-don-t-cache-prefix-during-install.patch"
-
-# cd "$srcdir/$_source_dir/python"
-# # --gpr-opts reads all remaining arguments, so no quotes
-# python setup.py build --prefix=/usr --gpr-opts $_gpr_opts
-
cd "$srcdir/$_source_dir/python3"
python setup.py build --prefix=/usr --gpr-opts $_gpr_opts
@@ -92,19 +88,6 @@ _install_license()
"$pkgdir/usr/share/licenses/$pkgname/COPYING.RUNTIME"
}
-#package_gnatcoll-python2()
-#{
-# pkgdesc='GNAT Components Collection - Interface to the python 2 interpreter.'
-# depends=('python2' 'gnatcoll-core')
-# provides=('gnatcoll-python')
-# replaces=('gnatcoll-python')
-#
-# cd "$srcdir/$_source_dir/python"
-# python setup.py install --prefix="$pkgdir/usr"
-#
-# _install_license
-#}
-
package_gnatcoll-python()
{
pkgdesc='GNAT Components Collection - Interface to the python 3 interpreter.'