From 1bc0121da615e021b7c2bdbf2b3ec9d8907d7987 Mon Sep 17 00:00:00 2001 From: Patrick Li Date: Fri, 13 Dec 2002 20:54:20 +0000 Subject: Fix on -STABLE which only has _BSD_VA_LIST_ PR: ports/44985 Submitted by: Yoshihiko Sarumaru --- security/libparanoia/Makefile | 9 ++++++++- security/libparanoia/files/patch-ac | 11 ----------- security/libparanoia/files/vsnprintf-current.patch | 11 +++++++++++ 3 files changed, 19 insertions(+), 12 deletions(-) delete mode 100644 security/libparanoia/files/patch-ac create mode 100644 security/libparanoia/files/vsnprintf-current.patch (limited to 'security/libparanoia') diff --git a/security/libparanoia/Makefile b/security/libparanoia/Makefile index c6065de59ec4..bad4f310fcf5 100644 --- a/security/libparanoia/Makefile +++ b/security/libparanoia/Makefile @@ -24,4 +24,11 @@ BROKEN= You need to have libc sources installed in /usr/src/lib/libc \ before compiling. .endif -.include +.include + +.if ${OSVERSION} >= 500039 +post-patch: + @(cd ${_DISTDIR};${PATCH} ${PATCH_ARGS} < ${PATCHDIR}/vsnprintf-current.patch) +.endif + +.include diff --git a/security/libparanoia/files/patch-ac b/security/libparanoia/files/patch-ac deleted file mode 100644 index c6fb894ba86c..000000000000 --- a/security/libparanoia/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- vsprintf.c.orig Sun Oct 20 17:23:01 2002 -+++ vsprintf.c Sun Oct 20 17:23:32 2002 -@@ -52,7 +52,7 @@ - vsprintf(str, fmt, ap) - char *str; - const char *fmt; -- _BSD_VA_LIST_ ap; -+ va_list ap; - { - int ret; - FILE f; diff --git a/security/libparanoia/files/vsnprintf-current.patch b/security/libparanoia/files/vsnprintf-current.patch new file mode 100644 index 000000000000..c6fb894ba86c --- /dev/null +++ b/security/libparanoia/files/vsnprintf-current.patch @@ -0,0 +1,11 @@ +--- vsprintf.c.orig Sun Oct 20 17:23:01 2002 ++++ vsprintf.c Sun Oct 20 17:23:32 2002 +@@ -52,7 +52,7 @@ + vsprintf(str, fmt, ap) + char *str; + const char *fmt; +- _BSD_VA_LIST_ ap; ++ va_list ap; + { + int ret; + FILE f; -- cgit v1.2.3