]> git.pld-linux.org Git - packages/poldek.git/blame - poldek-zlib.patch
- updated for 0.30rc1
[packages/poldek.git] / poldek-zlib.patch
CommitLineData
cf07ce32
AM
1Index: configure.in
2===================================================================
3RCS file: /cvsroot/poldek/poldek/configure.in,v
4retrieving revision 1.145
5retrieving revision 1.146
6diff -u -u -r1.145 -r1.146
7--- configure.in 12 May 2008 15:51:38 -0000 1.145
8+++ configure.in 13 Feb 2010 22:00:08 -0000 1.146
9@@ -1,6 +1,6 @@
10
11 dnl Process this file with autoconf to produce a configure script.
12-dnl $Id$
13+dnl $Id$
14
15 AC_INIT(poldek,0.30)
16 AC_CONFIG_SRCDIR([capreq.c])
17@@ -234,6 +234,8 @@
18 dnl Checks for libraries.
19 AC_CHECK_LIB(bz2, BZ2_bzCompress)
20 AC_CHECK_LIB(z, gzopen)
21+
22+AC_CHECK_FUNCS(gzungetc)
23
24 DBLIB=""
25 if test "${is_rpm4_0_4}." = "no." ; then
26Index: pkgdir/pkg_restore.c
27===================================================================
28RCS file: /cvsroot/poldek/poldek/pkgdir/pkg_restore.c,v
29retrieving revision 1.25
30retrieving revision 1.26
31diff -u -u -r1.25 -r1.26
32--- pkgdir/pkg_restore.c 25 May 2008 09:25:31 -0000 1.25
33+++ pkgdir/pkg_restore.c 14 Feb 2010 16:10:26 -0000 1.26
34@@ -11,7 +11,7 @@
35 */
36
37 /*
38- $Id$
39+ $Id$
40 */
41
42 #ifdef HAVE_CONFIG_H
43@@ -149,7 +149,7 @@
44 struct pkg tmpkg;
45 off_t offs;
46 unsigned long ul_offs;
47- char linebuf[4096];
48+ char linebuf[PATH_MAX];
49 int nerr = 0, nread, pkg_loaded = 0;
50 int tag, tag_binsize = PKG_STORETAG_SIZENIL;
51 const char *errmg_double_tag = "%s:%lu: double '%c' tag";
52Index: pkgdir/pdir/pdir.c
53===================================================================
54RCS file: /cvsroot/poldek/poldek/pkgdir/pdir/pdir.c,v
55retrieving revision 1.31
56retrieving revision 1.32
57diff -u -u -r1.31 -r1.32
58--- pkgdir/pdir/pdir.c 2 Feb 2008 21:49:04 -0000 1.31
59+++ pkgdir/pdir/pdir.c 14 Feb 2010 16:10:26 -0000 1.32
60@@ -11,7 +11,7 @@
61 */
62
63 /*
64- $Id$
65+ $Id$
66 */
67
68 #ifdef HAVE_CONFIG_H
69@@ -577,7 +577,7 @@
70 int do_open(struct pkgdir *pkgdir, unsigned flags)
71 {
72 struct vfile *vf;
73- char linebuf[1024 * 256];
74+ char linebuf[PATH_MAX];
75 int nline;
76 int nerr = 0, nread;
77 struct pkgroup_idx *pkgroups = NULL;
78Index: pkgdir/pdir/pdir_pkg_restore.c
79===================================================================
80RCS file: /cvsroot/poldek/poldek/pkgdir/pdir/pdir_pkg_restore.c,v
81retrieving revision 1.11
82retrieving revision 1.12
83diff -u -u -r1.11 -r1.12
84--- pkgdir/pdir/pdir_pkg_restore.c 25 May 2008 09:25:31 -0000 1.11
85+++ pkgdir/pdir/pdir_pkg_restore.c 14 Feb 2010 16:10:26 -0000 1.12
86@@ -11,7 +11,7 @@
87 */
88
89 /*
90- $Id$
91+ $Id$
92 */
93
94 #ifdef HAVE_CONFIG_H
95@@ -135,7 +135,7 @@
96 {
97 struct pkgtags_s pkgt;
98 off_t offs;
99- char linebuf[4096];
100+ char linebuf[PATH_MAX];
101 int nerr = 0, nread, with_pkg = 0;
102
103 const char *errmg_double_tag = "%s:%ld: double '%c' tag";
104Index: pkgdir/yum/yum.c
105===================================================================
106RCS file: /cvsroot/poldek/poldek/pkgdir/yum/yum.c,v
107retrieving revision 1.19
108retrieving revision 1.20
109diff -u -u -r1.19 -r1.20
110--- pkgdir/yum/yum.c 2 Feb 2008 21:49:05 -0000 1.19
111+++ pkgdir/yum/yum.c 14 Feb 2010 16:10:26 -0000 1.20
112@@ -11,7 +11,7 @@
113 */
114
115 /*
116- $Id$
117+ $Id$
118 */
119
120 #ifdef HAVE_CONFIG_H
121@@ -128,7 +128,7 @@
122 int do_open(struct pkgdir *pkgdir, unsigned flags)
123 {
124 struct vfile *vf;
125- char linebuf[1024 * 16];
126+ char linebuf[PATH_MAX];
127 int nline, nerr = 0, nread, n;
128 struct pkgroup_idx *pkgroups = NULL;
129 struct idx idx;
c2694ade
AM
130Index: write.c
131===================================================================
132RCS file: /cvsroot/poldek/tndb/write.c,v
133retrieving revision 1.11
134retrieving revision 1.12
135diff -u -u -r1.11 -r1.12
136--- tndb/write.c 22 Jun 2007 18:20:58 -0000 1.11
137+++ tndb/write.c 14 Feb 2010 08:20:52 -0000 1.12
138@@ -45,7 +45,7 @@
139
140 struct tndb *tndb_creat(const char *name, int comprlevel, unsigned flags)
141 {
142- char path[PATH_MAX], mode[32] = "w+b";
143+ char path[PATH_MAX], mode[32] = "wb";
144 tn_stream *st;
145 struct tndb *db = NULL;
146 int fd, n, type = TN_STREAM_STDIO;
147@@ -69,7 +69,7 @@
148 if (n > 3 && strcmp(&name[n - 3], ".gz") == 0) {
149 type = TN_STREAM_GZIO;
150 if (comprlevel >= 0 && comprlevel < 10)
151- snprintf(mode, sizeof(mode), "w+b%d", comprlevel);
152+ snprintf(mode, sizeof(mode), "wb%d", comprlevel);
153 }
154
155 if ((st = n_stream_dopen(fd, mode, type)) == NULL)
1bd9d2c6
AM
156--- vfile/vfile.c~ 2007-07-06 00:28:53.000000000 +0200
157+++ vfile/vfile.c 2010-02-23 17:47:55.496578466 +0100
05c1cd0a
AM
158@@ -262,7 +262,7 @@
159 char *mode = NULL;
160
161 if ((vfmode & VFM_APPEND) == VFM_APPEND)
162- mode = "a+";
163+ mode = "a";
164 else if (vfmode & VFM_RW)
165 mode = "w";
166 else
87cc9f92
AM
167--- vfile/vfile.c~ 2010-02-23 17:47:55.496578466 +0100
168+++ vfile/vfile.c 2010-02-28 09:50:39.839991093 +0100
169@@ -288,7 +288,7 @@
170 char *mode = NULL;
171
172 if ((vfmode & VFM_APPEND) == VFM_APPEND)
173- mode = "a+";
174+ mode = "a";
175 else if (vfmode & VFM_RW)
176 mode = "w";
177 else
This page took 0.095631 seconds and 4 git commands to generate.