summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlaus Alexander Seistrup2021-11-23 07:13:33 +0100
committerKlaus Alexander Seistrup2021-11-23 07:13:33 +0100
commitcf9033bac908c999598e71d3151bd36c34c9e870 (patch)
treef389a8854627fe05d15a103f2a4e03e6b670dc35
parent809ac59a5d11935a319d9cd8e7dbf5e419df50c8 (diff)
downloadaur-cf9033bac908c999598e71d3151bd36c34c9e870.tar.gz
bc-gh-5.2.1-1: new upstream release
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD54
2 files changed, 47 insertions, 28 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c006761b30af..3c98a7ebe66f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = bc-gh
pkgdesc = Implementation of dc and POSIX bc with GNU extensions
- pkgver = 5.2.0
- pkgrel = 2
+ pkgver = 5.2.1
+ pkgrel = 1
url = https://github.com/gavinhoward/bc
arch = i686
arch = x86_64
@@ -10,15 +10,14 @@ pkgbase = bc-gh
arch = armv7h
arch = aarch64
license = BSD
- provides = bc=1.07.1-3
- conflicts = bc=1.07.1-3
- source = bc-gh-5.2.0.tar.xz::https://github.com/gavinhoward/bc/releases/download/5.2.0/bc-5.2.0.tar.xz
- source = bc-gh-5.2.0.tar.xz.sig::https://github.com/gavinhoward/bc/releases/download/5.2.0/bc-5.2.0.tar.xz.sig
+ provides = bc
+ conflicts = bc
+ source = bc-gh-5.2.1.tar.xz::https://github.com/gavinhoward/bc/releases/download/5.2.1/bc-5.2.1.tar.xz
+ source = bc-gh-5.2.1.tar.xz.sig::https://github.com/gavinhoward/bc/releases/download/5.2.1/bc-5.2.1.tar.xz.sig
validpgpkeys = E2A30324A4465A4D5882692EC08038BDF280D33E
- sha256sums = bb918d67b4fc6fc27634de343069a26c9ad05cf0c1c18cf05add5c821717741e
- sha256sums = dc2b49c7a97c3e05f033ff63be9d964bef2a935e1ef0a6210d7304286acf3972
- sha512sums = f5fcaef5a963baa344972432e20c9747cba7b08b2dd7beac5c783da250abcde37cf85c23bfb3273432c31b292c9c470c836daf990c69f83bd6c7e565a46859e2
- sha512sums = b0703fb555c254bc6098fbb452f13ea176994f9718baf361b71f0324f50658f6c08bff4d58154710c7cfa14622cb6a8dc1a010842c728b0bb55c755606b02c22
+ sha256sums = bc031b68e5eafef37305697b76f6261abac4a94286e260fa339771f2484f1ecd
+ sha256sums = 8bce8396497d47ace1dd5a2938ce7bdffa88355fb040e5051782474b0801c950
+ sha512sums = 8f5cfdfc0b2e1866d8fc1477d7bfc2882cf4d2e4844fcf41ded5f8b52b4d8124c073e845d86b355977f815a5a8a2f22fd98495ec4b5dd41737b808a3a4f4bb56
+ sha512sums = b904b8d946df9e6ff5305540aecaa40ac9cc805243bf0b0844895b87eba1845009b4efdebdb912ddcbc010329df556d7d49390916065e6d7a9043a039ac249f6
pkgname = bc-gh
-
diff --git a/PKGBUILD b/PKGBUILD
index af73d979ad44..0584ba86a416 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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