diff options
author | Rod Kay | 2023-06-09 10:53:28 +1000 |
---|---|---|
committer | Rod Kay | 2023-06-09 10:53:28 +1000 |
commit | 40330bd41c76628efed24e449e94af0ea6e8d011 (patch) | |
tree | 92b11fa2a6a6a0f3f724b89cf4376d17c0b38bd3 | |
parent | 494530b13afb83e52dc9be1834cddda1ef555383 (diff) | |
download | aur-40330bd41c76628efed24e449e94af0ea6e8d011.tar.gz |
Update to version '24.0w'.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 49 |
2 files changed, 32 insertions, 23 deletions
@@ -1,6 +1,6 @@ pkgbase = gnatcoll-xref pkgdesc = GNAT Components Collection - Tool to support parsing *.ali and *.gli files. - pkgver = 23.0.0 + pkgver = 24.0w pkgrel = 1 epoch = 1 url = https://github.com/AdaCore/gnatcoll-db @@ -11,7 +11,7 @@ pkgbase = gnatcoll-xref makedepends = gprbuild depends = gnatcoll-iconv depends = gnatcoll-sqlite - source = gnatcoll-db-23.0.0.tar.gz::https://github.com/AdaCore/gnatcoll-db/archive/v23.0.0.tar.gz - sha256sums = 0a4cc9f9c034be34ca4d08ae2c8fedce66c462719a2e1035d916559f6eee7a4d + source = file:///opt/gnatstudio-sources/gnatcoll-db-24.0w-20230324-166CC-src.tar.gz + sha256sums = 374adf9064cbdf87c4c3f4cc815d8c0f914820a0caa45edd605545ee7a4c07c2 pkgname = gnatcoll-xref @@ -1,28 +1,33 @@ # Maintainer: xiretza <xiretza+aur@gmail.com> # Maintainer: Rod Kay <rodakay5 at gmail dot com> -pkgname=gnatcoll-xref epoch=1 -pkgver=23.0.0 -pkgrel=1 -_repo_name=gnatcoll-db +pkgname=gnatcoll-xref +pkgver=24.0w +pkgrel=1 pkgdesc='GNAT Components Collection - Tool to support parsing *.ali and *.gli files.' -url='https://github.com/AdaCore/gnatcoll-db' -arch=('i686' 'x86_64') -license=('GPL3' 'custom') -depends=('gnatcoll-iconv' 'gnatcoll-sqlite') -makedepends=('gprbuild') +url=https://github.com/AdaCore/gnatcoll-db +arch=(i686 x86_64) +license=(GPL3 custom) + +depends=(gnatcoll-iconv gnatcoll-sqlite) +makedepends=(gprbuild) + +_repo_name=gnatcoll-db +_source_dir=$_repo_name-$pkgver-20230428-1640B-src + +source=(file:///opt/gnatstudio-sources/$_repo_name-$pkgver-20230324-166CC-src.tar.gz) +sha256sums=(374adf9064cbdf87c4c3f4cc815d8c0f914820a0caa45edd605545ee7a4c07c2) -source=("$_repo_name-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -sha256sums=('0a4cc9f9c034be34ca4d08ae2c8fedce66c462719a2e1035d916559f6eee7a4d') build() { - cd "$srcdir/$_repo_name-$pkgver/xref" + cd $srcdir/$_source_dir/xref # Rid flags not used by Ada. + # CFLAGS="${CFLAGS//-Wformat}" CFLAGS="${CFLAGS//-Werror=format-security}" @@ -30,21 +35,25 @@ build() make -j1 GPRBUILD_OPTIONS="-R -cargs $CFLAGS -largs $LDFLAGS -gargs" } + package() { - cd "$srcdir/$_repo_name-$pkgver/xref" + cd $srcdir/$_source_dir/xref # Make one install at a time to avoid GPRinstall reading/writing to # the same installed project files at the same time. + # make prefix="$pkgdir/usr" install -j1 # Install the license. - install -D -m644 \ - "../COPYING3" \ - "$pkgdir/usr/share/licenses/$pkgname/COPYING3" + # + install -D -m644 \ + ../COPYING3 \ + $pkgdir/usr/share/licenses/$pkgname/COPYING3 # Install the custom license. - install -D -m644 \ - "../COPYING.RUNTIME" \ - "$pkgdir/usr/share/licenses/$pkgname/COPYING.RUNTIME" -} + # + install -D -m644 \ + ../COPYING.RUNTIME \ + $pkgdir/usr/share/licenses/$pkgname/COPYING.RUNTIME +}
\ No newline at end of file |