summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGavin Howard2019-11-09 14:02:36 -0700
committerGavin Howard2019-11-09 14:02:36 -0700
commit8f84d54191b94dc496d856a4105acb33c484a76a (patch)
treefd8015d07ea010be3eea2bb0888a3d589124d0ef
downloadaur-8f84d54191b94dc496d856a4105acb33c484a76a.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD34
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bc1b3bc100d7
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = bc-gh
+ pkgdesc = Implementation of dc and POSIX bc with GNU extensions
+ pkgver = 2.3.0
+ pkgrel = 1
+ url = https://github.com/gavinhoward/bc
+ arch = i686
+ arch = x86_64
+ arch = arm
+ arch = armv6h
+ arch = armv7h
+ arch = aarch64
+ license = BSD
+ provides = bc=1.07.1-3
+ conflicts = bc=1.07.1-3
+ source = bc-gh-2.3.0.tar.xz::https://github.com/gavinhoward/bc/releases/download/2.3.0/bc-2.3.0.tar.xz
+ source = bc-gh-2.3.0.tar.xz.sig::https://github.com/gavinhoward/bc/releases/download/2.3.0/bc-2.3.0.tar.xz.sig
+ validpgpkeys = E2A30324A4465A4D5882692EC08038BDF280D33E
+ sha256sums = 5a4d14721688ce0a2679fb02680fe8dc41574417f60647be3a125d53d5672f5d
+ sha256sums = 62b82db46d3cdc8c99862807f41e5e78e5bcbd13d2f844dae17d3e236f815c18
+ sha512sums = e57b429e3af2afc4e830e7689dfc036bf8f722dacfec34e22e33cae28db6696ff0a9e3245f743d08644324e2e566dd9795b72885b8b44c696e4d9632b4e0aacc
+ sha512sums = bd170e48e8f56d17f9a4ee5ef86ebd0ea38f420cff3f0dbbb55a359083165d400c72bab3585056651a68575d09e66db6537dc148c8fd71c8473ada48c901ff21
+
+pkgname = bc-gh
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..91224e5de829
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+**/*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ea1a7937155d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Gavin D. Howard <yzena.tech@gmail.com>
+pkgname=bc-gh
+pkgver=2.3.0
+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=('e57b429e3af2afc4e830e7689dfc036bf8f722dacfec34e22e33cae28db6696ff0a9e3245f743d08644324e2e566dd9795b72885b8b44c696e4d9632b4e0aacc'
+ 'bd170e48e8f56d17f9a4ee5ef86ebd0ea38f420cff3f0dbbb55a359083165d400c72bab3585056651a68575d09e66db6537dc148c8fd71c8473ada48c901ff21')
+sha256sums=('5a4d14721688ce0a2679fb02680fe8dc41574417f60647be3a125d53d5672f5d'
+ '62b82db46d3cdc8c99862807f41e5e78e5bcbd13d2f844dae17d3e236f815c18')
+validpgpkeys=('E2A30324A4465A4D5882692EC08038BDF280D33E')
+CFLAGS="-flto -O3 $CFLAGS"
+
+build() {
+ cd "bc-$pkgver"
+ PREFIX=/usr ./configure.sh -GP
+ make
+}
+
+check() {
+ cd "bc-$pkgver"
+ make check
+}
+
+package() {
+ cd "bc-$pkgver"
+ DESTDIR="$pkgdir/" make install
+}