commit 6ab8700be893956f47deb4b3858b35075e8e00ed
Author: Jan Rękorajski <[email protected]>
Date:   Thu Dec 13 14:17:48 2012 +0100

    - fix format string warnings
    - rel 2

 format-string.patch | 20 ++++++++++++++++++++
 zip.spec            |  4 +++-
 2 files changed, 23 insertions(+), 1 deletion(-)
---
diff --git a/zip.spec b/zip.spec
index b8dda0c..4183731 100644
--- a/zip.spec
+++ b/zip.spec
@@ -9,7 +9,7 @@ Summary(tr.UTF-8):      PKZIP(tm)-uyumlu .zip dosyaları yaratır
 Summary(uk.UTF-8):     Утиліта для компресування та упаковки файлів, сумісна з 
PKZIP
 Name:          zip
 Version:       3.0
-Release:       1
+Release:       2
 License:       distributable
 Group:         Applications/Archiving
 Source0:       ftp://ftp.info-zip.org/pub/infozip/src/%{name}%(echo %{version} 
| tr -d .).tgz
@@ -18,6 +18,7 @@ Source2:      
http://www.mif.pg.gda.pl/homepages/ankry/man-PLD/%{name}-non-english-ma
 # Source2-md5: 72d619b4f70c06c34e5244125b62fdce
 Patch0:                %{name}-zmem.patch
 Patch1:                %{name}-multilib.patch
+Patch2:                format-security.patch
 BuildRequires: bzip2-devel
 BuildRequires: unzip
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -81,6 +82,7 @@ bir birleşimi gibidir ve PKZIP uyumludur.
 %setup -q -n %{name}30
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__make} -f unix/Makefile generic \
diff --git a/format-string.patch b/format-string.patch
new file mode 100644
index 0000000..77cd8aa
--- /dev/null
+++ b/format-string.patch
@@ -0,0 +1,20 @@
+--- zip30/zip.c~       2008-07-05 18:34:06.000000000 +0200
++++ zip30/zip.c        2012-12-13 14:11:42.684570485 +0100
+@@ -1028,7 +1028,7 @@
+ 
+   for (i = 0; i < sizeof(text)/sizeof(char *); i++)
+   {
+-    printf(text[i]);
++    printf("%s",text[i]);
+     putchar('\n');
+   }
+ #ifdef DOS
+@@ -1225,7 +1225,7 @@
+             CR_MAJORVER, CR_MINORVER, CR_BETA_VER, CR_VERSION_DATE);
+   for (i = 0; i < sizeof(cryptnote)/sizeof(char *); i++)
+   {
+-    printf(cryptnote[i]);
++    printf("%s", cryptnote[i]);
+     putchar('\n');
+   }
+   ++i;  /* crypt support means there IS at least one compilation option */
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/zip.git/commitdiff/6ab8700be893956f47deb4b3858b35075e8e00ed

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to