summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRod Kay2023-06-14 17:48:24 +1000
committerRod Kay2023-06-14 17:48:24 +1000
commitefe09c9bc4518d6faae4fda40c9382983a732d4c (patch)
treee46d237c691d1147d6038307b7604b59fb2039df
parente15c0df747c31f1bd62e55f057ed3bb3e311b21e (diff)
downloadaur-efe09c9bc4518d6faae4fda40c9382983a732d4c.tar.gz
Use gnatstudio-sources.
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD24
2 files changed, 9 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f54992c13c4e..98c68e7065f7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -9,12 +9,7 @@ pkgbase = gprbuild-bootstrap
license = GPL3
license = custom
makedepends = gcc-ada
+ makedepends = gnatstudio-sources
depends = gcc-ada
- source = https://github.com/charlie5/archlinux-gnatstudio-support/raw/main/gnatstudio-sources/gprbuild-24.0w-20230324-1649D-src.tar.gz
- source = https://github.com/charlie5/archlinux-gnatstudio-support/raw/main/gnatstudio-sources/xmlada-24.0w-20230324-1684A-src.tar.gz
- source = https://github.com/charlie5/archlinux-gnatstudio-support/raw/main/gnatstudio-sources/gprconfig-kb-24.0w-20230324-16644-src.tar.gz
- sha256sums = efeb12ab26ca687a000ca781f3bce0e4ec2d4efd62b996116f2f505e50239b4f
- sha256sums = c243de68f3f7c0f5e8a23d24ab0725d038f4dd2b7798855a3b91b574e44e2dc1
- sha256sums = 7de5388f05168fb32577556989f0bc0f4f4d615cbd6a79ad544127a090aba5f4
pkgname = gprbuild-bootstrap
diff --git a/PKGBUILD b/PKGBUILD
index ebb0e465a531..a9b00d3b9663 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@
# Contributor: Earnestly <zibeon AT googlemail.com>
pkgname=gprbuild-bootstrap
-pkgdesc="Static GPRbuild to bootstrap XML/Ada and GPRbuild itself."
+pkgdesc='Static GPRbuild to bootstrap XML/Ada and GPRbuild itself.'
pkgver=24.0w
pkgrel=1
epoch=1
@@ -15,21 +15,7 @@ url=https://github.com/AdaCore/gprbuild
license=(GPL3 custom)
depends=(gcc-ada)
-makedepends=(gcc-ada)
-
-source=(https://github.com/charlie5/archlinux-gnatstudio-support/raw/main/gnatstudio-sources/gprbuild-$pkgver-20230324-1649D-src.tar.gz
- https://github.com/charlie5/archlinux-gnatstudio-support/raw/main/gnatstudio-sources/xmlada-$pkgver-20230324-1684A-src.tar.gz
- https://github.com/charlie5/archlinux-gnatstudio-support/raw/main/gnatstudio-sources/gprconfig-kb-$pkgver-20230324-16644-src.tar.gz)
-
-#source=(file:///opt/gnatstudio-sources/gprbuild-$pkgver-20230324-1649D-src.tar.gz
-# file:///opt/gnatstudio-sources/xmlada-$pkgver-20230324-1684A-src.tar.gz
-# file:///opt/gnatstudio-sources/gprconfig-kb-$pkgver-20230324-16644-src.tar.gz)
-
-sha256sums=(efeb12ab26ca687a000ca781f3bce0e4ec2d4efd62b996116f2f505e50239b4f
- c243de68f3f7c0f5e8a23d24ab0725d038f4dd2b7798855a3b91b574e44e2dc1
- 7de5388f05168fb32577556989f0bc0f4f4d615cbd6a79ad544127a090aba5f4)
-
-#sha256sums=(efeb12ab26ca687a000ca781f3bce0e4ec2d4efd62b996116f2f505e50239b4f)
+makedepends=(gcc-ada gnatstudio-sources)
_gprbuild_src=gprbuild-$pkgver-20230430-16222-src
_gprconfig_kb_src=gprconfig-kb-$pkgver-20230428-16586-src
@@ -38,6 +24,12 @@ _xmlada_src=xmlada-$pkgver-20230428-16463-src
prepare()
{
+ cd $srcdir
+
+ tar --extract --file /opt/gnatstudio-sources/gprbuild-$pkgver-20230324-1649D-src.tar.gz
+ tar --extract --file /opt/gnatstudio-sources/xmlada-$pkgver-20230324-1684A-src.tar.gz
+ tar --extract --file /opt/gnatstudio-sources/gprconfig-kb-$pkgver-20230324-16644-src.tar.gz
+
cd $srcdir/$_gprbuild_src
# GPRbuild hard-codes references to /usr/libexec, but ArchLinux packages