Subversion Repositories SvarDOS

Compare Revisions

Ignore whitespace Rev 267 → Rev 268

/pkginst/Makefile
1,15 → 1,15
#
# pkginst Makefile -- requires OpenWatcom (wmake)
# pkg Makefile -- requires OpenWatcom (wmake)
# Copyright (C) 2021 Mateusz Viste
#
 
CFLAGS = -0 -mc -os -wx -we -d0 -i=zlib
LDFLAGS = -ml -lr -fe=pkginst.exe
LDFLAGS = -lr -fe=pkg.exe
LIBS = zlib\zlib_c.lib
 
all: pkginst.exe
all: pkg.exe
 
pkginst.exe: kitten.obj main.obj crc32.obj fileexst.obj helpers.obj inf.obj kprintf.obj libunzip.obj loadconf.obj lsm.obj pkginst.obj pkgrem.obj trim.obj showinst.obj
pkg.exe: kitten.obj main.obj crc32.obj fileexst.obj helpers.obj inf.obj kprintf.obj libunzip.obj loadconf.obj lsm.obj pkginst.obj pkgrem.obj trim.obj showinst.obj
wcl $(LDFLAGS) $(LIBS) *.obj
 
kitten.obj: kitten\kitten.c
56,4 → 56,4
 
clean: .symbolic
del *.obj
del pkginst.exe
del pkg.exe
/pkginst/libunzip.c
1,9 → 1,7
/*
* This file is part of the FDNPKG project
* http://fdnpkg.sourceforge.net
* This file is part of pkg (SvarDOS)
* Copyright (C) 2012-2021 Mateusz Viste.
*
* Copyright (C) 2012-2016 Mateusz Viste. All rights reserved.
*
* Simple library providing functions to unzip files from zip archives.
*/
 
16,7 → 14,7
 
#include "crc32.h"
#include "kprintf.h"
#include "inf.h" /* DEFLATE support */
#include "inf.h" /* INFLATE support */
 
#include "libunzip.h" /* include self for control */
 
