diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 44 |
1 files changed, 23 insertions, 21 deletions
@@ -5,7 +5,7 @@ pkgname=gprbuild-bootstrap epoch=1 -pkgver=22.0.0 +pkgver=23.0.0 pkgrel=1 pkgdesc="Static GPRbuild to bootstrap XML/Ada and GPRbuild itself" arch=('i686' 'x86_64') @@ -13,27 +13,28 @@ url='https://github.com/AdaCore/gprbuild/' license=('GPL3' 'custom') depends=('gcc-ada') -source=( - "gprbuild-$pkgver.tar.gz::https://github.com/AdaCore/gprbuild/archive/v$pkgver.tar.gz" - "xmlada-$pkgver.tar.gz::https://github.com/AdaCore/xmlada/archive/v$pkgver.tar.gz" - "gprconfig_kb-$pkgver.tar.gz::https://github.com/AdaCore/gprconfig_kb/archive/v$pkgver.tar.gz" -) -sha256sums=('076e2b6ac0c7170753a6499094a6d30a98698aca2551c6796b3a617dd9ffc704' - '853ed895defd395c0bc96c23a50812168b656b31befc1336f45c5541f2bec06d' - 'cc19437e0982d9af31e09ad7c42eac6a445dac65336bd53d67ba61f630be7f13') +source=("gprbuild-$pkgver.tar.gz::https://github.com/AdaCore/gprbuild/archive/v$pkgver.tar.gz" + "xmlada-$pkgver.tar.gz::https://github.com/AdaCore/xmlada/archive/v$pkgver.tar.gz" + "gprconfig_kb-$pkgver.tar.gz::https://github.com/AdaCore/gprconfig_kb/archive/v$pkgver.tar.gz") -prepare() { +sha256sums=('141b403ea8a3f82b58b6a8690f8409fe295f3692b667ba3ec487fafcbd26e389' + '66245a68f2e391c8dc8dc50d6d5f109eb3b371e261d095d2002dff3927dd5253' + '182d9108c91390ddd67c841e45a3fc9dd23a94b33d4a1f05ed2788c1fb9b7dd2') + +prepare() +{ cd "$srcdir/gprbuild-$pkgver" # GPRbuild hard-codes references to /usr/libexec, but ArchLinux packages # must use /usr/lib instead. - sed -i 's/libexec/lib/g' doinstall gprbuild.gpr \ + sed -i 's/libexec/lib/g' doinstall gprbuild.gpr \ "$srcdir/gprconfig_kb-$pkgver/db/compilers.xml" \ - "$srcdir/gprconfig_kb-$pkgver/db/linker.xml" \ + "$srcdir/gprconfig_kb-$pkgver/db/linker.xml" \ "$srcdir/gprconfig_kb-$pkgver/db/gnat.xml" } -build() { +build() +{ cd "$srcdir/gprbuild-$pkgver" CFLAGS="${CFLAGS//-Wformat}" @@ -41,24 +42,25 @@ build() { GNATMAKEFLAGS="$MAKEFLAGS" - ./bootstrap.sh \ - --with-xmlada="$srcdir/xmlada-$pkgver" \ + ./bootstrap.sh \ + --with-xmlada="$srcdir/xmlada-$pkgver" \ --with-kb="$srcdir/gprconfig_kb-$pkgver" \ --build } -package() { +package() +{ cd "$srcdir/gprbuild-$pkgver" - env DESTDIR="$pkgdir" ./bootstrap.sh \ + env DESTDIR="$pkgdir" ./bootstrap.sh \ --with-kb="$srcdir/gprconfig_kb-$pkgver" \ - --prefix=/usr \ - --libexecdir=/lib \ + --prefix=/usr \ + --libexecdir=/lib \ --install # Install the license. - install -D -m644 \ - "COPYING3" \ + install -D -m644 \ + "COPYING3" \ "$pkgdir/usr/share/licenses/$pkgname/COPYING3" # Install the custom license. |