diff options
author | Klaus Alexander Seistrup | 2021-11-23 07:13:33 +0100 |
---|---|---|
committer | Klaus Alexander Seistrup | 2021-11-23 07:13:33 +0100 |
commit | cf9033bac908c999598e71d3151bd36c34c9e870 (patch) | |
tree | f389a8854627fe05d15a103f2a4e03e6b670dc35 /PKGBUILD | |
parent | 809ac59a5d11935a319d9cd8e7dbf5e419df50c8 (diff) | |
download | aur-cf9033bac908c999598e71d3151bd36c34c9e870.tar.gz |
bc-gh-5.2.1-1: new upstream release
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 37 insertions, 17 deletions
@@ -1,34 +1,54 @@ # Maintainer: Gavin D. Howard <yzena.tech@gmail.com> +# Contributor: Klaus Alexander Seistrup <klaus@seistrup.dk> +# -*- mode: sh -*- + pkgname=bc-gh -pkgver=5.2.0 -pkgrel=2 +pkgver=5.2.1 +pkgrel=1 pkgdesc="Implementation of dc and POSIX bc with GNU extensions" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') url="https://github.com/gavinhoward/bc" license=('BSD') -provides=('bc=1.07.1-3') -conflicts=('bc=1.07.1-3') -source=("$pkgname-$pkgver.tar.xz::https://github.com/gavinhoward/bc/releases/download/$pkgver/bc-$pkgver.tar.xz" - "$pkgname-$pkgver.tar.xz.sig::https://github.com/gavinhoward/bc/releases/download/$pkgver/bc-$pkgver.tar.xz.sig") -sha512sums=('f5fcaef5a963baa344972432e20c9747cba7b08b2dd7beac5c783da250abcde37cf85c23bfb3273432c31b292c9c470c836daf990c69f83bd6c7e565a46859e2' - 'b0703fb555c254bc6098fbb452f13ea176994f9718baf361b71f0324f50658f6c08bff4d58154710c7cfa14622cb6a8dc1a010842c728b0bb55c755606b02c22') -sha256sums=('bb918d67b4fc6fc27634de343069a26c9ad05cf0c1c18cf05add5c821717741e' - 'dc2b49c7a97c3e05f033ff63be9d964bef2a935e1ef0a6210d7304286acf3972') +provides=('bc') +conflicts=('bc') +source=( + "$pkgname-$pkgver.tar.xz::$url/releases/download/$pkgver/bc-$pkgver.tar.xz" + "$pkgname-$pkgver.tar.xz.sig::$url/releases/download/$pkgver/bc-$pkgver.tar.xz.sig" +) +sha512sums=( + '8f5cfdfc0b2e1866d8fc1477d7bfc2882cf4d2e4844fcf41ded5f8b52b4d8124c073e845d86b355977f815a5a8a2f22fd98495ec4b5dd41737b808a3a4f4bb56' + 'b904b8d946df9e6ff5305540aecaa40ac9cc805243bf0b0844895b87eba1845009b4efdebdb912ddcbc010329df556d7d49390916065e6d7a9043a039ac249f6' +) +sha256sums=( + 'bc031b68e5eafef37305697b76f6261abac4a94286e260fa339771f2484f1ecd' + '8bce8396497d47ace1dd5a2938ce7bdffa88355fb040e5051782474b0801c950' +) validpgpkeys=('E2A30324A4465A4D5882692EC08038BDF280D33E') CFLAGS="-flto -O3 $CFLAGS" build() { - cd "bc-$pkgver" - PREFIX=/usr ./configure.sh -G -sbc.banner -sdc.tty_mode - make + cd "bc-$pkgver" + + PREFIX=/usr ./configure.sh -G -sbc.banner -sdc.tty_mode + make } check() { - cd "bc-$pkgver" - make check + cd "bc-$pkgver" + + make check } package() { - cd "bc-$pkgver" - DESTDIR="$pkgdir/" make install + cd "bc-$pkgver" + + DESTDIR="$pkgdir" make install + + install -Dm0644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE.md" + + for _doc in {NEWS,NOTICE,README}.md; do + install -Dm0644 "$_doc" "$pkgdir/usr/share/doc/$pkgname/$_doc" + done } + +# eof |