[packages/splashutils] - fix static linking - fix format string error - rel 8
baggins
baggins at pld-linux.org
Fri Nov 8 08:36:21 CET 2013
commit 5ebc1d8d04f8795b119069f8e887bb5d323f3542
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Fri Nov 8 08:36:00 2013 +0100
- fix static linking
- fix format string error
- rel 8
format-security.patch | 11 +++++++++++
splashutils-link.patch | 13 +++++++++++++
splashutils.spec | 6 +++++-
3 files changed, 29 insertions(+), 1 deletion(-)
---
diff --git a/splashutils.spec b/splashutils.spec
index 967f979..b93b3a1 100644
--- a/splashutils.spec
+++ b/splashutils.spec
@@ -8,7 +8,7 @@ Summary: Utilities for setting splash
Summary(pl.UTF-8): Narzędzia do ustawiania splash
Name: splashutils
Version: 1.5.4.3
-Release: 7
+Release: 8
License: GPL
Group: Applications/System
Source0: http://dev.gentoo.org/~spock/projects/splashutils/archive/%{name}-%{version}.tar.bz2
@@ -23,6 +23,8 @@ Patch1: %{name}-configpath.patch
Patch2: %{name}-relpath.patch
Patch3: %{name}-libpng15.patch
Patch4: %{name}-miscsplashutils-fbtruetype.patch
+Patch5: format-security.patch
+Patch6: %{name}-link.patch
#Patch0: %{name}-makefile.patch # in -libs now
#Patch1: %{name}-compile.patch
#Patch2: %{name}-pld-paths.patch
@@ -91,6 +93,8 @@ mv miscsplashutils-* miscsplashutils
%endif
%patch3 -p1
%patch4 -p1
+%patch5 -p1
+%patch6 -p1
#%patch0 -p0
#%patch1 -p0
diff --git a/format-security.patch b/format-security.patch
new file mode 100644
index 0000000..09ec93b
--- /dev/null
+++ b/format-security.patch
@@ -0,0 +1,11 @@
+--- splashutils-1.5.4.3/src/libfbsplash.c~ 2008-11-13 20:54:19.000000000 +0100
++++ splashutils-1.5.4.3/src/libfbsplash.c 2013-11-08 08:30:15.033789613 +0100
+@@ -692,7 +692,7 @@
+ vsnprintf(cmd, 256, fmt, ap);
+ va_end(ap);
+
+- fprintf(fp_fifo, cmd);
++ fprintf(fp_fifo, "%s", cmd);
+ fbsplash_profile("comm %s", cmd);
+ return 0;
+ }
diff --git a/splashutils-link.patch b/splashutils-link.patch
new file mode 100644
index 0000000..24868ed
--- /dev/null
+++ b/splashutils-link.patch
@@ -0,0 +1,13 @@
+--- splashutils-1.5.4.3/miscsplashutils/fbtruetype/Makefile.orig 2013-11-08 08:31:05.000000000 +0100
++++ splashutils-1.5.4.3/miscsplashutils/fbtruetype/Makefile 2013-11-08 08:34:26.350454460 +0100
+@@ -23,8 +23,8 @@
+ OBJECTS = fbtruetype.o messages.o console.o ttf.o luxisri.o
+
+ LDFLAGS = -L$(LIBDIR)
+-LIBSS = $(LIBDIR)/libfreetype.a $(LIBDIR)/libz.a $(LIBDIR)/libbz2.a -lm
+-LIBSD = -lfreetype -lm -lbz2
++LIBSS = $(LIBDIR)/libfreetype.a $(LIBDIR)/libpng.a $(LIBDIR)/libz.a $(LIBDIR)/libbz2.a -lm
++LIBSD = -lfreetype -lm -lbz2 -lpng -lz
+
+ CFLAGS = -O2 -Wall -I/usr/include/freetype2
+ COMPILE = $(CC) $(CFLAGS)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/splashutils.git/commitdiff/5ebc1d8d04f8795b119069f8e887bb5d323f3542
More information about the pld-cvs-commit
mailing list