diff options
author | Danilo J. S. Bellini | 2023-07-17 21:53:11 -0300 |
---|---|---|
committer | Danilo J. S. Bellini | 2023-07-17 21:53:11 -0300 |
commit | ea176382b3602be98915dddb835f8441e8ac1dd7 (patch) | |
tree | 38ddaf52e480dd4f34f90e9e4b393fd096a7a43b | |
parent | 04f09fea9a0d8d505b97f2274f9d32020ff52186 (diff) | |
download | aur-ea176382b3602be98915dddb835f8441e8ac1dd7.tar.gz |
v1_20210422.20220207-1
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | LICENSE | 16 | ||||
-rw-r--r-- | PKGBUILD | 41 |
3 files changed, 33 insertions, 40 deletions
@@ -1,17 +1,15 @@ pkgbase = dumpasn1 - pkgdesc = ASN.1 analyze tool - pkgver = 20230322 - pkgrel = 4 + pkgdesc = ASN.1 object dump/syntax check program + pkgver = 20210422.20220207 + pkgrel = 1 + epoch = 1 url = http://www.cs.auckland.ac.nz/~pgut001 arch = i686 arch = x86_64 license = custom - depends = glibc - source = dumpasn1-20230322.c::https://www.cs.auckland.ac.nz/~pgut001/dumpasn1.c - source = dumpasn1-20230322.cfg::https://www.cs.auckland.ac.nz/~pgut001/dumpasn1.cfg - source = LICENSE + source = dumpasn1-20210422.20220207.c::http://www.cs.auckland.ac.nz/~pgut001/dumpasn1.c + source = dumpasn1-20210422.20220207.cfg::http://www.cs.auckland.ac.nz/~pgut001/dumpasn1.cfg sha256sums = 8ce8fdbf2e9b11d410b0ab4e44a6b3f89c27080113f051ec1054d230e050a0b8 - sha256sums = ed1eaafb0ad865b97738dfe0b0e5d602c76dc0cde4c0cee4cdcdd11c28f480e5 - sha256sums = f58dfb06633792773b4e539666f0fac52eb44acf29619175d073b146e22785e4 + sha256sums = 7f74c3915a3a712c104b6d65c6204d005384813086260d8516f7b6e969fba9cf pkgname = dumpasn1 diff --git a/LICENSE b/LICENSE deleted file mode 100644 index d191458314df..000000000000 --- a/LICENSE +++ /dev/null @@ -1,16 +0,0 @@ -ASN.1 object dumping code, copyright Peter Gutmann -<pgut001@cs.auckland.ac.nz>, based on ASN.1 dump program by David Kemp -<dpkemp@missi.ncsc.mil>, with contributions from various people including -Matthew Hamrick <hamrick@rsa.com>, Bruno Couillard -<bcouillard@chrysalis-its.com>, Hallvard Furuseth -<h.b.furuseth@usit.uio.no>, Geoff Thorpe <geoff@raas.co.nz>, David Boyce -<d.boyce@isode.com>, John Hughes <john.hughes@entegrity.com>, Life is hard, -and then you die <ronald@trustpoint.com>, Hans-Olof Hermansson -<hans-olof.hermansson@postnet.se>, Tor Rustad <Tor.Rustad@bbs.no>, -Kjetil Barvik <kjetil.barvik@bbs.no>, James Sweeny <jsweeny@us.ibm.com>, -and several other people whose names I've misplaced. - -[...] - -You can use this code in whatever way you want, as long as you don't -try to claim you wrote it. @@ -1,28 +1,39 @@ -# Maintainer: Emanuel Duss <emanuel.duss@gmail.com> +# Maintainer: Danilo J. S. Bellini <danilo dot bellini at gmail dot com> +# Contributor: Emanuel Duss <emanuel.duss@gmail.com> # Contributor: Nicolas Martyanoff <khaelin@gmail.com> pkgname=dumpasn1 -pkgver=20230322 -pkgrel=4 -pkgdesc="ASN.1 analyze tool" +# UPDATE_STRING in dumpasn1.c [dot] last update date in dumpasn1.cfg +pkgver=20210422.20220207 +pkgrel=1 +epoch=1 +pkgdesc="ASN.1 object dump/syntax check program" +arch=('i686' 'x86_64') url="http://www.cs.auckland.ac.nz/~pgut001" license=('custom') -source=(dumpasn1-$pkgver.c::'https://www.cs.auckland.ac.nz/~pgut001/dumpasn1.c' - dumpasn1-$pkgver.cfg::'https://www.cs.auckland.ac.nz/~pgut001/dumpasn1.cfg' - 'LICENSE') +source=("dumpasn1-$pkgver.c::$url/dumpasn1.c" + "dumpasn1-$pkgver.cfg::$url/dumpasn1.cfg") sha256sums=('8ce8fdbf2e9b11d410b0ab4e44a6b3f89c27080113f051ec1054d230e050a0b8' - 'ed1eaafb0ad865b97738dfe0b0e5d602c76dc0cde4c0cee4cdcdd11c28f480e5' - 'f58dfb06633792773b4e539666f0fac52eb44acf29619175d073b146e22785e4') + '7f74c3915a3a712c104b6d65c6204d005384813086260d8516f7b6e969fba9cf') -arch=('i686' 'x86_64') -depends=(glibc) +prepare() { + cd "$srcdir" + + # Create a license file from the header in the C source + awk ' + $0 ~ /^$/ {paragraph++} + paragraph == 0 || paragraph == 5 || paragraph == 6 {print substr($0, 4)} + paragraph == 1 && !ellipsis {ellipsis=1; print "\n[...]"} + ' dumpasn1-$pkgver.c > LICENSE.txt +} build() { - cd "${srcdir}" + cd "$srcdir" gcc $CPPFLAGS $CFLAGS $LDFLAGS -o dumpasn1 dumpasn1-$pkgver.c } package(){ - install -D -m755 "${srcdir}/dumpasn1" "${pkgdir}/usr/bin/dumpasn1" - install -D -m644 "${srcdir}/dumpasn1-$pkgver.cfg" "${pkgdir}/etc/dumpasn1/dumpasn1.cfg" - install -D -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + cd "$srcdir" + install -Dm755 dumpasn1 "$pkgdir/usr/bin/dumpasn1" + install -Dm644 "dumpasn1-$pkgver.cfg" "$pkgdir/etc/dumpasn1/dumpasn1.cfg" + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" } |