/pkg/trunk/nls_utf8/pkg_br.txt |
---|
9,8 → 9,8 |
#### Help #### |
1.0:O PKG é o gerenciador de pacotes do SvarDOS. |
1.20:Uso: pkg install pacote.svp |
1.21: pkg update pacote.svp |
1.20:Uso: pkg install pacote[.svp] |
1.21: pkg update pacote[.svp] |
1.22: pkg remove pacote |
1.23: pkg listfiles pacote |
1.24: pkg listlocal [filtro] |
/pkg/trunk/nls_utf8/pkg_de.txt |
---|
9,8 → 9,8 |
#### Help #### |
1.0:PKG ist der SvarDOS-Paketmanager. |
1.20:Syntax: pkg install paket.svp |
1.21: pkg update paket.svp |
1.20:Syntax: pkg install paket[.svp] |
1.21: pkg update paket[.svp] |
1.22: pkg remove paket |
1.23: pkg listfiles paket |
1.24: pkg listlocal [Filter] |
/pkg/trunk/nls_utf8/pkg_dk.txt |
---|
8,8 → 8,8 |
#### Help #### |
1.0:Pakke administrator til SvarDOS. |
1.20:Anvendelse: pkg install package.svp |
1.21: pkg update package.svp |
1.20:Anvendelse: pkg install package[.svp] |
1.21: pkg update package[.svp] |
1.22: pkg remove package |
1.23: pkg listfiles package |
1.24: pkg listlocal [filter] |
/pkg/trunk/nls_utf8/pkg_en.txt |
---|
9,8 → 9,8 |
#### Help #### |
1.0:PKG is the SvarDOS package manager. |
1.20:Usage: pkg install package.svp |
1.21: pkg update package.svp |
1.20:Usage: pkg install package[.svp] |
1.21: pkg update package[.svp] |
1.22: pkg remove package |
1.23: pkg listfiles package |
1.24: pkg listlocal [filter] |
/pkg/trunk/nls_utf8/pkg_fr.txt |
---|
8,8 → 8,8 |
#### Help #### |
1.0:PKG est le gestionnaire de paquets de SvarDOS. |
1.20:Usage: pkg install package.svp |
1.21: pkg update package.svp |
1.20:Usage: pkg install package[.svp] |
1.21: pkg update package[.svp] |
1.22: pkg remove package |
1.23: pkg listfiles package |
1.24: pkg listlocal [filter] |
/pkg/trunk/nls_utf8/pkg_pl.txt |
---|
8,8 → 8,8 |
#### Help #### |
1.0:Menadżer pakietów dla SvarDOS. |
1.20:Użycie: pkg install pakiet.svp |
1.21: pkg update pakiet.svp |
1.20:Użycie: pkg install pakiet[.svp] |
1.21: pkg update pakiet[.svp] |
1.22: pkg remove pakiet |
1.23: pkg listfiles pakiet |
1.24: pkg listlocal [filtr] |
/pkg/trunk/nls_utf8/pkg_si.txt |
---|
8,8 → 8,8 |
#### Help #### |
1.0:To je upravitelj paketov za SvarDOS. |
1.20:Usage: pkg install package.svp |
1.21: pkg update package.svp |
1.20:Usage: pkg install package[.svp] |
1.21: pkg update package[.svp] |
1.22: pkg remove package |
1.23: pkg listfiles package |
1.24: pkg listlocal [filter] |
/pkg/trunk/nls_utf8/pkg_tr.txt |
---|
8,8 → 8,8 |
#### Help #### |
1.0:Bu, SvarDOS için ağ tabanlı bir paket yöneticisidir. |
1.20:Usage: pkg install package.svp |
1.21: pkg update package.svp |
1.20:Usage: pkg install package[.svp] |
1.21: pkg update package[.svp] |
1.22: pkg remove package |
1.23: pkg listfiles package |
1.24: pkg listlocal [filter] |
/pkg/trunk/pkg.lsm |
---|
1,2 → 1,2 |
version: 20230208 |
version: 20231122 |
description: SvarDOS package manager installs, removes and updates packages |
/pkg/trunk/pkginst.c |
---|
1,6 → 1,6 |
/* |
* This file is part of pkg (SvarDOS) |
* Copyright (C) 2012-2022 Mateusz Viste |
* Copyright (C) 2012-2023 Mateusz Viste |
*/ |
#include <ctype.h> /* toupper() */ |
112,9 → 112,18 |
return(NULL); |
} |
/* copy zip filename into fname */ |
strcpy(fname, zipfile); |
/* append an .SVP extension if not present */ |
{ |
int slen = strlen(fname); |
if ((slen > 3) && (fname[slen - 4] != '.')) strcat(fname, ".SVP"); |
} |
/* Now let's check the content of the zip file */ |
*zipfd = fopen(zipfile, "rb"); |
*zipfd = fopen(fname, "rb"); |
if (*zipfd == NULL) { |
puts(svarlang_str(3, 8)); /* "ERROR: Invalid zip archive! Package not installed." */ |
goto RAII; |