summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Kröning2020-01-11 15:31:12 +0100
committerMartin Kröning2020-01-11 15:31:12 +0100
commite16bec6ee3a5826ac11bd3308a9bd0e6eac129b6 (patch)
treef5a41fb3056412a59cfb4b732f4c325b69a55b89
parentee30d51dc7d9ccb1014f5ed476c84dc5c39cc775 (diff)
downloadaur-e16bec6ee3a5826ac11bd3308a9bd0e6eac129b6.tar.gz
Update to 8.3.1-1
-rw-r--r--.SRCINFO8
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD20
3 files changed, 19 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 72fbb2eea672..efdefbd57553 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = riscv64-unknown-elf-gdb
pkgdesc = The GNU Debugger for the 32bit and 64bit RISC-V bare-metal target
- pkgver = 8.2
+ pkgver = 8.3.1
pkgrel = 1
url = https://www.gnu.org/software/gdb/
arch = x86_64
@@ -13,10 +13,10 @@ pkgbase = riscv64-unknown-elf-gdb
depends = gdb-common
depends = mpfr
options = !emptydirs
- source = https://ftp.gnu.org/gnu/gdb/gdb-8.2.tar.xz
- source = https://ftp.gnu.org/gnu/gdb/gdb-8.2.tar.xz.sig
+ source = https://ftp.gnu.org/gnu/gdb/gdb-8.3.1.tar.xz
+ source = https://ftp.gnu.org/gnu/gdb/gdb-8.3.1.tar.xz.sig
validpgpkeys = F40ADB902B24264AA42E50BF92EDB04BFF325CF3
- sha256sums = c3a441a29c7c89720b734e5a9c6289c0a06be7e0c76ef538f7bbcef389347c39
+ sha256sums = 1e55b4d7cdca7b34be12f4ceae651623aa73b2fd640152313f9f66a7149757c4
sha256sums = SKIP
pkgname = riscv64-unknown-elf-gdb
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..577399b44eb7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/src/
+/pkg/
+/*.log
+/*.tar.*
diff --git a/PKGBUILD b/PKGBUILD
index 264935950f3b..8d2fc706d73d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Ryan Suchocki <ryan@suchocki.co.uk>
-
+# Maintainer: Martin Kröning <m.kroening@hotmail.de>
_target=riscv64-unknown-elf
pkgname=$_target-gdb
-pkgver=8.2
+pkgver=8.3.1
pkgrel=1
pkgdesc='The GNU Debugger for the 32bit and 64bit RISC-V bare-metal target'
arch=(x86_64)
@@ -11,12 +11,14 @@ license=(GPL3)
depends=(xz ncurses expat python guile2.0 gdb-common mpfr)
options=(!emptydirs)
source=(https://ftp.gnu.org/gnu/gdb/gdb-$pkgver.tar.xz{,.sig})
-validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker
-sha256sums=('c3a441a29c7c89720b734e5a9c6289c0a06be7e0c76ef538f7bbcef389347c39'
+sha256sums=('1e55b4d7cdca7b34be12f4ceae651623aa73b2fd640152313f9f66a7149757c4'
'SKIP')
+validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker
prepare() {
cd gdb-$pkgver
+
+ # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
}
@@ -27,7 +29,7 @@ build() {
--target=$_target \
--prefix=/usr \
--enable-languages=c,c++ \
- --disable-multilib \
+ --enable-multilib \
--enable-interwork \
--with-system-readline \
--disable-nls \
@@ -44,8 +46,8 @@ package() {
make -C gdb DESTDIR=$pkgdir install
# Following files conflict with 'gdb'/'gdb-common' packages
- rm -r $pkgdir/usr/include/gdb
- rm -r $pkgdir/usr/share/gdb
- rm -r $pkgdir/usr/share/info
- rm -r $pkgdir/usr/share/man/man5
+ rm -r $pkgdir/usr/include/gdb/
+ rm -r $pkgdir/usr/share/gdb/
+ rm -r $pkgdir/usr/share/info/
+ rm -r $pkgdir/usr/share/man/man5/
}