- 3 madvise calls and a 16Mb mmapped buffer == ~5% install speedup. Wow.

- use db-4.0.14 final internally.

CVS patchset: 5215
CVS date: 2001/12/06 18:34:49
This commit is contained in:
jbj 2001-12-06 18:34:49 +00:00
parent d7e49147a2
commit 5a0508d51f
41 changed files with 318 additions and 298 deletions

View File

@ -73,6 +73,8 @@
- fix a couple dinky memory leaks.
- build with an internal zlib for now.
- protect brp-compress against /bin/ls output ambiguity (#56656,#56336).
- 3 madvise calls and a 16Mb mmapped buffer == ~5% install speedup. Wow.
- use db-4.0.14 final internally.
4.0.3 -> 4.0.4:

View File

@ -425,10 +425,10 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
/*@-branchstate@*/
switch(type) {
case RPMLEAD_SOURCE:
rpmio_flags = rpmExpand("%{?_source_payload:%{_source_payload}}", NULL);
rpmio_flags = rpmExpand("%{?_source_payload}", NULL);
break;
case RPMLEAD_BINARY:
rpmio_flags = rpmExpand("%{?_binary_payload:%{_binary_payload}}", NULL);
rpmio_flags = rpmExpand("%{?_binary_payload}", NULL);
break;
}
/*@=branchstate@*/
@ -455,7 +455,7 @@ int writeRPM(Header *hdrp, const char *fileName, int type,
/* Create and add the cookie */
if (cookie) {
sprintf(buf, "%s %d", buildHost(), (int) time(NULL));
sprintf(buf, "%s %d", buildHost(), (int) (*getBuildTime()));
*cookie = xstrdup(buf);
(void) headerAddEntry(h, RPMTAG_COOKIE, RPM_STRING_TYPE, *cookie, 1);
}

View File

@ -768,6 +768,7 @@ static int writeFile(/*@special@*/ FSM_t fsm, int writeData)
size_t pos = fdGetCpioPos(fsm->cfd);
char * symbuf = NULL;
int left;
int xx;
int rc;
st->st_size = (writeData ? ost->st_size : 0);
@ -824,6 +825,7 @@ static int writeFile(/*@special@*/ FSM_t fsm, int writeData)
rdbuf = fsm->rdbuf;
fsm->rdbuf = (char *) mapped;
fsm->rdlen = nmapped = st->st_size;
xx = madvise(mapped, nmapped, MADV_DONTNEED);
}
#endif
@ -850,7 +852,8 @@ static int writeFile(/*@special@*/ FSM_t fsm, int writeData)
#if HAVE_MMAP
if (mapped != (void *)-1) {
/*@-noeffect@*/ (void) munmap(mapped, nmapped) /*@=noeffect@*/;
xx = msync(mapped, nmapped, MS_ASYNC);
/*@-noeffect@*/ xx = munmap(mapped, nmapped) /*@=noeffect@*/;
fsm->rdbuf = rdbuf;
}
#endif

View File

@ -870,6 +870,11 @@ TFI_t fiNew(rpmTransactionSet ts, TFI_t fi,
int j;
fmd5 = fi->fmd5s[i];
if (!(fmd5 && *fmd5 != '\0')) {
memset(t, 0, 16);
t += 16;
continue;
}
for (j = 0; j < 16; j++, t++, fmd5 += 2)
*t = (nibble(fmd5[0]) << 4) | nibble(fmd5[1]);
}

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-07-24 10:02+0100\n"
"Last-Translator: Milan Kerslager <kerslage@linux.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
@ -1573,37 +1573,37 @@ msgstr "========= Adres
msgid "%10d %s\n"
msgstr "%9d %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr "vytvoøen adresáø %s s právy %04o.\n"
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s ulo¾eno jako %s\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "%s odstranìní %s selhalo: Adresáø není prázdný\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s rmdir %s selhal: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s unlink %s selhal: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s vytvoøen jako %s\n"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-04-05 23:03GMT\n"
"Last-Translator: Claus Hindsgaul <claus_h@image.dk>\n"
"Language-Team: Danish <dansk@klid.dk>\n"
@ -1573,37 +1573,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "linie %d: %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s gemt som %s\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "kan ikke fjerne %s - katalog ikke tomt\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "fjernelse (rmdir) af %s mislykkedes: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "åbning af %s mislykkedes %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s oprettet som %s\n"

View File

@ -37,7 +37,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 1998-08-03 18:02+02:00\n"
"Last-Translator: Karl Eichwalder <ke@SuSE.DE>\n"
"Language-Team: German <de@li.org>\n"
@ -1713,37 +1713,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "Öffnen von %s fehlgeschlagen: %s"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "kann Datei %s nicht öffnen: "
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "kann %s nicht entfernen - Verzeichnis ist nicht leer"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "Entfernen von %s fehlgeschlagen: %s"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "öffnen von %s fehlgeschlagen: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "kann Datei %s nicht öffnen: "

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"Last-Translator: Raimo Koski <rkoski@pp.weppi.fi>\n"
"Language-Team: Finnish <linux@sot.com>\n"
"Content-Type: text/plain; charset=\n"
@ -1590,37 +1590,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "en voinut avata %s: %s"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "en voinut avata tiedostoa %s: "
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "en voi poistaa %s -hakemisto ei ole tyhjä"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s:n rmdir epäonnistui: %s"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s:n avaus ei onnistunut: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "en voinut avata tiedostoa %s: "

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1625,37 +1625,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "impossible d'ouvrir: %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "impossible d'ouvrir: %s\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "impossible d'ouvrir: %s\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "La construction a chou.\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "La construction a chou.\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "impossible d'ouvrir: %s\n"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.1\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-01-13 22:31+0100\n"
"Last-Translator: Jesús Bravo Álvarez <jba@pobox.com>\n"
"Language-Team: Galician <trasno@ceu.fi.udc.es>\n"
@ -1537,37 +1537,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-07-12 13:25+0000\n"
"Last-Translator: Richard Allen <ra@hp.is>\n"
"Language-Team: is <kde-isl@mmedia.is>\n"
@ -1543,37 +1543,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "%9d %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s vistað sem %s\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s rmdir %s brást: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s gat ekki eytt %s: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s búið til sem %s\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 1999-12-01 22:49 +JST\n"
"Last-Translator: Kanda Mitsuru <kanda@nn.iij4u.or.jp>\n"
"Language-Team: JRPM <jrpm@linux.or.jp>\n"
@ -1622,37 +1622,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "%d 行目: %s"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "警告: %s は %s として保存されます"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "%s を削除できません - ディレクトリが空でありません"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s の rmdir に失敗: %s"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s のオープンに失敗: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "警告: %s は %s として作成されます"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-09-07 22:03+0900\n"
"Last-Translator: Jong-Hoon Ryu <redhat4u@netian.com>\n"
"Language-Team: GNU Translation project <ko@li.org>\n"
@ -1564,37 +1564,37 @@ msgstr "=========
msgid "%10d %s\n"
msgstr "%9d %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr "%04o 허가권(perms)의 %s 디렉토리가 생성되었습니다.\n"
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr "헤더 파일 목록에서 아카이브 파일 %s (을)를 찾을 수 없습니다\n"
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s (이)가 %s (으)로 저장되었습니다\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "%s %s 디렉토리를 삭제하는데 실패함: 빈 디렉토리가 아닙니다\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s %s 디렉토리를 삭제하는데 실패함: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s %s 링크를 해제하는데 실패함: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s (이)가 %s (으)로 생성되었습니다\n"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-06-27 12:24+0200\n"
"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
"Language-Team: Norwegian <no@li.org>\n"
@ -1557,37 +1557,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "%9d %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s lagret som %s\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "%s rmdir av %s feilet: Katalogen er ikke tom\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s rmdir av %s feilet: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s unlink av %s feilet: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s opprettet som %s\n"

View File

@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 1999-05-25 17:00+0100\n"
"Last-Translator: Pawe³ Dziekoñski <pdziekonski@mml.ch.pwr.wroc.pl>\n"
"Language-Team: Polish <pl@li.org>\n"
@ -1605,37 +1605,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "linia %d: %s"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "ostrze¿enie: %s zapisany jako %s"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "nie mo¿na usun±æ %s - katalog nie jest pusty"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "skasowanie katalogu %s nie powiod³o siê"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "otwarcie %s nie powiod³o siê\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "ostrze¿enie: %s utworzony jako %s"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2000-06-22 01:13+01:00\n"
"Last-Translator: José Nuno Coelho Sanarra Pires\n"
"Language-Team: pt <kde@poli.org>\n"
@ -1560,37 +1560,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "linha %d: %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s gravado como %s\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "não consigo remover a %s - a directoria não está vazia\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "o rmdir da %s falhou: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "o acesso ao %s falhou: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s criado como %s\n"

View File

@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
#: build.c:36
#, fuzzy
@ -1718,40 +1718,40 @@ msgstr ""
msgid "%10d %s\n"
msgstr "No consegui ler o arquivo spec de %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
# , c-format
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "No consegui abrir: %s\n"
# , c-format
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "No consegui abrir: %s\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "Construo falhou.\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "Construo falhou.\n"
# , c-format
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "No consegui abrir: %s\n"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 1999-04-10 12:00+EST\n"
"Last-Translator: Cristian Gafton <gafton@redhat.com>\n"
"Language-Team: Romanian <ro@li.org>\n"
@ -1537,37 +1537,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-08-29 13:55-0400\n"
"Last-Translator: Eugene Kanter <eugene@blackcatlinux.com>\n"
"Language-Team: Black Cat Linux Team <blackcat-support@blackcatlinux.com>\n"
@ -1583,37 +1583,37 @@ msgstr "=========
msgid "%10d %s\n"
msgstr "%9d %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr "ËÁÔÁÌÏÇ %s ÓÏÚÄÁÎ Ó ÐÒÁ×ÁÍÉ ÄÏÓÔÕÐÁ %04o.\n"
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr "ÆÁÊÌ ÁÒÈÉ×Á %s ÎÅ ÎÁÊÄÅÎ × ÓÐÉÓËÅ ÆÁÊÌÏ× ÚÁÇÏÌÏ×ËÁ\n"
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s ÓÏÈÒÁÎÅÎ ËÁË %s\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "%s ÎÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ %s: ËÁÔÁÌÏÇ ÎÅ ÐÕÓÔ\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s ÏÛÉÂËÁ ÕÄÁÌÅÎÉÑ ËÁÔÁÌÏÇÁ %s: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s ÎÅ×ÏÚÍÏÖÎÏ ÕÄÁÌÉÔØ %s: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s ÓÏÚÄÁÎ ËÁË %s\n"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 1999-04-08 21:37+02:00\n"
"Last-Translator: Stanislav Meduna <stano@eunet.sk>\n"
"Language-Team: Slovak <sk-i18n@rak.isternet.sk>\n"
@ -1604,37 +1604,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "riadok %d: %s"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "varovanie: %s uchovaný ako %s"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "nie je mo¾né odstráni» %s - adresár nie je prázdny"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "rmdir %s zlyhalo: %s"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "otvorenie %s zlyhalo\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "varovanie: %s vytvorené ako %s"

View File

@ -1,12 +1,12 @@
# -*- mode:po; coding:iso-latin-2; -*- Slovenian messages for Redhat pkg. mngr.
# Copyright (C) 2000 Free Software Foundation, Inc.
# Primo¾ Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>, 2000.
# $Id: sl.po,v 1.213 2001/11/23 15:49:26 jbj Exp $
# $Id: sl.po,v 1.214 2001/12/06 18:35:28 jbj Exp $
#
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2000-10-08 19:05+0200\n"
"Last-Translator: Grega Fajdiga <gregor.fajdiga@telemach.net>\n"
"Language-Team: Slovenian <sl@li.org>\n"
@ -1605,37 +1605,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "vrstica %d: %s"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "opozorilo: %s shranjen kot %s"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "ni mo¾no odstraniti %s - imenik ni prazen"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "odstranitev imenika %s je bila neuspe¹na: %s"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "odpiranje %s je bilo neuspe¹no: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "opozorilo: %s ustvarjen kot %s"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"Content-Type: text/plain; charset=\n"
"Date: 1998-05-02 21:41:47-0400\n"
@ -1588,37 +1588,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr "neuspelo otvaranje %s: %s"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, fuzzy, c-format
msgid "%s saved as %s\n"
msgstr "Ne mogu da otvorim datoteku %s: "
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, fuzzy, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "ne mogu da uklonim %s - direktorijum nije prazan"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, fuzzy, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "neuspela komanda rmdir %s: %s"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, fuzzy, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "neuspelo otvaranje %s: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, fuzzy, c-format
msgid "%s created as %s\n"
msgstr "Ne mogu da otvorim datoteku %s: "

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-09-12 14:18+0200\n"
"Last-Translator: Göran Uddeborg <goeran@uddeborg.pp.se>\n"
"Language-Team: Swedish <sv@li.org>\n"
@ -1567,37 +1567,37 @@ msgstr "========= Kataloger ej uttryckligen inkluderade i paketet:\n"
msgid "%10d %s\n"
msgstr "%9d %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr "katalog %s skapad med rättigheter %04o.\n"
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr "arkivfil %s fanns inte i huvudets fillista\n"
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s sparades som %s\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "%s rmdir av %s misslyckades: Katalogen är inte tom\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s rmdir av %s misslyckades: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s unlink av %s misslyckades: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s skapades som %s\n"

View File

@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: 2001-07-05 08:02+300\n"
"Last-Translator: Nilgun Belma Buguner <nilgun@technologist.com>\n"
"Language-Team: Turkish <tr@li.org>\n"
@ -1587,37 +1587,37 @@ msgstr "========= Pakette bulunmayan dizinler:\n"
msgid "%10d %s\n"
msgstr "%9d %s\n"
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr "%s dizin %04o izinleriyle oluþturuldu.\n"
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr "%s %s olarak kaydedildi\n"
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr "%s / %s dizin silinemedi - Dizin boþ deðil\n"
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr "%s / %s dizinin silinmesi baþarýsýz: %s\n"
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr "%s / %s bað kaldýrýlamadý: %s\n"
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr "%s %s olarak oluþturuldu\n"

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: rpm 4.0.3\n"
"POT-Creation-Date: 2001-11-22 16:29-0500\n"
"POT-Creation-Date: 2001-12-06 10:20-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -1542,37 +1542,37 @@ msgstr ""
msgid "%10d %s\n"
msgstr ""
#: lib/fsm.c:1177
#: lib/fsm.c:1180
#, c-format
msgid "%s directory created with perms %04o.\n"
msgstr ""
#: lib/fsm.c:1458
#: lib/fsm.c:1461
#, c-format
msgid "archive file %s was not found in header file list\n"
msgstr ""
#: lib/fsm.c:1579 lib/fsm.c:1707
#: lib/fsm.c:1582 lib/fsm.c:1710
#, c-format
msgid "%s saved as %s\n"
msgstr ""
#: lib/fsm.c:1733
#: lib/fsm.c:1736
#, c-format
msgid "%s rmdir of %s failed: Directory not empty\n"
msgstr ""
#: lib/fsm.c:1739
#: lib/fsm.c:1742
#, c-format
msgid "%s rmdir of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1749
#: lib/fsm.c:1752
#, c-format
msgid "%s unlink of %s failed: %s\n"
msgstr ""
#: lib/fsm.c:1768
#: lib/fsm.c:1771
#, c-format
msgid "%s created as %s\n"
msgstr ""

View File

@ -1,4 +1,4 @@
%define with_python_subpackage 1 %{nil}
%define with_python_subpackage 0 %{nil}
%define with_perl_subpackage 1
%define with_bzip2 1 %{nil}
%define with_apidocs 1 %{nil}
@ -590,3 +590,6 @@ fi
- header handling moved to librpmdb to avoid linkage loops.
- fix a couple dinky memory leaks.
- build with an internal zlib for now.
- protect brp-compress against /bin/ls output ambiguity (#56656,#56336).
- 3 madvise calls and a 16Mb mmapped buffer == ~5% install speedup. Wow.
- use db-4.0.14 final internally.

View File

@ -591,3 +591,5 @@ fi
- fix a couple dinky memory leaks.
- build with an internal zlib for now.
- protect brp-compress against /bin/ls output ambiguity (#56656,#56336).
- 3 madvise calls and a 16Mb mmapped buffer == ~5% install speedup. Wow.
- use db-4.0.14 final internally.

View File

@ -2744,16 +2744,16 @@ DBGIO(fd, (stderr, "==> Fclose(%p) %s\n", (fd ? fd : NULL), fdbg(fd)));
/*@=usereleased@*/
}
/*
/**
* Convert stdio fmode to open(2) mode, filtering out zlib/bzlib flags.
* returns stdio[0] = '\0' on error.
*
* gzopen: [0-9] is compession level
* gzopen: 'f' is filtered (Z_FILTERED)
* gzopen: 'h' is Huffman encoding (Z_HUFFMAN_ONLY)
* bzopen: [1-9] is block size (modulo 100K)
* bzopen: 's' is smallmode
* HACK: '.' terminates, rest is type of I/O
* - gzopen: [0-9] is compession level
* - gzopen: 'f' is filtered (Z_FILTERED)
* - gzopen: 'h' is Huffman encoding (Z_HUFFMAN_ONLY)
* - bzopen: [1-9] is block size (modulo 100K)
* - bzopen: 's' is smallmode
* - HACK: '.' terminates, rest is type of I/O
*/
static inline void cvtfmode (const char *m,
/*@out@*/ char *stdio, size_t nstdio,

View File

@ -14,7 +14,7 @@
CC=gcc
CFLAGS=-O3 -DHAVE_UNISTD_H -DUSE_MMAP
CFLAGS=-O3 -fomit-frame-pointer -DHAVE_UNISTD_H -DUSE_MMAP
#CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
#CFLAGS=-g -DDEBUG
#CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
@ -33,10 +33,10 @@ RANLIB=ranlib
TAR=tar
SHELL=/bin/sh
prefix = /usr/local
exec_prefix = ${prefix}
libdir = ${exec_prefix}/lib
includedir = ${prefix}/include
prefix =/usr/local
exec_prefix =${prefix}
libdir =${exec_prefix}/lib
includedir =${prefix}/include
OBJS = adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
zutil.o inflate.o infblock.o inftrees.o infutil.o inffast.o

2
zlib/configure vendored
View File

@ -61,7 +61,7 @@ EOF
test -z "$CC" && echo Checking for gcc...
cc=${CC-gcc}
cflags=${CFLAGS-"-O3"}
cflags=${CFLAGS-"-O3 -fomit-frame-pointer"}
# to force the asm version use: CFLAGS="-O3 -DASMV" ./configure
case "$cc" in
*gcc*) gcc=1;;

View File

@ -5,7 +5,7 @@
* Compile this file with -DNO_DEFLATE to avoid the compression code.
*/
/* @(#) $Id: gzio.c,v 1.3 2001/11/21 22:01:55 jbj Exp $ */
/* @(#) $Id: gzio.c,v 1.4 2001/11/22 21:12:46 jbj Exp $ */
#include <sys/stat.h>
#include <unistd.h>
@ -23,13 +23,16 @@ struct internal_state {int dummy;}; /* for buggy compilers */
# ifdef MAXSEG_64K
# define Z_BUFSIZE 4096 /* minimize memory usage for 16-bit DOS */
# else
# define Z_BUFSIZE (256 * 1024) /*262144 16384*/
# define Z_BUFSIZE (16 * 1024 * 1024) /*262144 16384*/
# endif
#endif
#ifndef Z_PRINTF_BUFSIZE
# define Z_PRINTF_BUFSIZE 4096
#endif
/*@unchecked@*/
static int z_bufsize = Z_BUFSIZE;
#define ALLOC(size) malloc(size)
#define TRYFREE(p) {if (p) free(p);}
@ -155,13 +158,13 @@ local gzFile gz_open (const char *path, const char *mode, int fd)
Z_DEFLATED, -MAX_WBITS, DEF_MEM_LEVEL, strategy);
/* windowBits is passed < 0 to suppress zlib header */
s->stream.next_out = s->outbuf = (Byte*)ALLOC(Z_BUFSIZE);
s->stream.next_out = s->outbuf = (Byte*)ALLOC(z_bufsize);
#endif
if (err != Z_OK || s->outbuf == Z_NULL) {
return destroy(s), (gzFile)Z_NULL;
}
} else {
s->stream.next_in = s->inbuf = (Byte*)ALLOC(Z_BUFSIZE);
s->stream.next_in = s->inbuf = (Byte*)ALLOC(z_bufsize);
err = inflateInit2(&(s->stream), -MAX_WBITS);
/* windowBits is passed < 0 to tell that there is no zlib header.
@ -174,28 +177,29 @@ local gzFile gz_open (const char *path, const char *mode, int fd)
return destroy(s), (gzFile)Z_NULL;
}
}
s->stream.avail_out = Z_BUFSIZE;
s->stream.avail_out = z_bufsize;
errno = 0;
if ((fd >= 0) && (s->mode == 'r')) {
struct stat stat;
if (!fstat(fd, &stat) && S_ISREG(stat.st_mode) && (lseek(fd, 0, SEEK_CUR) != -1)) {
char *test = mmap(0, Z_BUFSIZE, PROT_READ, MAP_SHARED, fd, 0);
char *test = mmap(0, z_bufsize, PROT_READ, MAP_SHARED, fd, 0);
if (test != (char *)-1) {
long n;
off_t pos;
s->mmap_mode = 1;
s->fd = fd;
TRYFREE(s->inbuf);
munmap(test, Z_BUFSIZE);
munmap(test, z_bufsize);
pos = lseek(fd, 0, SEEK_CUR);
s->mmap_end = lseek(fd, 0, SEEK_END);
(void) lseek(fd, 0, SEEK_SET);
s->mmap_pos = pos & ~(off_t)(Z_BUFSIZE - 1);
s->inbuf = mmap(0, Z_BUFSIZE, PROT_READ, MAP_SHARED, fd, s->mmap_pos);
s->mmap_pos += Z_BUFSIZE;
s->stream.next_in = s->inbuf + (pos & (Z_BUFSIZE - 1));
s->mmap_pos = pos & ~(off_t)(z_bufsize - 1);
s->inbuf = mmap(0, z_bufsize, PROT_READ, MAP_SHARED, fd, s->mmap_pos);
(void) madvise(s->inbuf, z_bufsize, MADV_SEQUENTIAL);
s->mmap_pos += z_bufsize;
s->stream.next_in = s->inbuf + (pos & (z_bufsize - 1));
s->stream.avail_in = s->mmap_end - pos;
if (s->stream.avail_in > (s->mmap_pos - pos))
s->stream.avail_in = s->mmap_pos - pos;
@ -271,10 +275,10 @@ int ZEXPORT gzsetparams (gzFile file, int level, int strategy)
if (s->stream.avail_out == 0) {
s->stream.next_out = s->outbuf;
if (fwrite(s->outbuf, 1, Z_BUFSIZE, s->file) != Z_BUFSIZE) {
if (fwrite(s->outbuf, 1, z_bufsize, s->file) != z_bufsize) {
s->z_err = Z_ERRNO;
}
s->stream.avail_out = Z_BUFSIZE;
s->stream.avail_out = z_bufsize;
}
return deflateParams (&(s->stream), level, strategy);
@ -292,24 +296,25 @@ static inline int gz_refill_inbuf(gz_stream *s)
return 0;
}
if (s->inbuf)
munmap(s->inbuf, Z_BUFSIZE);
s->inbuf = mmap(s->inbuf, Z_BUFSIZE, PROT_READ, MAP_SHARED|MAP_FIXED, s->fd, s->mmap_pos);
munmap(s->inbuf, z_bufsize);
s->inbuf = mmap(s->inbuf, z_bufsize, PROT_READ, MAP_SHARED|MAP_FIXED, s->fd, s->mmap_pos);
if (s->inbuf == (Byte *)-1) {
s->inbuf = NULL;
s->z_err = errno;
return 1;
}
(void) madvise(s->inbuf, z_bufsize, MADV_SEQUENTIAL);
s->stream.next_in = s->inbuf;
s->stream.avail_in = Z_BUFSIZE;
s->mmap_pos += Z_BUFSIZE;
s->stream.avail_in = z_bufsize;
s->mmap_pos += z_bufsize;
if (s->mmap_pos > s->mmap_end)
s->stream.avail_in = s->mmap_end - s->mmap_pos + Z_BUFSIZE;
s->stream.avail_in = s->mmap_end - s->mmap_pos + z_bufsize;
for (n=0; n<s->stream.avail_in; n+=4096)
((volatile char *)s->inbuf)[n];
return 0;
}
s->stream.avail_in = fread(s->inbuf, 1, Z_BUFSIZE, s->file);
s->stream.avail_in = fread(s->inbuf, 1, z_bufsize, s->file);
if (s->stream.avail_in == 0) {
s->z_eof = 1;
if (ferror(s->file)) {
@ -409,7 +414,7 @@ local int destroy (gz_stream *s)
if (s->mmap_mode) {
if (s->inbuf)
munmap(s->inbuf, Z_BUFSIZE);
munmap(s->inbuf, z_bufsize);
s->inbuf = NULL;
close(s->fd);
s->mmap_mode = 0;
@ -579,11 +584,11 @@ int ZEXPORT gzwrite (gzFile file, const voidp buf, unsigned len)
if (s->stream.avail_out == 0) {
s->stream.next_out = s->outbuf;
if (fwrite(s->outbuf, 1, Z_BUFSIZE, s->file) != Z_BUFSIZE) {
if (fwrite(s->outbuf, 1, z_bufsize, s->file) != z_bufsize) {
s->z_err = Z_ERRNO;
break;
}
s->stream.avail_out = Z_BUFSIZE;
s->stream.avail_out = z_bufsize;
}
s->z_err = deflate(&(s->stream), Z_NO_FLUSH);
if (s->z_err != Z_OK) break;
@ -681,7 +686,7 @@ local int do_flush (gzFile file, int flush)
s->stream.avail_in = 0; /* should be zero already anyway */
for (;;) {
len = Z_BUFSIZE - s->stream.avail_out;
len = z_bufsize - s->stream.avail_out;
if (len != 0) {
if ((uInt)fwrite(s->outbuf, 1, len, s->file) != len) {
@ -689,7 +694,7 @@ local int do_flush (gzFile file, int flush)
return Z_ERRNO;
}
s->stream.next_out = s->outbuf;
s->stream.avail_out = Z_BUFSIZE;
s->stream.avail_out = z_bufsize;
}
if (done) break;
s->z_err = deflate(&(s->stream), flush);
@ -746,12 +751,12 @@ z_off_t ZEXPORT gzseek (gzFile file, z_off_t offset, int whence)
/* At this point, offset is the number of zero bytes to write. */
if (s->inbuf == Z_NULL) {
s->inbuf = (Byte*)ALLOC(Z_BUFSIZE); /* for seeking */
zmemzero(s->inbuf, Z_BUFSIZE);
s->inbuf = (Byte*)ALLOC(z_bufsize); /* for seeking */
zmemzero(s->inbuf, z_bufsize);
}
while (offset > 0) {
uInt size = Z_BUFSIZE;
if (offset < Z_BUFSIZE) size = (uInt)offset;
uInt size = z_bufsize;
if (offset < z_bufsize) size = (uInt)offset;
size = gzwrite(file, s->inbuf, size);
if (size == 0) return -1L;
@ -788,11 +793,11 @@ z_off_t ZEXPORT gzseek (gzFile file, z_off_t offset, int whence)
/* offset is now the number of bytes to skip. */
if (offset != 0 && s->outbuf == Z_NULL) {
s->outbuf = (Byte*)ALLOC(Z_BUFSIZE);
s->outbuf = (Byte*)ALLOC(z_bufsize);
}
while (offset > 0) {
int size = Z_BUFSIZE;
if (offset < Z_BUFSIZE) size = (int)offset;
int size = z_bufsize;
if (offset < z_bufsize) size = (int)offset;
size = gzread(file, s->outbuf, (uInt)size);
if (size <= 0) return -1L;