summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRod Kay2023-06-09 10:19:27 +1000
committerRod Kay2023-06-09 10:19:27 +1000
commit77278a27060aaadc80868b4869a4f1442bbad80b (patch)
tree3327ed00a73f8a56a6215d1264bbbb316085c2fc
parent6ceb5149e5610f29b3ecf0c8e735cb896f99d6cd (diff)
downloadaur-77278a27060aaadc80868b4869a4f1442bbad80b.tar.gz
Update to version '24.0w'.
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD51
2 files changed, 37 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8847a0ba1ba8..74b72402fc09 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
pkgbase = gnatcoll-core
pkgdesc = Gnat components collection - Core packages.
- pkgver = 23.0.0
+ pkgver = 24.0w
pkgrel = 1
- epoch = 2
- url = https://github.com/AdaCore/gnatcoll-core/
+ epoch = 1
+ url = https://github.com/AdaCore/gnatcoll-core
arch = i686
arch = x86_64
license = GPL3
@@ -15,7 +15,7 @@ pkgbase = gnatcoll-core
makedepends = texlive-core
makedepends = texlive-latexextra
depends = libgpr
- source = gnatcoll-core-23.0.0.tar.gz::https://github.com/AdaCore/gnatcoll-core//archive/v23.0.0.tar.gz
- sha256sums = a9e57bfaeaa24c23a738e1d60e0c3b775dc9845c9694c8271efca43381fee85f
+ source = file:///opt/gnatstudio-sources/gnatcoll-core-24.0w-20230324-161A8-src.tar.gz
+ sha256sums = 4698c52bac871cd50aac2a2f305dfe8511731bc17b716400837a5f1f27166505
pkgname = gnatcoll-core
diff --git a/PKGBUILD b/PKGBUILD
index 7b3b05331955..ebe99156b3de 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,25 +1,34 @@
# Maintainer: xiretza <xiretza+aur@gmail.com>
# Maintainer: Rod Kay <rodakay5 at gmail dot com>
+epoch=1
+
pkgname=gnatcoll-core
-epoch=2
-pkgver=23.0.0
+pkgver=24.0w
pkgrel=1
-
pkgdesc='Gnat components collection - Core packages.'
-url='https://github.com/AdaCore/gnatcoll-core/'
-arch=('i686' 'x86_64')
-license=('GPL3' 'custom')
-depends=('libgpr')
-makedepends=('gprbuild' 'texlive-bin' 'python-sphinx' 'python-sphinx_rtd_theme' 'texlive-core' 'texlive-latexextra')
+url=https://github.com/AdaCore/gnatcoll-core
+arch=(i686 x86_64)
+license=(GPL3 custom)
+
+depends=(libgpr)
+makedepends=(gprbuild
+ texlive-bin
+ python-sphinx
+ python-sphinx_rtd_theme
+ texlive-core
+ texlive-latexextra)
+
+source=(file:///opt/gnatstudio-sources/$pkgname-$pkgver-20230324-161A8-src.tar.gz)
+sha256sums=(4698c52bac871cd50aac2a2f305dfe8511731bc17b716400837a5f1f27166505)
+
+_gnatcoll_core_src=$pkgname-$pkgver-20230428-16442-src
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=("a9e57bfaeaa24c23a738e1d60e0c3b775dc9845c9694c8271efca43381fee85f")
build()
{
- cd "$srcdir/$pkgname-$pkgver"
+ cd $srcdir/$_gnatcoll_core_src
ADA_FLAGS="$CFLAGS"
ADA_FLAGS="${ADA_FLAGS//-Wformat}"
@@ -30,21 +39,25 @@ build()
make -C docs html latexpdf
}
+
package()
{
- cd "$srcdir/$pkgname-$pkgver"
+ cd $srcdir/$_gnatcoll_core_src
# Make one install at a time to avoid GPRinstall reading/writing to
# the same installed project files at the same time.
+ #
make -j1 prefix="$pkgdir/usr" install
# 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