summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlaus Alexander Seistrup2024-05-11 13:59:42 +0200
committerKlaus Alexander Seistrup2024-05-11 13:59:42 +0200
commit0f2a4db4df1c43d80ec404086cc1468752cd8dd3 (patch)
tree0ab63733f69444cce28535798cd4048f40b0b9f3
parent0a9af9956fe36fd594ca32db4738dd2e462b0ed9 (diff)
downloadaur-0f2a4db4df1c43d80ec404086cc1468752cd8dd3.tar.gz
Explicitly #define VA_COPY va_copy
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD13
2 files changed, 8 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0277f62e3025..feda7d38c5a4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = slrn-snapshot-canlock
pkgdesc = An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot with modern cancel-lock)
pkgver = 1.0.4.9
- pkgrel = 7
+ pkgrel = 8
url = https://jedsoft.org/snapshots/
arch = aarch64
arch = arm
diff --git a/PKGBUILD b/PKGBUILD
index 622a24975ee2..4003143092bb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ pkgname='slrn-snapshot-canlock'
_pkgname='slrn'
pkgver=1.0.4.9
_prever='pre1.0.4-9'
-pkgrel=7
+pkgrel=8
pkgdesc='An easy-to-use, text-mode, threaded Usenet/NNTP client/newsreader (development snapshot with modern cancel-lock)'
arch=('aarch64' 'arm' 'armv6h' 'armv7h' 'i686' 'pentium4' 'x86_64')
url='https://jedsoft.org/snapshots/'
@@ -43,18 +43,19 @@ prepare() {
patch < "../$_canlock_dir/patch-changes.txt" # FIXME: FAIL
- for folder in doc src; do
- cd "$srcdir/$_pkgname-$_prever/$folder" || exit 1
- for diff in "$srcdir/$_canlock_dir/patch-$folder"_*.*; do
+ for _folder in doc src; do
+ cd "$srcdir/$_pkgname-$_prever/$_folder"
+ for diff in "$srcdir/$_canlock_dir/patch-$_folder"_*.*; do
patch < "$diff"
done
done
cd "$srcdir/$_pkgname-$_prever"
- # gcc 14 barfs over undefined VA_COPY
+ # GCC 14 barfs over undefined VA_COPY
+ # https://github.com/jedsoft/slrn/pull/1
# https://github.com/jedsoft/slrn/issues/2
- sed -i '/#include "slrnfeat.h"/i#include "slrnconf.h"' src/misc.c
+ sed -i '/#undef VA_COPY_AS_ARRAY/i#define VA_COPY va_copy' src/config.hin
}
# The current community/uudeview package is broken.