+ * Securely generate a temp file, and make sure it gets\r
+ * deleted upon exit.\r
+ */\r
-+static char ** tempfiles;\r
-+static unsigned ntempfiles;\r
++static char ** tempfiles = NULL;\r
++static unsigned ntempfiles = 0;\r
+\r
+static void\r
+cleanup_tempfiles()\r
+ if (!filename)\r
+ return NULL;\r
+\r
-+ sprintf(filename, "%s/%sXXXXXX", dirname, filename);\r
++ sprintf(filename, "%s/%sXXXXXX", dirname, pfx);\r
+\r
+ if ((fd = mkstemp(filename)) < 0) {\r
+ free(filename);\r
Summary(pl): Filtr text/plain do Postscriptu
Name: a2ps
Version: 4.13b
-Release: 19
+Release: 20
License: GPL
Group: Applications/Text
Group(de): Applikationen/Text
Source1: ftp://ftp.enst.fr/pub/unix/a2ps/i18n-fonts-0.1.tar.gz
Source2: ogonkify.1.pl
Patch0: %{name}-info.patch
-#Patch1: %{name}-security.patch
+Patch1: %{name}-security.patch
Patch2: %{name}-etc.patch
Patch3: %{name}-flex.patch
Patch4: %{name}-conf.patch
%package devel
Summary: Header files and development documentation for a2ps
Summary(pl): Pliki nag³ówkowe i dokunentacja do a2ps
-Group: Libraries
-Group(de): Libraries
-Group(es): Bibliotecas
-Group(fr): Librairies
-Group(pl): Biblioteki
-Group(pt_BR): Bibliotecas
-Group(ru): âÉÂÌÉÏÔÅËÉ
-Group(uk): â¦Â̦ÏÔÅËÉ
+Group: Development/Libraries
+Group(de): Entwicklung/Libraries
+Group(es): Desarrollo/Bibliotecas
+Group(fr): Development/Librairies
+Group(pl): Programowanie/Biblioteki
+Group(pt_BR): Desenvolvimento/Bibliotecas
+Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
+Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
Requires: %{name} = %{version}
%description devel
%package static
Summary: a2ps static libraries
Summary(pl): Biblioteki statyczne do a2ps
-Group: Libraries
-Group(de): Libraries
-Group(es): Bibliotecas
-Group(fr): Librairies
-Group(pl): Biblioteki
-Group(pt_BR): Bibliotecas
-Group(ru): âÉÂÌÉÏÔÅËÉ
-Group(uk): â¦Â̦ÏÔÅËÉ
+Group: Development/Libraries
+Group(de): Entwicklung/Libraries
+Group(es): Desarrollo/Bibliotecas
+Group(fr): Development/Librairies
+Group(pl): Programowanie/Biblioteki
+Group(pt_BR): Desenvolvimento/Bibliotecas
+Group(ru): òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
+Group(uk): òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
Requires: %{name}-devel = %{version}
%description static
%prep
%setup -q -n %{name}-4.13 -a 1
%patch0 -p1
-#%patch1 -p1
+%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1