diff --git a/assets/coverage-badge.svg b/assets/coverage-badge.svg
index db9bea9..718bd0e 100644
--- a/assets/coverage-badge.svg
+++ b/assets/coverage-badge.svg
@@ -11,7 +11,7 @@
coverage
coverage
- 19.6%
- 19.6%
+ 19.5%
+ 19.5%
diff --git a/build.go b/build.go
index 120d650..5df2bb2 100644
--- a/build.go
+++ b/build.go
@@ -50,9 +50,9 @@ func BuildCmd() *cli.Command {
Usage: gotext.Get("Path to the build script"),
},
&cli.StringFlag{
- Name: "script-package",
- Aliases: []string{"sp"},
- Usage: gotext.Get("Specify package in script (for multi package script only)"),
+ Name: "subpackage",
+ Aliases: []string{"sb"},
+ Usage: gotext.Get("Specify subpackage in script (for multi package script only)"),
},
&cli.StringFlag{
Name: "package",
diff --git a/install.go b/install.go
index ab59e40..c152d16 100644
--- a/install.go
+++ b/install.go
@@ -119,6 +119,11 @@ func InstallCmd() *cli.Command {
BashComplete: func(c *cli.Context) {
cfg := config.New()
db := database.New(cfg)
+ err := db.Init(c.Context)
+ if err != nil {
+ slog.Error(gotext.Get("Error initialization database"), "err", err)
+ os.Exit(1)
+ }
result, err := db.GetPkgs(c.Context, "true")
if err != nil {
slog.Error(gotext.Get("Error getting packages"), "err", err)
diff --git a/internal/dl/dl_test.go b/internal/dl/dl_test.go
index 317c457..cf58f75 100644
--- a/internal/dl/dl_test.go
+++ b/internal/dl/dl_test.go
@@ -91,7 +91,7 @@ func TestDownloadWithoutCache(t *testing.T) {
},
{
name: "git download",
- path: "git+%s/git-downloader/git/Plemya-x/xpamych-alr-repo",
+ path: "git+%s/git-downloader/git/Plemya-x/alr-repo",
expected: func(t *testing.T, err error, tmpdir string) {
assert.NoError(t, err)
diff --git a/internal/translations/default.pot b/internal/translations/default.pot
index a9ba2a6..081361f 100644
--- a/internal/translations/default.pot
+++ b/internal/translations/default.pot
@@ -18,7 +18,7 @@ msgid "Path to the build script"
msgstr ""
#: build.go:55
-msgid "Specify package in script (for multi package script only)"
+msgid "Specify subpackage in script (for multi package script only)"
msgstr ""
#: build.go:60
@@ -158,15 +158,15 @@ msgstr ""
msgid "Command install expected at least 1 argument, got %d"
msgstr ""
-#: install.go:146
+#: install.go:151
msgid "Remove an installed package"
msgstr ""
-#: install.go:151
+#: install.go:156
msgid "Command remove expected at least 1 argument, got %d"
msgstr ""
-#: install.go:163
+#: install.go:168
msgid "Error removing packages"
msgstr ""
diff --git a/internal/translations/po/ru/default.po b/internal/translations/po/ru/default.po
index 710135a..dab3913 100644
--- a/internal/translations/po/ru/default.po
+++ b/internal/translations/po/ru/default.po
@@ -5,15 +5,15 @@
msgid ""
msgstr ""
"Project-Id-Version: unnamed project\n"
-"PO-Revision-Date: 2025-02-27 14:27+0300\n"
+"PO-Revision-Date: 2025-03-09 17:31+0300\n"
"Last-Translator: Maxim Slipenko \n"
"Language-Team: Russian\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Gtranslator 47.1\n"
#: build.go:44
@@ -25,8 +25,8 @@ msgid "Path to the build script"
msgstr "Путь к скрипту сборки"
#: build.go:55
-msgid "Specify package in script (for multi package script only)"
-msgstr "Укажите пакет в скрипте (только для многопакетного скрипта)"
+msgid "Specify subpackage in script (for multi package script only)"
+msgstr "Укажите подпакет в скрипте (только для многопакетного скрипта)"
#: build.go:60
msgid "Name of the package to build and its repo (example: default/go-bin)"
@@ -165,15 +165,15 @@ msgstr "Установить новый пакет"
msgid "Command install expected at least 1 argument, got %d"
msgstr "Для команды install ожидался хотя бы 1 аргумент, получено %d"
-#: install.go:146
+#: install.go:151
msgid "Remove an installed package"
msgstr "Удалить установленный пакет"
-#: install.go:151
+#: install.go:156
msgid "Command remove expected at least 1 argument, got %d"
msgstr "Для команды remove ожидался хотя бы 1 аргумент, получено %d"
-#: install.go:163
+#: install.go:168
msgid "Error removing packages"
msgstr "Ошибка при удалении пакетов"