summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorXiretza2022-05-15 11:45:38 +0200
committerXiretza2022-05-15 12:03:34 +0200
commitf3b3295afca746d6b3638d120d59864fffad6f16 (patch)
treeeca90d41386eaeeb34e8102722c8c4a673869bdd
parentbbbc3f8fda739fa695e66aab5fad313d827bab59 (diff)
downloadaur-f3b3295afca746d6b3638d120d59864fffad6f16.tar.gz
Add python3 bindings
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD15
2 files changed, 20 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9ac3fb81d139..c1ed2e9be6de 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -46,6 +46,11 @@ pkgname = gnatcoll-python2
provides = gnatcoll-python
replaces = gnatcoll-python
+pkgname = gnatcoll-python3
+ pkgdesc = GNAT Components Collection - Interface to the python 3 interpreter.
+ depends = python
+ depends = gnatcoll-core
+
pkgname = gnatcoll-readline
pkgdesc = GNAT Components Collection - Bindings to readline
depends = readline
diff --git a/PKGBUILD b/PKGBUILD
index 7073f68a67e2..b72776f7f791 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,6 +8,7 @@ pkgname=(
gnatcoll-lzma
gnatcoll-omp
gnatcoll-python2
+ gnatcoll-python3
gnatcoll-readline
gnatcoll-syslog
gnatcoll-zlib
@@ -51,6 +52,9 @@ build()
# --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
+
cd "$srcdir/$_source_dir/readline"
python setup.py build --prefix=/usr --accept-gpl --gpr-opts $_gpr_opts
@@ -101,6 +105,17 @@ package_gnatcoll-python2()
_install_license
}
+package_gnatcoll-python3()
+{
+ pkgdesc='GNAT Components Collection - Interface to the python 3 interpreter.'
+ depends=('python' 'gnatcoll-core')
+
+ cd "$srcdir/$_source_dir/python3"
+ python setup.py install --prefix="$pkgdir/usr"
+
+ _install_license
+}
+
package_gnatcoll-readline()
{
pkgdesc='GNAT Components Collection - Bindings to readline'