diff options
author | Elmar Klausmeier | 2021-09-30 22:28:20 +0200 |
---|---|---|
committer | Elmar Klausmeier | 2021-09-30 22:28:20 +0200 |
commit | f4f46a9d26004cb81e1d1f27a696ddad689d50c4 (patch) | |
tree | f357a709813e239738e653430c6f8dead447ddc2 /PKGBUILD | |
parent | 0c2766878ec4a672dbd67f968824cd91d7bac8b2 (diff) | |
download | aur-f4f46a9d26004cb81e1d1f27a696ddad689d50c4.tar.gz |
Added check() function and disabled hardening
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 20 |
1 files changed, 15 insertions, 5 deletions
@@ -4,25 +4,35 @@ pkgbase=open-cobol pkgname=('open-cobol') pkgver=3.1.2 -pkgrel=1 +pkgrel=2 pkgdesc="COBOL compiler" url="https://sourceforge.net/projects/gnucobol/files/gnucobol/" arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') -source=("$pkgname-$pkgver.tar.gz::https://sourceforge.net/projects/gnucobol/files/gnucobol/3.1/gnucobol-${pkgver}.tar.xz/download") +source=("$pkgname-$pkgver.tar.xz::https://sourceforge.net/projects/gnucobol/files/gnucobol/3.1/gnucobol-${pkgver}.tar.xz/download" + "https://www.itl.nist.gov/div897/ctg/suites/newcob.val.Z") license=("GPL") depends=("db" "gmp" "json-c" "libxml2") +checkdepends=("perl") makedepends=("gcc") -md5sums=('720d8425e4ac30b83b84f43ef08f9558') -sha256sums=('597005d71fd7d65b90cbe42bbfecd5a9ec0445388639404662e70d53ddf22574') +sha256sums=('597005d71fd7d65b90cbe42bbfecd5a9ec0445388639404662e70d53ddf22574' + '1e9a92ddbd5d730cbeb764281f7810c22b18e0163985b09675393ab22bbd61f9') build() { cd gnucobol-${pkgver} - ./configure --prefix=/usr --infodir=/usr/share/info + ./configure --prefix=/usr --infodir=/usr/share/info --disable-hardening make } +# Suggested by Simon Sobisch, 22-Sep-2021 +check() { + cd gnucobol-${pkgver} + make check + cp ../../newcob.val.Z tests/cobol85/ && make test +} + + package() { cd gnucobol-"$pkgver" make DESTDIR="$pkgdir" install |