diff options
author | Rod Kay | 2021-06-20 16:23:47 +1000 |
---|---|---|
committer | Rod Kay | 2021-06-20 16:23:47 +1000 |
commit | a33895f2427fe875612ceebe12d6b674b015611e (patch) | |
tree | 5fd73daa02a1876f55960903f836544c0bcf6fc5 /PKGBUILD | |
download | aur-a33895f2427fe875612ceebe12d6b674b015611e.tar.gz |
Add initial PKGBUILD.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..4daf1a9e5768 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Rod Kay <rodakay5 at gmail dot com> + +pkgname=libvss +pkgver=r383.9ff8f49 +pkgrel=1 +pkgdesc='High level string and text processing library for Ada' +url='https://github.com/AdaCore/VSS' +arch=('x86_64') +license=('GPL3') +makedepends=('git' 'gcc-ada' 'gprbuild') +source=('git+https://github.com/AdaCore/VSS.git#commit=9ff8f49b9f1c801b9ff66cb538fbbf447bc1244e') +sha1sums=('SKIP') + +pkgver() { + cd "$srcdir/VSS" + printf "r%s.%s" \ + "$(git rev-list --count HEAD)" \ + "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/VSS" + make BUILD_MODE=prod +} + +package() { + cd "$srcdir/VSS" + + gprinstall -p -P gnat/vss_gnat.gpr -XBUILD_MODE=prod --prefix="$pkgdir/usr" + gprinstall -p -P gnat/vss_text.gpr -XBUILD_MODE=prod --prefix="$pkgdir/usr" + gprinstall -p -P gnat/vss_json.gpr -XBUILD_MODE=prod --prefix="$pkgdir/usr" +} |