30,7 → 28,7
* seconds are actually not 0-59 but rather 0-29 as there are only 32 possible values – to get actual seconds multiply this field by 2;
* minutes are always within 0-59 range;
* hours are always within 0-23 range. */
static time_t dostime2unix(unsigned char *buff) {
static time_t dostime2unix(const unsigned char *buff) {
struct tm curtime;
time_t result;
memset(&curtime, 0, sizeof(curtime)); /* make sure to set everything in curtime to 0's */
164,7 → 162,7
 
 
/* unzips a file. zipfd points to the open zip file, curzipnode to the entry to extract, and fulldestfilename is the destination file where to unzip it. returns 0 on success, non-zero otherwise. */
int zip_unzip(FILE *zipfd, struct ziplist *curzipnode, char *fulldestfilename) {
int zip_unzip(FILE *zipfd, struct ziplist *curzipnode, const char *fulldestfilename) {
#define buffsize 32 * 1024l /* MUST be at least 32K */
FILE *filefd;
unsigned long cksum;
/pkginst/libunzip.h
29,7 → 29,7
};
 
struct ziplist *zip_listfiles(FILE *fd);
int zip_unzip(FILE *zipfd, struct ziplist *curzipnode, char *fulldestfilename);
int zip_unzip(FILE *zipfd, struct ziplist *curzipnode, const char *fulldestfilename);
void zip_freelist(struct ziplist **ziplist);
 
#endif
/pkginst/loadconf.c
1,8 → 1,5
/*
* This file is part of pkginst (SvarDOS).
*
* Loads the list of repositories from a config file.
*
* This file is part of pkg (SvarDOS).
* Copyright (C) 2012-2021 Mateusz Viste
*/
 
96,7 → 93,7
char token[512];
int nline = 0;
 
snprintf(token, sizeof(token), "%s\\cfg\\pkginst.cfg", dosdir);
snprintf(token, sizeof(token), "%s\\cfg\\pkg.cfg", dosdir);
fd = fopen(token, "r");
if (fd == NULL) {
kitten_printf(7, 1, "Error: Could not open config file (%s)!", token);
/pkginst/loadconf.h
1,5 → 1,5
/*
* This file is part of pkginst.
* This file is part of pkg.
*
* Copyright (C) 2012-2021 Mateusz Viste
*/
/pkginst/lsm.c
1,6 → 1,6
/*
* This file is part of pkginst
* Copyright (C) 2013-2021 Mateusz Viste, All rights reserved.
* This file is part of pkg (SvarDOS)
* Copyright (C) 2013-2021 Mateusz Viste
*/
 
#include <stdio.h> /* fopen, fclose... */
/pkginst/lsm.h
1,6 → 1,6
/*
* This file is part of pkginst
* Copyright (C) 2013-2021 Mateusz Viste, All rights reserved.
* This file is part of pkg (SvarDOS)
* Copyright (C) 2013-2021 Mateusz Viste
*/
 
#ifndef readlsm_h_sentinel
/pkginst/main.c
1,5 → 1,5
/*
* PKGINST - SvarDOS package installer
* PKG - SvarDOS package installer
*
* PUBLISHED UNDER THE TERMS OF THE MIT LICENSE
*
49,18 → 49,18
 
 
static int showhelp(void) {
printf("PKGINST ver " PVER " Copyright (C) " PDATE " Mateusz Viste\n"
printf("PKG ver " PVER " Copyright (C) " PDATE " Mateusz Viste\n"
"\n"
"PKGINST is the package installer for SvarDOS.\n"
"PKG is the package installer for SvarDOS.\n"
"\n"
"Usage: PKGINST install package.zip\n"
" PKGINST update package.zip\n"
" PKGINST remove package\n"
" PKGINST listfiles package\n"
" PKGINST listlocal [filter]\n"
"Usage: pkg install package.zip\n"
" pkg update package.zip\n"
" pkg remove package\n"
" pkg listfiles package\n"
" pkg listlocal [filter]\n"
"\n"
"PKGINST is published under the MIT license. It uses a configuration file\n"
"located at %%DOSDIR%%\\CFG\\PKGINST.CFG\n"
"PKG is published under the MIT license. It uses a configuration file\n"
"located at %%DOSDIR%%\\CFG\\PKG.CFG\n"
);
return(1);
}
128,7 → 128,7
const char *dosdir;
struct customdirs *dirlist;
 
kittenopen("pkginst"); /* NLS init */
kittenopen("pkg"); /* NLS init */
 
action = parsearg(argc, argv);
if (action == ACTION_HELP) {
/pkginst/nls/pkginst.tr
File deleted
/pkginst/nls/pkginst.fr
File deleted
/pkginst/nls/pkginst.de
File deleted
/pkginst/nls/pkginst.pl
File deleted
/pkginst/nls/pkginst.si
File deleted
/pkginst/nls/pkginst.dk
File deleted
/pkginst/nls/pkginst.en
File deleted
/pkginst/nls/pkg.de
0,0 → 1,159
# Help Message
# FDNPKG language file
# Time-stamp: "2017-03-09 22:50:34 joerg"
#
# Language..: German
# Codepage..: 850
# Translator: J”rg Jenderek
# Version...: 0.99.4
 
 
#### Help ####
 
1.0:Dies ist ein Netzwerk-Paketmanager fr FreeDOS.
1.1:Gebrauch: FDNPKG Aktion [Parameter]
1.2:Wobei Aktion eine der folgenden ist:
1.3: search [Wort] - Suche Netz-Repositories nach Paket mit 'Wort'
1.4: vsearch [Wort] - Gleich wie 'search', druckt aber auch Quell-Repositories
1.5: install pkg - Installiere das Paket 'pkg' (oder lokale Zipdatei)
1.6: remove pkg - Entfernt Paket 'pkg'
1.7: dumpcfg - drucke die aus der cfg-Datei geladene Konfiguration aus
1.8: license - gebe die Lizenz dieses Programms aus
1.9:FDNPKG ist gelinkt mit der unten genannten WatTCP-Version:
1.10: install-nosrc pkg - Installiert das Paket 'pkg' (oder Zipdatei) ohne Quellen
1.11: install-wsrc pkg - Installiert das Paket 'pkg' (oder Zipdatei) mit Quellen
1.12: showinstalled [str] - Zeigt die Liste aller installierten Pakete mit 'str'
1.13: checkupdates - auf verfgbare Updates von Paketen prfen und anzeigen
1.14: update pkg - das 'pkg'-Paket auf eine neuere Version aktualisieren
1.15: update [pkg] - Update 'pkg' auf die letzte Version (oder alle Pakete)
1.16: listlocal [Wort] - Liste aller lokalen (installierten) Pakete mit 'Wort'
1.17:FDNPKG ist gelinkt mit der unten genannten WatTCP-Version:
1.18: listfiles pkg - Liste alle Dateien des Pakets 'pkg'
 
### General stuff ####
 
2.0:%TEMP% nicht gesetzt! Sie sollte auf ein beschreibbares Verzeichnis verweisen.
2.1:Beispiel: SET TEMP=C:\\TEMP
2.2:%DOSDIR% nicht gesetzt! Sie sollte auf das FreeDOS-Hauptverzeichnis verweisen.
2.3:Beispiel: SET DOSDIR=C:\\FDOS
2.4:Ungltige Anzahl von Argumenten. FDNPKG ohne Parameter fr Hilfe ausfhren.
2.5:Es ist kein Repository konfiguriert. Mindestens eins wird ben”tigt.
2.6:In ihrer Konfiguration sollte mindestens ein Eintrag dieser Form enthalten sein:
2.7:REPO www.freedos.org/repo
2.8:Es folgt die Liste der konfigurierten FDNPKG-Repositories
2.9:Aktualisiere %s...
2.10:Repository-Download fehlgeschlagen!
2.11:Fehler beim Versuch, das Repository aus der tmp-Datei zu laden ...
2.12:Warnung: %TZ% nicht gesetzt! Zeitangaben der Dateien k”nnen ungenau sein.
2.13:Paketdatenbank aus lokalem Cache geladen.
2.14:Kein Speicher mehr! (%s)
2.15:Fehler: TCP/IP-Initialisierung fehlgeschlagen!
2.16:Lade %s...
2.17:WARNUNG: zu wenig virtueller Speicher. FDNPKG k”nnte unzuverl„ssig arbeiten.
2.18:FEHLER: Schreiben im Ordner '%s' nicht m”glich. šberprfe %%TEMP%% Variable.
 
#### Installing package ####
 
3.0:Paket %s ist bereits installiert! Entfernen sie es zuerst, wenn sie upgraden.
3.1:Kein Paket '%s' in Online-Repositories gefunden.
3.2:Paket '%s' ist in den Repositories nicht verfgbar.
3.3:%s ist von mehreren Repositories erh„ltlich. W„hlen sie eins aus:
3.4:Ihre Wahl:
3.5:Ungltige Wahl!
3.6:Paket herunterladen %s...
3.7:Fehler beim Herunterladen des Pakets. Abgebrochen.
3.8:Fehler: Ungltiges Zip-Archiv! Paket nicht installiert.
3.9:Fehler: Paket enth„lt eine Datei, die bereits lokal existiert:
3.10:Fehler: %s konnte nicht erstellt werden!
3.11:Paket %s installiert.
3.12:Fehler: Paket enth„lt nicht die Datei %s! Kein gltiges FreeDOS-Paket.
3.13:Fehler: Das heruntergeladene Paket hat falsche CRC. Installation abgebrochen.
3.14:Fehler: Das Paket konnte nicht ge”ffnet werden. Installation abgebrochen.
3.15:Fehler: Kein Speicher mehr w„hrend der Berechnung der CRC des Pakets!
3.16:Paket %s installiert (mit Quellen, falls vorhanden).
3.17:Paket %s installiert (ohne Quellen).
3.18:Paket %s ist bereits installiert! Sie sollten die 'update' Aktion verwenden.
3.19:Paket %s installiert: %d Dateien extrahiert, %d Fehler.
3.20:Fehler: Paket enth„lt eine verschlsselte Datei:
3.21:Fehler: Fehler beim ™ffnen der Linkdatei '%s' fr Lesezugriff.
3.22:Fehler: Fehler beim ™ffnen der Linkdatei '%s' fr den Schreibzugriff.
3.23:Fehler: Paket enth„lt einen ungltigen Dateinamen:
 
 
#### Removing package ####
 
4.0:Paket %s ist nicht installiert, daher nicht entfernt.
4.1:Fehler beim ™ffnen der LST-Datei!
4.2:Verzeichnislistengrenze erreicht. Verzeichnis %s wird nicht entfernt!
4.3:Kein Speicher mehr! Konnte das Verzeichnis %s nicht speichern!
4.4:entferne %s
4.5:Paket %s wurde entfernt.
 
 
#### Searching package ####
 
5.0:Kein Paket entspricht der Suche.
5.1:Kein Speicher mehr w„hrend der Verarbeitung von Paketbeschreibungen!
 
 
#### Package database handling ####
 
6.0:Fehler: Ungltige Indexdatei (schlechter Header)! šberspringe Repository.
6.1:Fehler: Ungltige Indexdatei! šberspringe Repository.
6.2:Fehler: kein Speicherplatz beim Laden der Paketdatenbank!
6.3:Fehler: Die Datendatei konnte nicht bei '%s' ge”ffnet werden.
6.4:Warnung: Datenbank-Cache-Datei konnte nicht bei %s ge”ffnet werden!
 
 
#### Loading configuration ####
 
7.0:Fehler: Repository '%s' wird zweimal aufgefhrt!
7.1:Fehler: Konfigurationsdatei '%s' konnte nicht ge”ffnet werden!
7.2:Warnung: Token ohne Wert in Zeile #%d
7.3:Warnung: In Konfigurationsdatei Token-šberlauf in Zeile #%d
7.4:Warnung: Token mit leerem Wert in Zeile #%d
7.5:Warnung: angeh„ngtes Leerzeichen nach Wert in Zeile #%d
7.6:ein Repository bersprungen: zu viele konfiguriert (max =%d)
7.8:Warnung: Unbekanntes Token '%s' in Zeile #%d
7.9:Warnung: In Konfigurationsdatei Wertberlauf in Zeile #%d
7.10:Warnung: Ignoriere einen illegalen '%s'-Wert in Zeile #%d
7.11:Warnung: Ungltige 'DIR'-Richtlinie in Zeile #%d
7.12:Fehler: DIR-Pfad zu lang in Zeile #%d
7.13:Fehler: Gefunden nicht existierende Umgebungsvariable '%s' in Zeile #%d
7.14:Fehler: Repository '%s' wird zweimal aufgefhrt!
7.15:Fehler: spezielles Verzeichnis '%s' ist kein gltiger absoluter Pfad!
7.16:Fehler: spezielles Verzeichnis '%s' ist ein reservierter Name!
 
 
#### Unziping package ####
 
8.0:Kein Speicher mehr!
8.1:unbekannte ZIP-Signatur: 0x%08lx
8.2:Fehler: Paket enth„lt eine Datei mit nicht untersttzter Komprimierung (%d):
8.3:Fehler beim Extrahieren von '%s' zu '%s'!
 
 
#### Handling the local list of installed packages ####
 
9.0:Fehler: konnte nicht auf das Verzeichnis %s zugreifen.
9.1:Fehler: Lokales Paket %s nicht gefunden.
 
#### Package updates ####
 
10.0:%s (lokale Version: %s)
10.1:Version %s an %s
10.2:Kein Update gefunden fr '%s' Paket.
10.3:Es wurde ein Update von '%s' gefunden. Update l„uft ...
10.4:%d Paket(e) aktualisiert, %d Paket(e) fehlgeschlagen.
10.5:%d Paketupdate(s) gefunden.
10.6:Paket %s ist nicht installiert.
10.7:Auf der Suche nach Updates ...
 
 
#### Downloading ####
 
11.0:Herunterladen %s ... %ld Bytes
 
# Local Variables:
# coding:cp850-dos
# End:
/pkginst/nls/pkg.dk
0,0 → 1,147
#
# FDNPKG language file
#
# Language..: Danish
# Codepage..: 850 (858)
# Translator: Henrik Schick-Hansen
#
 
 
 
#### Help ####
 
1.0: Netv‘rks pakke administrator til FreeDOS.
1.1:Anvendelse: FDNPKG handling [parametre]
1.2:Hvor handling kan v‘re en af f›lgende:
1.3: search [streng] - S›g net opbevaringssted for pakke med indhold 'streng'
1.4: vsearch [streng] - Svarer til 'search', men viser ogs† kilden p† stedet
1.5: install pk - Install‚r pakken 'pk' (eller lokal zip fil)
1.6: remove pk - Slet pakken 'pk'
1.7: dumpcfg - Udskriv ops‘tning indl‘st fra ops‘tningsfil
1.8: license - Udskriv licensen for dette program
1.9:FDNPKG er bundet op mod nedenst†ende WatTCP version:
1.10: install-nosrc pk - Install‚r pakken 'pk' (el lokal zip fil) u/kildetekster
1.11: install-wsrc pk - Install‚r pakken 'pk' (el lokal zip fil) m/kildetekster
1.12: showinstalled [str] - Vis liste over installerede pakker med indhold 'str'
1.13: checkupdates - Kontroll‚r og vis tilg‘ngelige pakke opdateringer
1.14: update pk - Opdat‚r pakken 'pk' til en nyere udgave
1.15: update [pk] - Opdat‚r pakken 'pk' (alle hvis argumentet er udeladt)
1.16: listlocal [str] - Vis fortegnelse over lokale pakker med indhold 'str'
1.17:FDNPKG er bundet op mod nedenst†ende Watt-32 version:
1.18: listfiles pk - Vis fortegnelse over filer tilh›rende pakken 'pk'
 
 
### General stuff ####
 
2.0:%TEMP% ikke sat! TEMP skal pege p† et bibliotek der ikke er skrivebeskyttet.
2.1:Eksempel: SET TEMP=C:\TEMP
2.2:%DOSDIR% ikke sat! DOSDIR skal pege p† FreeDOS hoved biblioteket.
2.3:Eksempel: SET DOSDIR=C:\FDOS
2.4:Ugyldigt antal argumenter. K›r fdnpkg uden argumenter for hj‘lp.
2.5:Intet opbevaringssted angivet. Mindst ‚t er p†kr‘vet.
2.6:Ops‘tningsfilen skal indeholde mindst en s‘tning i stil med:
2.7:REPO www.freedos.org/repo
2.8:Fortegnelsen over opsatte fdnpkg opbevaringssteder lyder som f›lger:
2.9:Opfrisker %s...
2.10:Overf›rsel fra opbevaringsstedet mislykkedes!
2.11:Fejl indtraf under indl‘sning af opbevaringssted fra tmp filen...
2.12:Advarsel: %TZ% ikke sat! tidstemplet kan v‘re un›jagtigt p† inst. filer
2.13:Pakke register indl‘st fra lokalt mellemlager.
2.14:Hukommelse opbrugt! (%s)
2.15:Fejl: TCP/IP initialisering mislykkedes!
2.16:Indl‘ser %s...
2.17:ADVARSEL: Virtuel hukommelse er for lav. FDNPKG kan opf›re sig up†lideligt.
2.18:FEJL: Kan ikke skrive i '%s' biblioteket. Kontroll‚r variablen %%TEMP%%.
 
 
#### Installing package ####
 
3.0:Pakken %s er installeret allerede! Fjern denne forud for opgradering.
3.1:Ingen pakke '%s' fundet hos direkte tilkoblede opbevaringssteder.
3.2:Pakken '%s' er ikke tilg‘ngelig fra noget opbevaringssted.
3.3:%s er tilg‘ngelig fra flere opbevaringssteder. V‘lg en kilde:
3.4:Valgmuligheder:
3.5:Ugyldigt valg!
3.6:Overf›rer pakke %s...
3.7:Fejl under overf›rsel af pakken. Afbrudt.
3.8:Fejl: Ugyldigt zip arkiv! Pakken blev ikke installeret.
3.9:Fejl: Pakken indeholder en fil som findes lokalt allerede:
3.10:Fejl: Kan ikke oprette %s!
3.11:Pakke %s installeret.
3.12:Fejl: Pakken indeholder ikke filen %s! Er ikke en gyldig FreeDOS pakke.
3.13:Fejl: Overf›rt pakke har forkert CRC kontrolsum. Installation afbrudt.
3.14:Fejl: bning af den overf›rte pakke mislykkedes. Installation afbrudt.
3.15:Fejl: Hukommelse opbrugt under beregning af pakkens CRC kontrolsum!
3.16:Pakke %s installeret (m/kildetekster, s†fremt de er vedlagt).
3.17:Pakke %s installeret (u/kildetekster).
3.18:Pakke %s er installeret allerede! Benyt 'update' handlingen i stedet.
3.19:Pakke %s installeret: %d filer udpakket, %d fejl.
3.20:Fejl: Pakken indeholder en krypteret fil:
3.21:Fejl: bning af forbindelsesfilen '%s' med l‘seadgang mislykkedes.
3.22:Fejl: bning af forbindelsesfilen '%s' med skriveadgang mislykkedes.
 
 
#### Removing package ####
4.0:Pakken %s er ikke installeret, og kan derfor ikke slettes.
4.1:Fejl ved †bning af lst filen!
4.2:Dirlist gr‘nse er n†et. Bibliotek %s kan ikke slettes!
4.3:Hukommelse opbrugt! Kan ikke gemme biblioteket %s!
4.4:sletter %s
4.5:Pakken %s er slettet.
 
 
#### Searching package ####
5.0:Ingen pakke passer med s›gningen.
5.1:Hukommelse opbrugt under behandling af pakkebeskrivelser!
 
 
#### Package database handling ####
6.0:Fejl: Ugyldig indeks fil (d†rlig toptekst)! Opbevaringssted oversprunget.
6.1:Fejl: Ugyldig indeks fil! Opbevaringssted oversprunget.
6.2:Fejl: Hukommelse opbrugt under indl‘sning af pakkeregister!
6.3:Fejl: Kan ikke †bne datafilen i '%s'.
6.4:Advarsel: Kan ikke †bne register mellemlagerfilen i %s!
 
 
#### Loading configuration ####
7.0:Fejl: opbevaringsstedet '%s' er oplistet to gange!
7.1:Fejl: Kan ikke †bne ops‘tningsfilen '%s'!
7.2:Advarsel: v‘rdil›st udtryk i linje #%d
7.3:Advarsel: Ops‘tningsfilen har udtryk med overl›b i linje #%d
7.4:Advarsel: tomt udtryk i linje #%d
7.5:Advarsel: efterstillede blanktegn efter v‘rdien i linje #%d
7.6:Opgav et opbevaringssted: for mange indstillet (maks=%d)
7.8:Advarsel: Ukendt udtryk '%s' i linje #%d
7.9:Advarsel: Ops‘tningsfilen har talv‘rdi med overl›b i linje #%d
7.10:Advarsel: Ignorerer ulovlig '%s' v‘rdi i linje #%d
7.11:Advarsel: Ugyldigt 'DIR' direktiv fundet i linje #%d
7.12:Fejl: Biblioteksstien er for lang i linje #%d
7.13:Fejl: Reference til ikke eksisterende milj› variabel '%s' i linje #%d
7.14:Fejl: opbevaringsstedet '%s' er oplistet to gange!
7.15:Fejl: tilpasset bib '%s' er ikke en gyldig og fuldst‘ndig sti!
7.16:Fejl: tilpasset bib '%s' er et reserveret navn!
 
 
#### Unziping package ####
8.0:Hukommelse opbrugt!
8.1:ukendt zip signatur: 0x%08x
8.2:Fejl: Pakkeindhold komprimeret med en ikke underst›ttet metode (%d):
8.3:Fejl under udpakning af '%s' til '%s'!
 
 
#### Handling the local list of installed packages ####
9.0:Fejl: Kan ikke f† adgang til %s biblioteket.
9.1:Fejl: Lokal pakke %s ikke fundet.
 
 
#### Package updates ####
10.0:%s (lokal version: %s)
10.1:version %s ved %s
10.2:Ingen opdatering fundet for pakken '%s'.
10.3:En opdatering af '%s' er fundet. Opdatering i gang...
10.4:%d ajourf›rt, %d mislykkedes.
10.5:%d pakke opdatering(er) fundet.
 
 
#### Downloading ####
11.0:Overf›rer %s... %ld bytes
/pkginst/nls/pkg.en
0,0 → 1,124
#
# PKGINST language file
#
# Language..: English
# Codepage..: 437
# Translator: Mateusz Viste
#
 
 
#### Help ####
 
1.0:This is a network package manager for FreeDOS.
1.1:Usage: FDNPKG action [parameters]
1.2:Where action is one of the following:
1.3: search [string] - search net repositories for package containing 'string'
1.4: vsearch [string] - same as 'search', but prints also source repositories
1.5: install pkg - install the package 'pkgname' (or local zip file)
1.6: remove pkg - remove the package 'pkgname'
1.7: dumpcfg - print out the configuration loaded from the cfg file
1.8: license - print out the license of this program
1.9:FDNPKG is linked against WatTCP version below:
1.10: install-nosrc pkg - install the package 'pkg' (or local zip file) w/o sources
1.11: install-wsrc pkg - install the package 'pkg' (or local zip file) with sources
1.12: showinstalled [str] - show the list of all installed packages containing 'str'
1.13: checkupdates - check for available updates of packages and display them
1.14: update pkg - update the 'pkg' package to a newer version
1.15: update [pkg] - update 'pkg' to last version (or all packages if no arg)
1.16: listlocal [str] - list all local (installed) packages containing 'str'
1.17:FDNPKG is linked against the Watt-32 version below:
1.18: listfiles pkg - list files owned by the package 'pkg'
1.19: clearcache - clear FDNPKG's local cache
 
 
### General stuff ####
 
2.0:%TEMP% not set! You should make it point to a writeable directory.
2.1:Example: SET TEMP=C:\\TEMP
2.2:%DOSDIR% not set! You should make it point to the FreeDOS main directory.
2.3:Example: SET DOSDIR=C:\\FDOS
2.4:Invalid number of arguments. Run fdnpkg without any parameter for help.
2.5:No repository is configured. You need at least one.
2.6:You should place in your configuration file at least one entry of such form:
2.7:REPO www.freedos.org/repo
2.8:The list of configured fdnpkg repositories follows:
2.9:Refreshing %s...
2.10:Repository download failed!
2.11:An error occured while trying to load repository from tmp file...
2.12:Warning: %TZ% not set! timestamps on installed files might be inaccurate.
2.13:Package database loaded from local cache.
2.14:Out of memory! (%s)
2.15:Error: TCP/IP initialization failed!
2.16:Loading %s...
2.17:WARNING: Virtual memory too low. FDNPKG might behave unreliably.
2.18:ERROR: Unable to write in the '%s' directory. Check your %%TEMP%% variable.
2.19:Cache cleared.
 
 
#### Installing package ####
 
3.0:Package %s is already installed! Remove it first if you need to upgrade.
3.8:Error: Invalid zip archive! Package not installed.
3.9:Error: Package contains a file that already exists locally:
3.10:Error: Could not create %s!
3.11:Package %s installed.
3.12:Error: Package does not contain the %s file! Not a valid FreeDOS package.
3.13:Error: Downloaded package had wrong CRC. Installation aborted.
3.14:Error: Failed to open the downloaded package. Installation aborted.
3.15:Error: Out of memory while computing the CRC of the package!
3.16:Package %s installed (with sources, if available).
3.17:Package %s installed (without sources).
3.18:Package %s is already installed! You might want to use the 'update' action.
3.19:Package %s installed: %d files extracted, %d errors.
3.20:Error: Package contains an encrypted file:
3.21:Error: Failed to open link file '%s' for read access.
3.22:Error: Failed to open link file '%s' for write access.
3.23:Error: Package contains an invalid filename:
3.24:ERROR: package name too long
 
 
#### Removing package ####
 
4.0:Package %s is not installed, so not removed.
4.1:Error opening lst file!
4.2:Dirlist limit reached. Directory %s won't be removed!
4.3:Out of memory! Could not store directory %s!
4.4:removing %s
4.5:Package %s has been removed.
 
 
#### Searching package ####
 
5.0:No package matched the search.
5.1:Out of memory while processing package descriptions!
 
 
#### Loading configuration ####
 
7.1:Error: Could not open config file '%s'!
7.2:Warning: token without value on line #%d
7.3:Warning: Config file token overflow on line #%d
7.4:Warning: token with empty value on line #%d
7.5:Warning: trailing white-space(s) after value on line #%d
7.8:Warning: Unknown token '%s' at line #%d
7.9:Warning: Config file value overflow on line #%d
7.10:Warning: Ignored an illegal '%s' value at line #%d
7.11:Warning: Invalid 'DIR' directive found at line #%d
7.12:Error: DIR path too long at line #%d
7.13:Error: Found inexisting environnement variable '%s' at line #%d
7.15:Error: custom dir '%s' is not a valid absolute path!
7.16:Error: custom dir '%s' is a reserved name!
 
 
#### Unziping package ####
 
8.0:Out of memory!
8.1:unknown zip sig: 0x%08lx
8.2:Error: Package contains a file compressed with an unsupported method (%d):
8.3:Error while extracting '%s' to '%s'!
 
 
#### Handling the local list of installed packages ####
 
9.0:Error: Could not access the %s directory.
9.1:Error: Local package %s not found.
/pkginst/nls/pkg.fr
0,0 → 1,157
#
# FDNPKG language file
#
# Language..: French
# Codepage..: 850
# Translator: anonymous
#
 
 
#### Help ####
 
1.0:Ceci est un gestionnaire de paquets pour FreeDOS.
1.1:Utilisation : FDNPKG action [paramŠtres]
1.2:O— l'action est l'un des ‚l‚ments suivants :
1.3: search [str] - Recherche les paquets avec "str" sur les d‚p“ts en ligne
1.4: vsearch [str] - Identique … "search", mais affiche les d‚p“ts sources
1.5: install pkg - Installe le paquet "pkg" (ou un fichier local zip)
1.6: remove pkg - EnlŠve le paquet "pkg"
1.7: dumpcfg - Affiche la configuration charg‚e depuis le fichier cfg
1.8: license - Affiche la licence de ce logiciel
1.9:FDNPKG est li‚ … la version de WatTCP ci-dessous :
1.10: install-nosrc pkg - Installe "pkg" (ou un zip local) sans les sources
1.11: install-wsrc pkg - Installe "pkg" (ou un zip local) avec les sources
1.12: showinstalled [str] ? Affiche la liste de tout paquet install‚ avec "str"
1.13: checkupdates - v‚rifie les mises … jour disponibles et les affiche
1.14: update pkg - met … jour "pkg" vers une version plus r‚cente
1.15: update [pkg] - met … jour "pkg" ou tout sans argument … la derniŠre version
1.16: listlocal [str] - Liste tous les paquets locaux contenant "str"
1.17:FDNPKG est li‚ … la version de Watt-32 ci-dessous :
1.18: listfiles pkg - Liste les fichiers poss‚d‚s par le paquet "pkg"
 
 
### General stuff ####
 
2.0:%TEMP% non d‚fini ! Vous devriez le faire pointer vers r‚pertoire autoris‚ en ‚criture.
2.1:Exemple : SET TEMP=C:\\TEMP
2.2:%DOSDIR% non d‚fini ! Vous devriez le faire pointer vers le r‚pertoire principal de FreeDOS.
2.3:Exemple : SET DOSDIR=C:\\FDOS
2.4:Nombre d'arguments invalide. Ex‚cutez fdnpkg sans aucun paramŠtre pour l'aide.
2.5:Aucun d‚p“t n'est configur‚. Vous avez besoin d'au moins un d‚p“t.
2.6:Vous devriez mettre dans votre fichier de configuration au moins une entr‚ de la forme suivante :
2.7:REPO www.freedos.org/repo
2.8:Voici la liste des d‚p“ts fdnpkg configur‚s :
2.9:RafraŒchissement de %s...
2.10:Le t‚l‚chargement du d‚p“t a ‚chou‚ !
2.11:Une erreur est survenue lors du chargement du d‚p“t depuis un fichier tmp...
2.12:Attention : %TZ% non d‚fini ! L'horodatage des fichiers install‚s peut ˆtre inexact.
2.13:La base de donn‚es des paquets charg‚e depuis le tampon local.
2.14:M‚moire insuffisante ! (%s)
2.15:Erreur : L'initialisation TCP/IP a ‚chou‚ !
2.16:Chargement de %s en cours...
2.17:ATTENTION : m‚moire virtuelle trop basse. FDNPKG pourrait se comporter de fa‡on non fiable.
2.18:ERREUR : impossible d'‚crire dans le r‚pertoire "%s". V‚rifiez votre variable %%TEMP%%.
 
 
#### Installing package ####
 
3.0:Le paquet %s est d‚j… install‚ ! Enlevez-le si vous voulez mettre … jour.
3.1:Aucun paquet "%s" trouv‚ dans les d‚p“ts en ligne.
3.2:Le paquet "%s" n'est pas disponible dans les d‚p“ts.
3.3:%s est disponible sur plusieurs d‚p“ts. Choisissez lequel utiliser :
3.4:Votre choix :
3.5:Choix invalide !
3.6:T‚l‚chargement du paquet %s en cours...
3.7:Erreur lors du t‚l‚chargement du paquet. Annul‚.
3.8:Erreur : archive zip invalide ! Le paquet n'a pas ‚t‚ install‚.
3.9:Erreur : le paquet contient un fichier qui existe d‚j… au niveau local :
3.10:Erreur : impossible de cr‚er %s !
3.11:Le paquet %s a ‚t‚ install‚.
3.12:Erreur : le paquet ne contient pas le fichier %s ! Ce n'est pas un paquet FreeDOS valide.
3.13:Erreur : le fichier t‚l‚charg‚ avec un CRC erron‚. L'installation a ‚t‚ annul‚e.
3.14:Erreur : ‚chec de l'ouverture du paquet t‚l‚charg‚. L'installation a ‚t‚ annul‚e.
3.15:Erreur : m‚moire insuffisante lors du calcul du CRC du paquet !
3.16:Le paquet %s a ‚t‚ install‚ (avec les sources, si elles sont disponibles).
3.17:Le paquet %s a ‚t‚ install‚ (sans les sources).
3.18:Le paquet %s est d‚j… install‚ ! Vous pourriez utiliser l'action "mise … jour".
3.19:Le paquet %s a ‚t‚ install‚ : %d fichiers extraits, %d erreurs.
3.20:Erreur : le paquet contient un fichier crypt‚ :
3.21:Erreur : ‚chec de l'ouverture du fichier lien "%s" pour lecture.
3.22:Erreur : ‚chec de l'ouverture du fichier lien "%s" pour ‚criture.
3.23:Erreur : le paquet contient un nom de fichier invalide :
 
 
#### Removing package ####
 
4.0:Le paquet %s n'est pas install‚, il n'a donc pas ‚t‚ enlev‚.
4.1:Erreur lors de l'ouverture du fichier lst !
4.2:La limite Dirlist a ‚t‚ atteinte. Le r‚pertoire %s ne sera pas enlev‚ !
4.3:M‚moire insuffisante ! Impossible de m‚moriser le r‚pertoire %s !
4.4:effacement de %s en cours
4.5:Le paquet %s a ‚t‚ enlev‚.
 
 
#### Searching package ####
 
5.0:Aucun paquet ne correspond … la recherche.
5.1:M‚moire insuffisante lors du traitement des descriptions des paquets !
 
 
#### Package database handling ####
 
6.0:Erreur : fichier d'index invalide (mauvais en-tˆte) ! D‚p“t ignor‚.
6.1:Erreur : fichier d'index invalide ! D‚p“t ignor‚.
6.2:Erreur : m‚moire insuffisante lors du chargement de la base de donn‚es des paquets !
6.3:Erreur : impossible d'ouvrir le fichier de donn‚es sur "%s".
6.4:Attention : impossible d'ouvrir le fichier tampon de base de donn‚es sur "%s" !
 
 
#### Loading configuration ####
 
7.0:Erreur : le d‚p“t "%s" est list‚ deux fois !
7.1:Erreur : ‚chec de l'ouverture du fichier de configuration "%s" !
7.2:Attention : jeton sans valeur sur la ligne #%d
7.3:Attention : d‚passement du jeton de fichier de configuration sur la ligne #%d
7.4:Attention : jeton avec une valeur vide sur la ligne #%d
7.5:Attention : espace(s) aprŠs la valeur sur la ligne #%d
7.6:Abandon d'un d‚p“t : trop de d‚p“ts configur‚s (max=%d)
7.8:Attention : jeton "%s" inconnu … la ligne #%d
7.9:Attention : d‚passement de la valeur de configuration … la ligne #%d
7.10:Attention : une valeur ill‚gale "%s" a ‚t‚ ignor‚e … la ligne #%d
7.11:Attention : directive "DIR" invalide trouv‚e … la ligne #%d
7.12:Erreur : chemin DIR trop long … la ligne #%d
7.13:Erreur : variable d'environnement "%s" inexistante trouv‚e … la ligne #%d
7.14:Erreur : le d‚p“t "%s" est list‚ deux fois !
7.15:Erreur : le r‚pertoire personnalis‚ "%s" n'est pas un chemin absolu valide !
7.16:Erreur : le r‚pertoire personnalis‚ "%s" est un nom r‚serv‚ !
 
 
#### Unziping package ####
 
8.0:D‚passement de m‚moire !
8.1:signature zip inconnue : 0x%08lx
8.2:Erreur : le paquet a un fichier compress‚ avec une m‚thode non support‚e (%d) :
8.3:Erreur lors de l'extraction de "%s" vers "%s" !
 
 
#### Handling the local list of installed packages ####
 
9.0:Erreur : ‚chec de l'accŠs au r‚pertoire "%s".
9.1:Erreur: le paquet local %s n'a pas ‚t‚ trouv‚.
 
 
#### Package updates ####
 
10.0:%s (version locale : %s)
10.1:version %s … %s
10.2:Aucune mise … jour trouv‚e pour le paquet "%s".
10.3:Une mise … jour de "%s" a ‚t‚ trouv‚e. Mise … jour en cours...
10.4:%d paquet(s) mis … jour, ‚chec pour %d paquet(s).
10.5:%d mis … jour de paquets trouv‚s.
10.6:Le paquet %s n'est pas install‚.
10.7:Recherche des mises … jour...
 
 
#### Downloading ####
 
11.0:T‚l‚chargement de %s en cours... %ld octets
/pkginst/nls/pkg.pl
0,0 → 1,157
#
# FDNPKG language file
#
# Language..: Polish
# Codepage..: MAZOVIA
# Translator: Mateusz Viste
#
 
 
#### Help ####
 
1.0:Sieciowy menad§er pakiet¢w dla FreeDOS.
1.1:Sk’adnia: FDNPKG akcja [parametry]
1.2:Gdzie akcja to jedno z poni§szych:
1.3: search [string] - wyszukuje w repozytoriach pakiety zawieraj†ce 'string'
1.4: vsearch [string] - to samo co 'search', ale wyžwietla tak§e repozytoria
1.5: install pkg - instaluje pakiet 'pkg' (lub lokalny plik zip)
1.6: remove pkg - usuwa pakiet 'pkg'
1.7: dumpcfg - wyžwietla konfiguracj‘ wczytan† z pliku cfg
1.8: license - wyžwietla licencj‘ programu
1.9:FDNPKG jest podlinkowany z WatTCP w poni§szej wersji:
1.10: install-nosrc pkg - instaluje pakiet 'pkg' (lub lokalny plik zip) bez ¦r¢de’
1.11: install-wsrc pkg - instaluje pakiet 'pkg' (lub lokalny plik zip) ze ¦r¢d’ami
1.12: showinstalled [str] - wyžwietla zainstalowane pakiety zawieraj†ce 'str'
1.13: checkupdates - sprawdza dost‘pne uaktualnienia pakiet¢w i je wyžwietla
1.14: update pkg - uaktualnia pakiet 'pkg' do nowszej wersji
1.15: update [pkg] - uaktualnia pakiet 'pkg' (lub wszystkie pakiety)
1.16: listlocal [str] - wyžwietla zainstalowane pakiety zawieraj†ce 'str'
1.17:FDNPKG jest podlinkowany z Watt-32 w poni§szej wersji:
1.18: listfiles pkg - wyžwietla pliki nale§†ce do pakietu 'pkg'
 
 
### General stuff ####
 
2.0:%TEMP% nie ustawione! Ustaw by wskazywa’o na tymczasowy katalog.
2.1:Przyk’ad: SET TEMP=C:\\TEMP
2.2:%DOSDIR% nie ustawione! Ustaw by wskazywa’o na katalog instalacji FreeDOS.
2.3:Przyk’ad: SET DOSDIR=C:\\FDOS
2.4:Nieprawid’owa liczba parametr¢w. Uruchom bez parametr¢w by uzyska pomoc.
2.5:Brak skonfigurowanych repozytori¢w. Ustaw przynajmniej jeden.
2.6:Dodaj do pliku konfiguracyjnego przynajmniej jeden wpis w takiej formie:
2.7:REPO www.freedos.org/repo
2.8:Poni§ej lista skonfigurowanych repozytori¢w fdnpkg:
2.9:Odžwie§anie %s...
2.10:žci†ganie repozytorium nie powiod’o si‘!
2.11:B’†d podczas ’adowania repozytorium z pliku tmp...
2.12:UWAGA: %TZ% nie ustawione! daty na instalowanych plikach mog† by niežcis’e.
2.13:Baza danych pakiet¢w za’adowana z pami‘ci podr‘cznej.
2.14:Brak pami‘ci! (%s)
2.15:BœD: inicjalizacja TCP/IP nie powiod’a si‘!
2.16:œadowanie %s...
2.17:UWAGA: Niski poziom pami‘ci wirtualnej. FDNPKG mo§e zachowywa si‘ b’‘dnie.
2.18:BœD: Nie mo§na pisa w katalogu '%s'. Sprawd¦ ustawienie zmiennej %%TEMP%%.
 
 
#### Installing package ####
 
3.0:Pakiet %s jest ju§ zainstalowany! Usu¤ go najpierw ježli chcesz uaktualni.
3.1:Nie znaleziono pakietu '%s' w repozytoriach.
3.2:Pakiet '%s' jest niedost‘pny w repozytoriach.
3.3:%s jest dost‘pny z kilku repozytori¢w. Wybierz kt¢ry u§y:
3.4:Tw¢j wyb¢r:
3.5:Nieprawid’owy wyb¢r!
3.6:žci†ganie pakietu %s...
3.7:B’†d podczas žci†gania pakietu.
3.8:B’†d: Nieprawid’owe archiwum zip! Pakiet nie zosta’ zainstalowany.
3.9:B’†d: Pakiet zawiera plik kt¢ry ju§ istnieje lokalnie:
3.10:B’†d: Nie uda’o si‘ stworzy %s!
3.11:Pakiet %s zosta’ zainstalowany.
3.12:B’†d: Pakiet nie zawiera pliku %s! Nieprawid’owy pakiet FreeDOS.
3.13:B’†d: žci†gni‘ty pakiet zawiera b’‘dne CRC. Instalacja przerwana.
3.14:B’†d: Nie uda’o si‘ otworzy žci†gni‘tego pakietu. Instalacja przerwana.
3.15:B’†d: Brak pami‘ci podczas obliczania CRC pakietu!
3.16:Pakiet %s zosta’ zainstalowany (wraz ze ¦r¢d’ami, ježli dost‘pne).
3.17:Pakiet %s zosta’ zainstalowany (bez ¦r¢de’).
3.18:Pakiet %s jest ju§ zainstalowany! Zobacz akcj‘ 'update'.
3.19:Pakiet %s zosta’ zainstalowany: rozpakowano %d plik¢w, %d b’‘d¢w.
3.20:B’†d: Pakiet zawiera zaszyfrowany plik:
3.21:B’†d: Nie uda’o si‘ otworzy pliku link '%s' dla odczytu.
3.22:B’†d: Nie uda’o si‘ otworzy pliku link '%s' dla zapisu.
3.23:B’†d: Pakiet zawiera plik o nieprawid’owej nazwie:
 
 
#### Removing package ####
 
4.0:Pakiet %s nie jest zainstalowany, wi‘c nie wykasowany.
4.1:B’†d podczas dost‘pu do pliku lst!
4.2:Limit dirlist osi†gni‘ty. Katalog %s nie zostanie usuni‘ty!
4.3:Brak pami‘ci! Nie zapami‘tano katalogu %s!
4.4:usuwanie %s
4.5:Pakiet %s zosta’ usuni‘ty.
 
 
#### Searching package ####
 
5.0:¡aden pakiet nie pasuje do wyszukiwania.
5.1:Brak pami‘ci podczas przetwarzania opisu pakietu!
 
 
#### Package database handling ####
 
6.0:B’†d: Nieprawid’owy plik indeksu (b’‘dny nag’¢wek)! Repozytorium zignorowane.
6.1:B’†d: Nieprawid’owy plik indeksu! Repozytorium zignorowane.
6.2:B’†d: Brak pami‘ci podczas ’adowania bazy danych!
6.3:B’†d: Nie zdo’ano otworzy pliku danych '%s'.
6.4:Uwaga: Nie zdo’ano otworzy pliku pami‘ci podr‘cznej %s!
 
 
#### Loading configuration ####
 
7.0:B’†d: repozytorium '%s' jest skonfigurowane dwa razy!
7.1:B’†d: nie zdo’ano otworzy pliku konfiguracyjnego '%s'!
7.2:Uwaga: token bez wartožci w linii #%d
7.3:Uwaga: zbyt d’ugi token konfiguracyjny w linii #%d
7.4:Uwaga: token z pust† wartožci† w linii #%d
7.5:Uwaga: spacja po wartožci w linii #%d
7.6:Odrzucono repozytorium: zbyt wiele skonfigurowanych (maks=%d)
7.8:Uwaga: Nieznany token '%s' w linii #%d
7.9:Uwaga: zbyt d’uga wartož w pliku konfiguracyjnym w linii #%d
7.10:Uwaga: Nieprawid’owa wartož '%s' w linii #%d
7.11:Uwaga: Nieprawid’owe polecenie 'DIR' w linii #%d
7.12:B’†d: za d’uga žcie§ka DIR w linii #%d
7.13:B’†d: Nieistniej†ca zmienna žrodowiskowa '%s' w linii #%d
7.14:B’†d: repozytorium '%s' jest skonfigurowane dwa razy!
7.15:B’†d: katalog specjalny '%s' nie jest prawid’ow† žcie§k†!
7.16:B’†d: katalog specjalny '%s' jest zarezerwowan† nazw†!
 
 
#### Unziping package ####
 
8.0:Brak pami‘ci!
8.1:nieznana sygnatura zip: 0x%08lx
8.2:B’†d: Pakiet zawiera plik skompresowany nieznan† metod‘ (%d):
8.3:B’†d podczas rozpakowywania '%s' do '%s'!
 
 
#### Handling the local list of installed packages ####
 
9.0:B’†d: Dost‘p do katalogu %s nie powi¢d’ si‘.
9.1:B’†d: Nie znaleziono lokalnego pakietu %s.
 
 
#### Package updates ####
 
10.0:%s (wersja lokalna: %s)
10.1:wersja %s pod %s
10.2:Nie znaleziono aktualizacji dla pakietu '%s'.
10.3:Znaleziono aktualizacj‘ dla pakietu '%s'. Aktualizacja w toku...
10.4:Zaktualizowano %d pakiet¢w, %d b’‘dnych pakiet¢w.
10.5:Znaleziono aktualizacje dla %d pakiet¢w.
10.6:Pakiet %s nie jest zainstalowany.
10.7:Poszukiwanie aktualizacji...
 
 
#### Downloading ####
 
11.0:žci†ganie %s... %ld bajt¢w
/pkginst/nls/pkg.si
0,0 → 1,153
# FDNPKG language file
#
# Language..: Slovene
# Translator: Matej Horvat (http://matejhorvat.si/)
# Updated...: 2016-12-12
# Codepage..: 852
 
#### Help ####
 
1.0:To je internetni upravitelj paketov za FreeDOS.
1.1:Uporaba: FDNPKG dejavnost [parametri]
1.2:kjer je dejavnost ena od sledeŸih:
1.3: SEARCH [niz] PoiçŸe paket, ki vsebuje niz v internetnih zbirkah.
1.4: VSEARCH [niz] Enako kot SEARCH, a izpiçe çe pakete z izvorno kodo.
1.5: INSTALL paket Namesti §eleni paket oz. lokalno ZIP datoteko.
1.6: REMOVE paket Odstrani paket.
1.7: DUMPCFG Izpiçe nastavitve.
1.8: LICENSE Izpiçe licenco tega programa.
1.9:FDNPKG uporablja sledeŸo verzijo WatTCP:
1.10: INSTALL-NOSRC paket Enako kot INSTALL, toda ne namesti izvorne kode.
1.11: INSTALL-WSRC paket Enako kot INSTALL, toda namesti izvorno kodo.
1.12: SHOWINSTALLED [niz] Izpiçe nameçŸene pakete, ki vsebujejo niz.
1.13: CHECKUPDATES Preveri, ali obstajajo posodobitve, in jih izpiçe.
1.14: UPDATE Posodobi vse pakete na najnovejço verzijo.
1.15: UPDATE paket Posodobi doloŸen paket na najnovejço verzijo.
1.16: LISTLOCAL [niz] Izpiçe nameçŸene pakete, ki vsebujejo niz.
1.17: FDNPKG uporablja sledeŸo verzijo Watt-32:
1.18: LISTFILES paket Izpiçe datoteke, ki pripadajo paketu.
 
 
### General stuff ####
 
2.0:Spremenljivka TEMP ni nastavljena! Ka§e naj na imenik, kamor se da pisati.
2.1:Primer: SET TEMP=C:\TEMP
2.2:Spremenljivka DOSDIR ni nastavljena! Ka§e naj na glavni imenik FreeDOSa.
2.3:Primer: SET DOSDIR=C:\FDOS
2.4:Neveljavno çtevilo parametrov. Za§enite FDNPKG brez parametrov za pomoŸ.
2.5:Nastavljena ni nobena zbirka. Potrebujete vsaj eno.
2.6:V nastavitveno datoteko dodajte vsaj en vnos sledeŸe oblike:
2.7:REPO www.freedos.org/repo
2.8:Trenutno nastavljene zbirke za FDNPKG:
2.9:Osve§ujem %s...
2.10:Prenos zbirke ni uspel!
2.11:Ni bilo mogoŸe prebrati zbirke iz zaŸasne datoteke.
2.12:Opozorilo: %TZ% ni nastavljena. ¬asi novih datotek morda ne bodo toŸni.
2.13:Baza paketov nalo§ena iz predpomnilnika.
2.14:Ni dovolj spomina! (%s)
2.15:Napaka: Zagon TCP/IP ni uspel!
2.16:Prenaçam %s...
2.17:OPOZORILO: Navideznega pomnilnika je malo. FDNPKG morda ne bo deloval pravilno.
2.18:NAPAKA: Ni mogoŸe pisati v imenik %s. Preverite svojo spremenljivko TEMP.
 
 
#### Installing package ####
 
3.0:Paket %s je §e nameçŸen. ¬e ga §elite posodobiti, ga najprej odstranite.
3.1:Paketa %s ni mogoŸe najti v internetnih zbirkah.
3.2:Paketa %s ni v zbirkah.
3.3:%s je na voljo v veŸ kot eni zbirki. Izberite eno:
3.4:Vaça izbira:
3.5:Neveljavna izbira!
3.6:Prenaçam paket %s...
3.7:Napaka pri prenosu paketa. Prenos prekinjen.
3.8:Napaka: Neveljavna ZIP datoteka! Paketa ni mogoŸe namestiti.
3.9:Napaka: Paket vsebuje datoteko, ki §e obstaja na tem raŸunalniku:
3.10:Napaka: Ni mogoŸe ustvariti %s.
3.11:Paket %s nameçŸen.
3.12:Napaka: Paket ne vsebuje datoteke %s; to ni veljaven FreeDOS paket.
3.13:Napaka: Preneçen paket ima napaŸen CRC. Namestitev prekinjena.
3.14:Napaka: Ni mogoŸe odpreti preneçenega paketa. Namestitev prekinjena.
3.15:Napaka: Ni dovolj spomina za izraŸun CRC vrednosti paketa.
3.16:Paket %s nameçŸen (z izvorno kodo, Ÿe je ta prilo§ena).
3.17:Paket %s nameçŸen (brez izvorne kode).
3.18:Paket %s je §e nameçŸen! Morda §elite uporabiti dejavnost UPDATE.
3.19:Paket %s nameçŸen: %d datotek razçirjenih, %d napak.
3.20:Napaka: paket vsebuje çifrirano datoteko:
3.21:Napaka: ni mogoŸe odpreti povezovalne datoteke %s za branje.
3.22:Napaka: ni mogoŸe odpreti povezovalne datoteke %s za pisanje.
3.23:Napaka: paket vsebuje neveljavno ime datoteke:
 
 
#### Removing package ####
4.0:Paket %s ni nameçŸen, zato ga ni mogoŸe odstraniti.
4.1:Ni mogoŸe odpreti datoteke LST.
4.2:Dose§ena omejitev dol§ine seznama imenikov. Imenik %s ne bo odstranjen!
4.3:Ni dovolj spomina. Ni mogoŸe shraniti imenika %s!
4.4:odstranjujem %s
4.5:Paket %s odstranjen.
 
 
#### Searching package ####
 
5.0:Noben paket ne ustreza iskalnim zahtevam.
5.1:Ni dovolj spomina za procesiranje opisov paketov!
 
 
#### Package database handling ####
 
6.0:Napaka: Neveljavno kazalo (napaŸna glava). Zbirka bo preskoŸena.
6.1:Napaka: Neveljavno kazalo. Zbirka bo preskoŸena.
6.2:Napaka: Ni dovolj spomina za bazo paketov!
6.3:Napaka: Ni mogoŸe odpreti datoteke %s.
6.4:Opozorilo: Ni mogoŸe odpreti predpomnilne datoteke %s.
 
 
#### Loading configuration ####
 
7.0:Napaka: Zbirka %s je naçteta dvakrat!
7.1:Napaka: Ni mogoŸe odpreti nastavitvene datoteke %s.
7.2:Opozorilo: ukaz brez vrednosti v vrstici %d
7.3:Warning: Config file token overflow on line #%d
7.4:Warning: token with empty value on line #%d
7.5:Opozorilo: nevidni znaki na koncu vrstice çt. %d
7.6:Vsaj ena zbirka je bila izpuçŸena; preveŸ jih je naçtetih (omejitev je %d).
7.8:Opozorilo: neznan ukaz "%s" v vrstici %d
7.9:Warning: Config file value overflow on line #%d
7.10:Opozorilo: Vrednost "%s" v vrstici çt. %d prezrta.
7.11:Opozorilo: Neveljaven ukaz DIR v vrstici %d.
7.12:Napaka: Pot DIR v vrstici çt. %d je predolga.
7.13:Napaka: Okoljska spremenljivka %s, omenjena v vrstici çt. %d, ne obstaja.
7.14:Napaka: Zbirka %s je naçteta dvakrat!
7.15:Error: custom dir '%s' is not a valid absolute path!
7.16:Error: custom dir '%s' is a reserved name!
 
 
#### Unziping package ####
 
8.0:Ni dovolj spomina!
8.1:Neznana vrsta datoteke ZIP: 0x%08x
8.2:Napaka: Paket vsebuje datoteko, ki je stisnjena z nepodprto metodo (%d):
8.3:Napaka med razçirjanjem %s v %s!
 
 
#### Handling the local list of installed packages ####
 
9.0:Napaka: Dostop do imenika %s ni mogoŸ.
9.1:Napaka: Ni mogoŸe najti lokalnega paketa %s.
 
 
#### Package updates ####
 
10.0:%s (nameçŸena verzija %s)
10.1:verzija %s na %s
10.2:Za paket %s ni posodobitve.
10.3:Obstaja posodobitev za paket %s. Posodobitev poteka...
10.4:%d paketov posodobljenih, %d napak.
10.5:Najdenih %d posodobitev.
10.6:Paket %s ni nameçŸen.
10.7:Iskanje posodobitev...
 
#### Downloading ####
 
11.0:Prenaçam %s... %ld bajtov
/pkginst/nls/pkg.tr
0,0 → 1,157
#
# FDNPKG language file
#
# Language..: Turkish
# Codepage..: 857
# Translator: anonymous
#
 
 
#### Help ####
 
1.0:Bu, FreeDOS i‡in a§ tabanl bir paket y”neticisidir.
1.1:Kullanm: FDNPKG eylem [parametreler]
1.2:Eylem aŸa§dakilerden biri olabilir:
1.3: search [dizi] - A§ depolarnda 'dizi' i‡eren paketleri ara
1.4: vsearch [dizi] - 'search' ile ayndr, ama kaynak depolar da g”sterir
1.5: install pkg - 'pkgadl' paketi kur (veya yerel zip dosyas)
1.6: remove pkg - 'pkgadl' paketi kaldr
1.7: dumpcfg - cfg dosyasndan yklenen yaplandrmay g”rntle
1.8: license - bu programn lisansn g”rntle
1.9:FDNPKG aŸa§daki WatTCP srm ile ba§lantldr:
1.10: install-nosrc pkg - 'pkg' paketini (veya yerel zip dosyasn) kaynaksz kur
1.11: install-wsrc pkg - 'pkg' paketini (veya yerel zip dosyasn) kaynakl kur
1.12: showinstalled [str] - 'str' i‡eren tm kurulu paketlerin listesini g”ster
1.13: checkupdates - paketlerin mevcut gncellemelerini denetle ve g”ster
1.14: update pkg - 'pkg' paketini daha yeni bir srme gncelle
1.15: update [pkg] - 'pkg' paketini (arg yoksa tmn) son srme gncelle
1.16: listlocal [str] - 'str' i‡eren tm yerel (kurulu) paketleri listele
1.17:FDNPKG aŸa§daki Watt-32 srm ile ba§lantldr:
1.18: listfiles pkg - 'pkg' paketine ait dosyalar listele
 
 
### General stuff ####
 
2.0:%TEMP% ayarlanmamŸ! Onun yazlabilir bir dizine iŸaret etmesi gerekir.
2.1:™rnek: SET TEMP=C:\\TEMP
2.2:%DOSDIR% ayarlanmamŸ! Onun FreeDOS ana dizinine iŸaret etmesi gerekir.
2.3:™rnek: SET DOSDIR=C:\\FDOS
2.4:Ge‡ersiz argman says. Yardm i‡in fdnpkg'i parametresiz ‡alŸtrnz.
2.5:Hi‡bir depo yaplandrlmamŸ. En az bir depoya ihtiyacnz var.
2.6:Yaplandrma dosyasnda en az Ÿu Ÿekilde bir girdi olmal:
2.7:REPO www.freedos.org/repo
2.8:YaplandrlmŸ fdnpkg depolarnn listesi Ÿudur:
2.9:%s tazeleniyor...
2.10:Depodan indirme baŸarsz oldu!
2.11:tmp dosyasndan depo yklenmesi srasnda bir hata meydana geldi...
2.12:˜kaz: %TZ% ayarlanmamŸ! Kurulu dosyalarn zaman damgalar yanlŸ olabilir.
2.13:Paket veritaban yerel ”nbellekten yklendi.
2.14:Bellek yetersiz! (%s)
2.15:Hata: TCP/IP baŸlatmas baŸarsz oldu!
2.16:%s ykleniyor...
2.17:˜KAZ: Sanal bellek ‡ok dŸk. FDNPKG gvenilmez bir Ÿekilde ‡alŸabilir.
2.18:HATA: '%s' dizinine yazlamad. %%TEMP%% de§iŸkenini denetleyin.
 
 
#### Installing package ####
 
3.0:%s paketi zaten kurulu! Ykseltmeniz gerekiyorsa ”nce onu kaldrn.
3.1:€evrimi‡i depolarda hi‡bir '%s' paketi bulunamad.
3.2:'%s' paketi depolarda mevcut de§il.
3.3:%s birden ‡ok depoda mevcut. Hangisinin kullanlaca§n se‡iniz:
3.4:Se‡iminiz:
3.5:Ge‡ersiz se‡im!
3.6:%s paketi indiriliyor...
3.7:Paketin indirilmesinde hata. ˜ptal edildi.
3.8:Hata: Ge‡ersiz zip arŸivi! Paket kurulmad.
3.9:Hata: Paket zaten yerel olarak mevcut olan bir dosya i‡eriyor:
3.10:Hata: %s oluŸturulamad %s!
3.11:%s Paketi kuruldu.
3.12:Hata: Paket %s dosyasn i‡ermiyor! Ge‡erli bir FreeDOS paketi de§il.
3.13:Hata: ˜ndirilen paketin CRC de§eri yanlŸt. Kurulum iptal edildi.
3.14:Hata: ˜ndirilen paketin a‡lŸ baŸarsz oldu. Kurulum iptal edildi.
3.15:Hata: Paketin CRC de§eri hesaplanrken bellek yetersiz kald!
3.16:%s paketi kuruldu (mevcutsa kaynak kodu ile).
3.17:%s paketi kuruldu (kaynak kodsuz).
3.18:%s paketi zaten kuruludur! Gncelleme eylemini yapabilirsiniz.
3.19:%s paketi kuruldu: %d dosya ‡karld, %d hata.
3.20:Hata: paket Ÿifreli bir dosya i‡ermektedir:
3.21:Hata: '%s' ba§lant dosyasnn okumak i‡in a‡lmas baŸarsz oldu.
3.22:Hata: '%s' ba§lant dosyasnn yazmak i‡in a‡lmas baŸarsz oldu.
3.23:Hata: paket ge‡ersiz bir dosya ismi i‡ermektedir:
 
 
#### Removing package ####
 
4.0:%s paketi kurulu de§ildir, dolaysyla kaldrlmamŸtr.
4.1:lst dosyasnn a‡lŸnda hata!
4.2:Dirlist snrna eriŸildi. %s dizini kaldrlmayacaktr!
4.3:Yetersiz bellek! %s dizini kaydedilemedi!
4.4:%s kaldrlyor
4.5:%s paketi kaldrld.
 
 
#### Searching package ####
 
5.0:Hi‡bir paket aramayla eŸleŸmedi.
5.1:Paket tanmlamalar iŸlenirken bellek yetersiz kald!
 
 
#### Package database handling ####
 
6.0:Hata: Ge‡ersiz indeks dosyas (yanlŸ stveri)! Depo atland.
6.1:Hata: Ge‡ersiz indeks dosyas! Depo atland.
6.2:Hata: Paket veritaban yklenirken bellek yetersiz kald!
6.3:Hata: '%s' konumundaki veri dosyas a‡lamad.
6.4:˜kaz: %s konumundaki veritaban ”nbellek dosyas a‡lamad!
 
 
#### Loading configuration ####
 
7.0:Hata: '%s' deposu iki kez listelenmiŸ!
7.1:Hata: '%s' yaplandrma dosyas a‡lamad!
7.2:˜kaz: #%d satrnda de§ersiz bir belirte‡ bulunmaktadr
7.3:˜kaz: #%d satrnda yaplandrma dosyas belirteci taŸmas
7.4:˜kaz: #%d satrnda boŸ de§erli bir belirte‡
7.5:˜kaz: #%d satrnda de§erden sonra boŸluk veya boŸluklar
7.6:Bir depo atld: €ok fazla depo yaplandrlmŸ (azami=%d)
7.8:˜kaz: #%d satrnda bilinmeyen '%s' belirteci
7.9:˜kaz: #%d satrnda yaplandrma dosya de§eri taŸmas
7.10:˜kaz: #%d satrnda ge‡ersiz '%s' de§eri g”rmezden gelindi
7.11:˜kaz: #%d satrnda ge‡ersiz 'DIR' y”nergesi bulundu
7.12:Hata: #%d satrnda DIR yolu ‡ok uzun
7.13:Hata: #%d satrnda varolmayan ortam de§iŸkeni '%s' bulundu
7.14:Hata: '%s' deposu iki kez listelenmiŸ!
7.15:Hata: ”zel dizin '%s' ge‡erli bir mutlak yol de§ildir!
7.16:Hata: ”zel dizin '%s' ayrlmŸ bir isimdir!
 
 
#### Unziping package ####
 
8.0:Bellek yetersiz!
8.1:bilinmeyen zip imzas: 0x%08lx
8.2:Hata: Paket desteklenmeyen metotla skŸtrlmŸ dosya i‡eriyor (%d):
8.3:'%s' unsurunun to '%s' konumuna ‡karlmas srasnda hata!
 
 
#### Handling the local list of installed packages ####
 
9.0:Hata: %s dizinine eriŸilemedi.
9.1:Hata: %s yerel paketi bulunamad.
 
 
#### Package updates ####
 
10.0:%s (yerel srm: %s)
10.1:srm %s Ÿu konumda %s
10.2:'%s' paketi i‡in hi‡bir gncelleme bulunamad.
10.3:'%s' i‡in bir gncelleme bulundu. Gncelleme srmektedir...
10.4:%d paket gncellendi, %d paket baŸarsz oldu.
10.5:%d paket gncellemesi bulundu.
10.6:%s paketi kurulu de§il.
10.7:Gncellemeler aranyor...
 
 
#### Downloading ####
 
11.0:%s indiriliyor... %ld bayt
/pkginst/pkginst.c
1,5 → 1,5
/*
* This file is part of pkginst (SvarDOS)
* This file is part of pkg (SvarDOS)
* Copyright (C) 2012-2021 Mateusz Viste
*/
 
15,8 → 15,8
#include "kprintf.h"
#include "libunzip.h" /* zip_listfiles()... */
#include "showinst.h" /* pkg_loadflist() */
 
#include "pkginst.h" /* include self for control */
#include "version.h"
 
 
/* validate a filename (8+3, no weird characters, etc). returns 0 on success,
/pkginst/pkginst.h
8,7 → 8,6
 
#include "loadconf.h" /* required for struct customdirs */
 
#define PKGINST_SKIPLINKS 1
#define PKGINST_UPDATE 2
 
int is_package_installed(const char *pkgname, const char *dosdir);
/pkginst/pkgrem.c
1,6 → 1,6
/*
* This file is part of the pkginst (SvarDOS) project.
* Copyright (C) Mateusz Viste 2012-2021. All rights reserved.
* This file is part of the pkg (SvarDOS) project.
* Copyright (C) Mateusz Viste 2012-2021
*/
 
#include <ctype.h> /* toupper() */
/pkginst/pkgrem.h
1,6 → 1,6
/*
* This file is part of the SvarDOS project.
* Copyright (C) Mateusz Viste 2012-2021. All rights reserved.
* Copyright (C) Mateusz Viste 2012-2021
*/
 
#ifndef pkgrem_sentinel
/pkginst/showinst.c
1,6 → 1,6
/*
* This file is part of PKGINST (SvarDOS)
* Copyright (C) 2013-2021 Mateusz Viste. All rights reserved.
* This file is part of PKG (SvarDOS)
* Copyright (C) 2013-2021 Mateusz Viste
*/
 
#include <stdio.h>
/pkginst/showinst.h
1,5 → 1,5
/*
* This file is part of pkginst (SvarDOS)
* This file is part of pkg (SvarDOS)
* Copyright (C) 2013-2021 Mateusz Viste
*/
 
/pkginst/version.h
4,7 → 4,7
#ifndef COMMON_H_SENTINEL
#define COMMON_H_SENTINEL
 
#define PVER "20210123"
#define PVER "20210203"
#define PDATE "2012-2021"
 
#endif