diff options
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 34 insertions, 31 deletions
@@ -1,19 +1,20 @@ pkgbase = gprbuild-bootstrap - pkgdesc = Static GPRbuild to bootstrap XML/Ada and GPRbuild itself - pkgver = 23.0.0 - pkgrel = 2 + pkgdesc = Static GPRbuild to bootstrap XML/Ada and GPRbuild itself. + pkgver = 24.0w + pkgrel = 1 epoch = 1 - url = https://github.com/AdaCore/gprbuild/ + url = https://github.com/AdaCore/gprbuild arch = i686 arch = x86_64 license = GPL3 license = custom depends = gcc-ada - source = gprbuild-23.0.0.tar.gz::https://github.com/AdaCore/gprbuild/archive/v23.0.0.tar.gz - source = xmlada-23.0.0.tar.gz::https://github.com/AdaCore/xmlada/archive/v23.0.0.tar.gz - source = gprconfig_kb-23.0.0.tar.gz::https://github.com/AdaCore/gprconfig_kb/archive/v23.0.0.tar.gz - sha256sums = 141b403ea8a3f82b58b6a8690f8409fe295f3692b667ba3ec487fafcbd26e389 - sha256sums = 66245a68f2e391c8dc8dc50d6d5f109eb3b371e261d095d2002dff3927dd5253 - sha256sums = 182d9108c91390ddd67c841e45a3fc9dd23a94b33d4a1f05ed2788c1fb9b7dd2 + depends = gnatstudio-sources + source = file:///opt/gnatstudio-sources/gprbuild-24.0w-20230324-1649D-src.tar.gz + source = file:///opt/gnatstudio-sources/xmlada-24.0w-20230324-1684A-src.tar.gz + source = file:///opt/gnatstudio-sources/gprconfig-kb-24.0w-20230324-16644-src.tar.gz + sha256sums = efeb12ab26ca687a000ca781f3bce0e4ec2d4efd62b996116f2f505e50239b4f + sha256sums = c243de68f3f7c0f5e8a23d24ab0725d038f4dd2b7798855a3b91b574e44e2dc1 + sha256sums = 7de5388f05168fb32577556989f0bc0f4f4d615cbd6a79ad544127a090aba5f4 pkgname = gprbuild-bootstrap @@ -9,10 +9,10 @@ epoch=1 pkgname=gprbuild-bootstrap pkgver=24.0w pkgrel=1 -pkgdesc="Static GPRbuild to bootstrap XML/Ada and GPRbuild itself. +pkgdesc="Static GPRbuild to bootstrap XML/Ada and GPRbuild itself." arch=(i686 x86_64) -url=https://github.com/AdaCore/gprbuild/ +url=https://github.com/AdaCore/gprbuild license=(GPL3 custom) depends=(gcc-ada gnatstudio-sources) @@ -36,12 +36,12 @@ prepare() # GPRbuild hard-codes references to /usr/libexec, but ArchLinux packages # must use /usr/lib instead. - - sed -i 's/libexec/lib/g' \ - doinstall gprbuild.gpr \ - "$srcdir/$_gprconfig_kb_src/db/compilers.xml" \ - "$srcdir/$_gprconfig_kb_src/db/linker.xml" \ - "$srcdir/$_gprconfig_kb_src/db/gnat.xml" + # + sed -i 's/libexec/lib/g' \ + doinstall gprbuild.gpr \ + $srcdir/$_gprconfig_kb_src/db/compilers.xml \ + $srcdir/$_gprconfig_kb_src/db/linker.xml \ + $srcdir/$_gprconfig_kb_src/db/gnat.xml } @@ -54,9 +54,9 @@ build() GNATMAKEFLAGS="$MAKEFLAGS" - ./bootstrap.sh \ - --with-xmlada="$srcdir/$_xmlada_src" \ - --with-kb="$srcdir/$_gprconfig_kb_src" \ + ./bootstrap.sh \ + --with-xmlada=$srcdir/$_xmlada_src \ + --with-kb=$srcdir/$_gprconfig_kb_src \ --build } @@ -65,20 +65,22 @@ package() { cd $srcdir/$_gprbuild_src - env DESTDIR="$pkgdir" \ - ./bootstrap.sh \ - --with-kb="$srcdir/$_gprconfig_kb_src" \ - --prefix=/usr \ - --libexecdir=/lib \ + env DESTDIR=$pkgdir \ + ./bootstrap.sh \ + --with-kb=$srcdir/$_gprconfig_kb_src \ + --prefix=/usr \ + --libexecdir=/lib \ --install # Install the license. + # install -D -m644 \ - "COPYING3" \ - "$pkgdir/usr/share/licenses/$pkgname/COPYING3" + 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 |