summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRod Kay2022-02-07 09:58:36 +1100
committerRod Kay2022-02-07 09:58:36 +1100
commit5ef289f441a65bfdbbec4b3f569ff20d7e582116 (patch)
tree350a5279c248518c2fd234df9e4057b9b3a5988c
parentfea66d99a264cec571fd4ac8196d56d339f9d58e (diff)
downloadaur-5ef289f441a65bfdbbec4b3f569ff20d7e582116.tar.gz
Update to version '22.0.0'.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD32
2 files changed, 20 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4ea556cba16b..81dad3ccd415 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,18 +1,18 @@
pkgbase = libadalang-tools
pkgdesc = Libadalang-based tools for Ada: gnatpp, gnatmetric and gnatstub
- pkgver = 2021
- pkgrel = 2
+ pkgver = 2022
+ pkgrel = 1
url = https://github.com/AdaCore/libadalang-tools
arch = i686
arch = x86_64
license = GPL
makedepends = gprbuild
depends = libadalang
- source = libadalang-tools-2021-20210519-19A69-src.tar.gz::https://community.download.adacore.com/v1/21b42a7e6ced5c227fa001eff9c9d39c75d3d58f?filename=libadalang-tools-2021-20210519-19A69-src.tar.gz
+ source = https://github.com/AdaCore/libadalang-tools/archive/refs/tags/v22.0.0.tar.gz
source = 0001-pp-actions.adb-patch-for-compatibility-with-release-.patch
source = 0002-Makefile-add-GPRBUILD_FLAGS-variable.patch
source = 0003-Makefile-don-t-force-j-to-be-passed-to-gprbuild.patch
- sha1sums = 21b42a7e6ced5c227fa001eff9c9d39c75d3d58f
+ sha1sums = a71465b19d099a1a0f9bcaf029ede067c388c187
sha1sums = ef13af536f419fb8181810b17a5feebff1b98342
sha1sums = 31bc3f4b157782e95dc7cdbc3185e4f74f7fc576
sha1sums = af4b98efc227ac64c02f5dde4b20e39c8c967470
diff --git a/PKGBUILD b/PKGBUILD
index 3533cc0edeb1..6a5e918d3378 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,9 +3,8 @@
# Contributor: Pierre-Marie de Rodat <pmderodat on #ada at freenode.net>
pkgname=libadalang-tools
-_upstream_ver=2021-20210519-19A69
-pkgver=2021
-pkgrel=2
+pkgver=2022
+pkgrel=1
pkgdesc="Libadalang-based tools for Ada: gnatpp, gnatmetric and gnatstub"
url='https://github.com/AdaCore/libadalang-tools'
@@ -15,20 +14,19 @@ license=('GPL')
depends=('libadalang')
makedepends=('gprbuild')
-_checksum=21b42a7e6ced5c227fa001eff9c9d39c75d3d58f
-source=("${pkgname}-${_upstream_ver}-src.tar.gz::https://community.download.adacore.com/v1/${_checksum}?filename=${pkgname}-${_upstream_ver}-src.tar.gz"
+source=("https://github.com/AdaCore/libadalang-tools/archive/refs/tags/v22.0.0.tar.gz"
"0001-pp-actions.adb-patch-for-compatibility-with-release-.patch"
"0002-Makefile-add-GPRBUILD_FLAGS-variable.patch"
"0003-Makefile-don-t-force-j-to-be-passed-to-gprbuild.patch"
)
-sha1sums=('21b42a7e6ced5c227fa001eff9c9d39c75d3d58f'
+sha1sums=('a71465b19d099a1a0f9bcaf029ede067c388c187'
'ef13af536f419fb8181810b17a5feebff1b98342'
'31bc3f4b157782e95dc7cdbc3185e4f74f7fc576'
'af4b98efc227ac64c02f5dde4b20e39c8c967470')
prepare()
{
- cd "$srcdir/$pkgname-$_upstream_ver-src"
+ cd "$srcdir/libadalang-tools-22.0.0"
patch -p1 < "$srcdir/0001-pp-actions.adb-patch-for-compatibility-with-release-.patch"
patch -p1 < "$srcdir/0002-Makefile-add-GPRBUILD_FLAGS-variable.patch"
@@ -37,30 +35,32 @@ prepare()
build()
{
- cd "$srcdir/$pkgname-$_upstream_ver-src"
+ cd "$srcdir/libadalang-tools-22.0.0"
ADA_FLAGS="$CFLAGS"
ADA_FLAGS="${ADA_FLAGS//-Wformat}"
ADA_FLAGS="${ADA_FLAGS//-Werror=format-security}"
- make -j1 \
- BUILD_MODE=prod \
- LIBRARY_TYPE=relocatable \
+ make -j1 \
+ BUILD_MODE=prod \
+ LIBRARY_TYPE=relocatable \
GPRBUILD_FLAGS="-R -j$(nproc) -cargs $ADA_FLAGS -largs $LDFLAGS" \
bin lib
}
package()
{
- cd "$srcdir/$pkgname-$_upstream_ver-src"
+ cd "$srcdir/libadalang-tools-22.0.0"
+
+ make DESTDIR="$pkgdir/usr/" \
+ install-lib
- make DESTDIR="$pkgdir/usr/" install-lib
install -Dm755 -t "$pkgdir/usr/bin/" bin/{gnatpp,gnatmetric,gnatstub}
# Install the license.
install -D -m644 \
- "COPYING3" \
- "$pkgdir/usr/share/licenses/$pkgname/COPYING3"
+ "LICENSE" \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}
-# vim: set et ts=4:
+# vim: set et ts=4: \ No newline at end of file