summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Keen2020-12-15 21:43:12 -0500
committerKyle Keen2020-12-15 21:43:12 -0500
commit4f3ff70abf4ab8000716066804ce0de654c83c6c (patch)
tree67eb2ceb5988cb8efdab93b05976327736a04957
parent93c27a171882105aa1edcb2b382e4aee77bada04 (diff)
downloadaur-4f3ff70abf4ab8000716066804ce0de654c83c6c.tar.gz
tweaks for gcc 10
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD11
2 files changed, 13 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cf57df7608e2..e58925c7d492 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,9 @@
+# Generated by mksrcinfo v8
+# Wed Dec 16 02:43:10 UTC 2020
pkgbase = dump1090-git
pkgdesc = Dump1090 is a simple Mode S decoder for RTLSDR devices. MalcolmRobb fork. Git version.
pkgver = 0.r386.bff92c4
- pkgrel = 2
+ pkgrel = 1
url = https://github.com/MalcolmRobb/dump1090
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 311cab23dd72..009b47cb94cc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=dump1090-git
_gitname=dump1090
pkgver=0.r386.bff92c4
-pkgrel=2
+pkgrel=1
pkgdesc="Dump1090 is a simple Mode S decoder for RTLSDR devices. MalcolmRobb fork. Git version."
arch=('i686' 'x86_64')
url="https://github.com/MalcolmRobb/dump1090"
@@ -20,8 +20,17 @@ pkgver() {
printf "0.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
+prepare() {
+ cd "$srcdir/$_gitname"
+ # gcc10 tweaks
+ sed -i 's/^struct stDF {/extern &/' dump1090.h
+ sed -i 's/^struct {.*Internal state$/static &/' dump1090.h
+ sed -i 's/^CFLAGS=.*$/& -fPIC/' Makefile
+}
+
build() {
cd "$srcdir/$_gitname"
+ make clean
make PREFIX=/usr/
}