From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- .../files/spu-tools-2.3.0.136-buildsystem.patch | 32 ++++++++++++++++++++++ .../spu-tools-2.3.0.136-format-security.patch | 16 +++++++++++ 2 files changed, 48 insertions(+) create mode 100644 sys-apps/spu-tools/files/spu-tools-2.3.0.136-buildsystem.patch create mode 100644 sys-apps/spu-tools/files/spu-tools-2.3.0.136-format-security.patch (limited to 'sys-apps/spu-tools/files') diff --git a/sys-apps/spu-tools/files/spu-tools-2.3.0.136-buildsystem.patch b/sys-apps/spu-tools/files/spu-tools-2.3.0.136-buildsystem.patch new file mode 100644 index 000000000000..0d1e25ec9659 --- /dev/null +++ b/sys-apps/spu-tools/files/spu-tools-2.3.0.136-buildsystem.patch @@ -0,0 +1,32 @@ + Makefile | 9 +++++---- + 1 file changed, 5 insertions(+), 4 deletions(-) + +diff --git a/Makefile b/Makefile +index 9c4b69b..cf8958d 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,8 +1,9 @@ + ARCHIV := spu-tools.tar.gz + +-CC = gcc +-CFLAGS = -g -Wall ++CC ?= gcc ++CFLAGS ?= -g -Wall + PREFIX = $(DESTDIR)/usr ++LIBS ?= -lncurses + + objs = ctx-info.o spu-info.o proc-info.o general-info.o spu-top.o spu-ps.o + target = spu-top spu-ps +@@ -16,10 +17,10 @@ spu-top.o: spu-top.c spu-tools.h + spu-ps.o: spu-ps.c spu-tools.h + + spu-top: ctx-info.o spu-info.o proc-info.o general-info.o spu-top.o +- $(CC) $(CFLAGS) -lncurses ctx-info.o spu-info.o proc-info.o general-info.o spu-top.o -o spu-top ++ $(CC) $(CFLAGS) $(LDFLAGS) ctx-info.o spu-info.o proc-info.o general-info.o spu-top.o -o spu-top $(LIBS) + + spu-ps: ctx-info.o spu-ps.o +- $(CC) $(CFLAGS) ctx-info.o spu-ps.o -o spu-ps ++ $(CC) $(CFLAGS) $(LDFLAGS) ctx-info.o spu-ps.o -o spu-ps + + clean: + @rm -Rf *.o *~ $(objs) $(target) spu-top.1 spu-ps.1 diff --git a/sys-apps/spu-tools/files/spu-tools-2.3.0.136-format-security.patch b/sys-apps/spu-tools/files/spu-tools-2.3.0.136-format-security.patch new file mode 100644 index 000000000000..c039e2674e78 --- /dev/null +++ b/sys-apps/spu-tools/files/spu-tools-2.3.0.136-format-security.patch @@ -0,0 +1,16 @@ + spu-ps.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/spu-ps.c b/spu-ps.c +index 8e0d667..e4e6ac0 100644 +--- a/spu-ps.c ++++ b/spu-ps.c +@@ -59,7 +59,7 @@ static void dump_ctxs_or_spus(void **ctxs_or_spus, struct field *fields) + chars += print_ctx_field((struct ctx *)ctxs_or_spus[i], + buf+chars, fields[j].id, fields[j].format); + } +- printf(buf); ++ printf("%s", buf); + printf("\n"); + i++; + } -- cgit v1.2.3