kbd: ship error.h instead of downloading
No revbump here, the resulting binary should be the same.
This commit is contained in:
parent
03b1a67edc
commit
ddf9daa181
20
srcpkgs/kbd/files/error.h
Normal file
20
srcpkgs/kbd/files/error.h
Normal file
|
@ -0,0 +1,20 @@
|
|||
#ifndef ERROR_H
|
||||
#define ERROR_H
|
||||
|
||||
#include <stdio.h>
|
||||
#include <stdarg.h>
|
||||
#include <err.h>
|
||||
|
||||
static inline void error(int status, int errnum, const char *fmt, ...)
|
||||
{
|
||||
va_list ap;
|
||||
void (*errfunc[2])(int, const char *, va_list) = { &verr, &verrx };
|
||||
void (*warnfunc[2])(const char *, va_list) = { &vwarn, &vwarnx };
|
||||
fflush(stdout);
|
||||
va_start(ap, fmt);
|
||||
if (status != 0)
|
||||
errfunc[errnum==0](status, fmt, ap); /* does not return */
|
||||
warnfunc[errnum==0](fmt, ap);
|
||||
va_end(ap);
|
||||
}
|
||||
#endif
|
|
@ -40,7 +40,7 @@ pre_configure() {
|
|||
sed -e '/^PKG_CHECK_MODULES.*/d' -i configure.ac
|
||||
sed -e 's,tests ,,g' -i Makefile.am
|
||||
|
||||
$XBPS_FETCH_CMD http://git.alpinelinux.org/cgit/aports/plain/main/kbd/error.h
|
||||
cp $FILESDIR/error.h .
|
||||
autoreconf -fi
|
||||
}
|
||||
post_install() {
|
||||
|
|
Loading…
Reference in a new issue