Summary(pl.UTF-8): GNU barcode - narzędzie do kodów paskowych
Name: barcode
Version: 0.98
-Release: 4
+Release: 5
License: GPL
Group: Applications/Graphics
Source0: http://ftp.gnu.org/gnu/barcode/%{name}-%{version}.tar.gz
# Source0-md5: 7f10c3307b84a19a4ab2fa4b3f2974da
Patch0: %{name}-DESTDIR.patch
+Patch1: format-security.patch
URL: http://www.gnu.org/software/barcode/
BuildRequires: autoconf
BuildRequires: automake
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
%{__aclocal}
--- /dev/null
+--- barcode-0.98/plessey.c~ 2000-11-07 17:43:18.000000000 +0000
++++ barcode-0.98/plessey.c 2015-04-05 20:20:57.170658797 +0000
+@@ -148,7 +148,7 @@
+ checkptr[i+j] ^= check[j];
+ }
+ for (i = 0; i < 8; i++) {
+- sprintf(ptr, patterns[checkptr[strlen(text) * 4 + i]]);
++ sprintf(ptr, "%s", patterns[checkptr[strlen(text) * 4 + i]]);
+ ptr += 2;
+ }
+ fprintf(stderr, "CRC: ");