summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRod Kay2022-08-03 16:00:23 +1000
committerRod Kay2022-08-03 16:00:23 +1000
commit3f31278e93cbc0307cbea83c15240a2a34f836b2 (patch)
tree0bce2d87c8ce92b091903eae784b775bd993e22a
parent6fc935d98945c05c5a62a652afc1c05f7f47a2f1 (diff)
downloadaur-3f31278e93cbc0307cbea83c15240a2a34f836b2.tar.gz
Add 'vss-regular_expressions' properly.
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD17
2 files changed, 17 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 47fdd7afe61c..82eeefbaade8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = libvss
pkgdesc = A high level string and text processing library for Ada.
pkgver = 22.0.0
- pkgrel = 2
+ pkgrel = 3
epoch = 1
url = https://github.com/AdaCore/VSS
arch = i686
@@ -10,6 +10,8 @@ pkgbase = libvss
license = custom
makedepends = gprbuild
source = https://github.com/AdaCore/VSS/archive/refs/tags/v22.0.0.tar.gz
+ source = patch-Makefile
sha256sums = eddccea4b109ce67f13c92937e59e5ae00a93244c8c05b1234c7b6413451f24e
+ sha256sums = a6f9feb705fe503021497eb4b453650312e89f50580a55e986c1642da7a05381
pkgname = libvss
diff --git a/PKGBUILD b/PKGBUILD
index bc268fbb9ebb..fc9c9204e39d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=libvss
epoch=1
pkgver=22.0.0
-pkgrel=2
+pkgrel=3
pkgdesc="A high level string and text processing library for Ada."
url="https://github.com/AdaCore/VSS"
@@ -13,8 +13,18 @@ license=('GPL3' 'custom')
makedepends=('gprbuild')
-source=("https://github.com/AdaCore/VSS/archive/refs/tags/v22.0.0.tar.gz")
-sha256sums=(eddccea4b109ce67f13c92937e59e5ae00a93244c8c05b1234c7b6413451f24e)
+source=("https://github.com/AdaCore/VSS/archive/refs/tags/v22.0.0.tar.gz"
+ "patch-Makefile")
+sha256sums=(eddccea4b109ce67f13c92937e59e5ae00a93244c8c05b1234c7b6413451f24e
+ a6f9feb705fe503021497eb4b453650312e89f50580a55e986c1642da7a05381)
+
+prepare()
+{
+ cd "$srcdir/VSS-22.0.0"
+
+ patch -p0 -i ../patch-Makefile
+ mv source/regexp/vss-regular_expressions-utilities.ads source/regexp/vss-regular_expressions-utilities.ads-orig
+}
build()
{
@@ -29,6 +39,7 @@ package()
gprinstall -p --prefix="$pkgdir/usr" gnat/vss_json.gpr
gprinstall -p --prefix="$pkgdir/usr" gnat/vss_text.gpr
gprinstall -p --prefix="$pkgdir/usr" gnat/vss_gnat.gpr
+ gprinstall -p --prefix="$pkgdir/usr" gnat/vss_regexp.gpr
# Install the license.
install -D -m644 \