From 6f4ab7f2cdea0a0e7aeca266f7b2f0110d143e55 Mon Sep 17 00:00:00 2001 From: dartraiden Date: Tue, 9 Feb 2021 23:41:12 +0300 Subject: Add dbx_sqlite to base package and installers --- tools/build_scripts/bin15/z3_PackArchives.txt | 1 + tools/build_scripts/z2_PackPluginUpdater.txt | 1 + tools/installer_ng/MirandaNG.iss | 18 ++++++++++++++++-- tools/installer_ng_stable/MirandaNG.iss | 16 +++++++++++++++- 4 files changed, 33 insertions(+), 3 deletions(-) (limited to 'tools') diff --git a/tools/build_scripts/bin15/z3_PackArchives.txt b/tools/build_scripts/bin15/z3_PackArchives.txt index 93cf945a66..84ede15342 100644 --- a/tools/build_scripts/bin15/z3_PackArchives.txt +++ b/tools/build_scripts/bin15/z3_PackArchives.txt @@ -88,6 +88,7 @@ Plugins\CrashDumper.dll Plugins\Db_autobackups.dll Plugins\DbChecker.dll Plugins\Dbx_mdbx.dll +Plugins\Dbx_sqlite.dll Plugins\Dummy.dll Plugins\Facebook.dll Plugins\GG.dll diff --git a/tools/build_scripts/z2_PackPluginUpdater.txt b/tools/build_scripts/z2_PackPluginUpdater.txt index 56ccf2edc3..6937b37c1c 100644 --- a/tools/build_scripts/z2_PackPluginUpdater.txt +++ b/tools/build_scripts/z2_PackPluginUpdater.txt @@ -68,6 +68,7 @@ Libs\libssl-1_1.mir Plugins\Db_autobackups.dll Plugins\DbChecker.dll Plugins\Dbx_mdbx.dll +Plugins\Dbx_sqlite.dll Plugins\Dummy.dll Plugins\Import.dll fixme.cmd diff --git a/tools/installer_ng/MirandaNG.iss b/tools/installer_ng/MirandaNG.iss index 7a4eb190a3..41355f334f 100644 --- a/tools/installer_ng/MirandaNG.iss +++ b/tools/installer_ng/MirandaNG.iss @@ -126,6 +126,7 @@ Source: "Files\Plugins\Scriver.dll"; DestDir: "{app}\Plugins"; Components: messa ; DB drivers Source: "Files\Plugins\Dbx_mdbx.dll"; DestDir: "{app}\Plugins"; Components: dbx_mdbx; Flags: ignoreversion; AfterInstall: ShowPercent() +Source: "Files\Plugins\Dbx_sqlite.dll"; DestDir: "{app}\Plugins"; Components: dbx_sqlite; Flags: ignoreversion; AfterInstall: ShowPercent() Source: "Files\fixme.cmd"; DestDir: "{app}"; Components: dbx_mdbx; Flags: ignoreversion; AfterInstall: ShowPercent() Source: "Files\mdbx_chk.exe"; DestDir: "{app}"; Components: dbx_mdbx; Flags: ignoreversion; AfterInstall: ShowPercent() Source: "Files\mdbx_dump.exe"; DestDir: "{app}"; Components: dbx_mdbx; Flags: ignoreversion; AfterInstall: ShowPercent() @@ -159,6 +160,7 @@ Name: "messagewin\stdmsg"; Description: "{cm:StdMsg}"; Types: minimal; Flags: ex Name: "messagewin\scriver"; Description: "{cm:Scriver}"; Types: custom; Flags: exclusive Name: "messagewin\tabsrmm"; Description: "{cm:Tabsrmm}"; Types: extended regular; Flags: exclusive Name: "dbx_mdbx"; Description: "{cm:Dbx_Mdbx}"; Types: extended regular custom minimal; Flags: fixed +Name: "dbx_sqlite"; Description: "{cm:Dbx_Sqlite}"; Types: extended regular custom minimal; Flags: fixed Name: "lang"; Description: "{cm:Lang}"; Types: extended regular custom minimal; Flags: fixed Name: "lang\russian"; Description: "{cm:LangRussian}"; Flags: exclusive Name: "lang\czech"; Description: "{cm:LangCzech}"; Flags: exclusive @@ -227,6 +229,7 @@ en.StdMsg=StdMsg plugin en.Scriver=Scriver message plugin en.Tabsrmm=TabSRMM message plugin en.Dbx_Mdbx=Dbx_mdbx database driver +en.Dbx_Sqlite=Dbx_sqlite database driver en.Lang=Localization files en.LangRussian=Russian langpack en.LangCzech=Czech langpack @@ -254,6 +257,7 @@ en.StdMsgDescription=Basic messaging and group chats core modules. en.ScriverDescription=Easy and lightweight messaging plugin. en.TabsrmmDescription=Advanced IM and group chat module for Miranda NG. Supports skins. en.MDBXDescription=Provides Miranda database support: global settings, contacts, history, settings per contact. +en.SQLiteDescription=Provides Miranda database support: global settings, contacts, history, settings per contact. en.LangDescription=Localization files for Miranda NG. en.LangRussianDescription=Translation of Miranda NG user interface to Russian. en.LangCzechDescription=Translation of Miranda NG user interface to Czech. @@ -299,6 +303,7 @@ ru.StdMsg=Плагин StdMsg ru.Scriver=Диалоговое окно Scriver ru.Tabsrmm=Диалоговое окно TabSRMM ru.Dbx_Mdbx=Драйвер Dbx_mdbx +ru.Dbx_Sqlite=Драйвер Dbx_sqlite ru.Lang=Языковые пакеты ru.LangRussian=Русский ru.LangCzech=Чешский @@ -326,6 +331,7 @@ ru.StdMsgDescription=Модули ядра, обеспечивающие баз ru.ScriverDescription=Простой плагин диалоговых окон с поддержкой вкладок. Не поддерживает скины. ru.TabsrmmDescription=Продвинутый плагин диалоговых окон с поддержкой вкладок и скинов. ru.MDBXDescription=Поддержка базы Miranda NG: глобальные настройки, контакты, история, настройки контактов и т. п. +ru.SQLiteDescription=Поддержка базы Miranda NG: глобальные настройки, контакты, история, настройки контактов и т. п. ru.LangDescription=Файлы перевода для Miranda NG. ru.LangRussianDescription=Перевод интерфейса Miranda NG на русский язык. ru.LangCzechDescription=Перевод интерфейса Miranda NG на чешский язык. @@ -371,6 +377,7 @@ cz.StdMsg=StdMsg cz.Scriver=Scriver cz.Tabsrmm=TabSRMM cz.Dbx_Mdbx=Dbx_mdbx +cz.Dbx_Sqlite=Dbx_sqlite cz.Lang=Jazykové rozhraní cz.LangRussian=Ruština cz.LangCzech=Čeština @@ -398,6 +405,7 @@ cz.StdMsgDescription=Základní integrovaný modul pro komunikaci a skupinové c cz.ScriverDescription=Jednoduchý a rychlý modul pro komunikaci a skupinové chaty. S podporou více záložek v jednom okně. cz.TabsrmmDescription=Pokročilý modul pro komunikaci a skupinové chaty. Podporuje skiny a více záložek v jednom okně. cz.MDBXDescription=Podpora pro databáze Mirandy: globální nastavení, kontakty, historie, nastavení pro jednotlivé kontakty. +cz.SQLiteDescription=Podpora pro databáze Mirandy: globální nastavení, kontakty, historie, nastavení pro jednotlivé kontakty. cz.LangDescription=Jazykové balíčky pro Mirandu NG. cz.LangRussianDescription=Překlad rozhraní Mirandy NG do ruštiny. cz.LangCzechDescription=Překlad rozhraní Mirandy NG do češtiny. @@ -443,6 +451,7 @@ de.StdMsg=Standard-Nachrichtenplugin de.Scriver=Scriver-Nachrichtenplugin de.Tabsrmm=TabSRMM-Nachrichtenplugin de.Dbx_Mdbx=Dbx_mdbx-Datenbanktreiber +de.Dbx_Sqlite=Dbx_sqlite-Datenbanktreiber de.Lang=Sprachdateien de.LangRussian=Russische Sprachdatei de.LangCzech=Tschechische Sprachdatei @@ -470,6 +479,7 @@ de.StdMsgDescription=Grundlegende Nachrichten- und Gruppenchat-Kernmodule. de.ScriverDescription=Einfaches und leichtgewichtiges Nachrichtenplugin. de.TabsrmmDescription=Erweitertes Nachrichten- und Gruppenchatmodul für Miranda NG. Unterstützt Skins. de.MDBXDescription=Stellt Miranda-Datenbankunterstützung bereit: globale Einstellungen, Kontakte, Verlauf, Per-Kontakt-Einstellungen. +de.SQLiteDescription=Stellt Miranda-Datenbankunterstützung bereit: globale Einstellungen, Kontakte, Verlauf, Per-Kontakt-Einstellungen. de.LangDescription=Sprachdateien für Miranda NG. de.LangRussianDescription=Übersetzung der Miranda-NG-Benutzeroberfläche ins Russische. de.LangCzechDescription=Übersetzung der Miranda-NG-Benutzeroberfläche ins Tschechische. @@ -515,6 +525,7 @@ pl.StdMsg=StdMsg pl.Scriver=Scriver pl.Tabsrmm=TabSRMM pl.Dbx_Mdbx=Dbx_mdbx +pl.Dbx_Sqlite=Dbx_sqlite pl.Lang=Język interfejsu pl.LangRussian=rosyjski pl.LangCzech=czeski @@ -542,6 +553,7 @@ pl.StdMsgDescription=Podstawowe moduły rdzenia do wiadomości i czatu. pl.ScriverDescription=Łatwa i lekka wtyczka rozmów. pl.TabsrmmDescription=Zaawansowana wtyczka rozmów z modułem czatu. Wspiera skórki. pl.MDBXDescription=Zapewnia wsparcie profilu Mirandy: ustawień globalnych, kontaktów, historii, ustawień dla każdego kontaktu z osobna. +pl.SQLiteDescription=Zapewnia wsparcie profilu Mirandy: ustawień globalnych, kontaktów, historii, ustawień dla każdego kontaktu z osobna. pl.LangDescription=Pakiety językowe dla Mirandy NG. pl.LangRussianDescription=Tłumaczy interfejs Mirandy na język rosyjski. pl.LangCzechDescription=Tłumaczy interfejs Mirandy na język czeski. @@ -600,7 +612,7 @@ const DRIVE_RAMDISK = 6; // The drive is a RAM disk. // don't forget to increment it after adding new components! - COMPONENTS_COUNT = 19; // Index of the first language + COMPONENTS_COUNT = 20; // Index of the first language // Default installation check function IsDefault: Boolean; @@ -822,7 +834,8 @@ begin ComponentList.Add('messagewin\stdmsg'); ComponentList.Add('messagewin\scriver'); ComponentList.Add('messagewin\tabsrmm'); - ComponentList.Add('dbx_mdbx'); + ComponentList.Add('dbx_mdbx'); + ComponentList.Add('dbx_sqlite'); ComponentList.Add('lang'); ComponentList.Add('lang\russian'); ComponentList.Add('lang\czech'); @@ -910,6 +923,7 @@ begin ExpandConstant('{cm:ScriverDescription}') + ';' + ExpandConstant('{cm:TabsrmmDescription}') + ';' + ExpandConstant('{cm:MDBXDescription}') + ';' + + ExpandConstant('{cm:SQLiteDescription}') + ';' + ExpandConstant('{cm:LangDescription}') + ';' + ExpandConstant('{cm:LangRussianDescription}') + ';' + ExpandConstant('{cm:LangCzechDescription}') + ';' + diff --git a/tools/installer_ng_stable/MirandaNG.iss b/tools/installer_ng_stable/MirandaNG.iss index 886858fa13..c9235cd50b 100644 --- a/tools/installer_ng_stable/MirandaNG.iss +++ b/tools/installer_ng_stable/MirandaNG.iss @@ -126,6 +126,7 @@ Source: "Files\Plugins\Scriver.dll"; DestDir: "{app}\Plugins"; Components: messa ; DB drivers Source: "Files\Plugins\Dbx_mdbx.dll"; DestDir: "{app}\Plugins"; Components: dbx_mdbx; Flags: ignoreversion; AfterInstall: ShowPercent() +Source: "Files\Plugins\Dbx_sqlite.dll"; DestDir: "{app}\Plugins"; Components: dbx_sqlite; Flags: ignoreversion; AfterInstall: ShowPercent() Source: "Files\fixme.cmd"; DestDir: "{app}"; Components: dbx_mdbx; Flags: ignoreversion; AfterInstall: ShowPercent() Source: "Files\mdbx_chk.exe"; DestDir: "{app}"; Components: dbx_mdbx; Flags: ignoreversion; AfterInstall: ShowPercent() Source: "Files\mdbx_dump.exe"; DestDir: "{app}"; Components: dbx_mdbx; Flags: ignoreversion; AfterInstall: ShowPercent() @@ -159,6 +160,7 @@ Name: "messagewin\stdmsg"; Description: "{cm:StdMsg}"; Types: minimal; Flags: ex Name: "messagewin\scriver"; Description: "{cm:Scriver}"; Types: custom; Flags: exclusive Name: "messagewin\tabsrmm"; Description: "{cm:Tabsrmm}"; Types: extended regular; Flags: exclusive Name: "dbx_mdbx"; Description: "{cm:Dbx_Mdbx}"; Types: extended regular custom minimal; Flags: fixed +Name: "dbx_sqlite"; Description: "{cm:Dbx_Sqlite}"; Types: extended regular custom minimal; Flags: fixed Name: "lang"; Description: "{cm:Lang}"; Types: extended regular custom minimal; Flags: fixed Name: "lang\russian"; Description: "{cm:LangRussian}"; Flags: exclusive Name: "lang\czech"; Description: "{cm:LangCzech}"; Flags: exclusive @@ -227,6 +229,7 @@ en.StdMsg=StdMsg plugin en.Scriver=Scriver message plugin en.Tabsrmm=TabSRMM message plugin en.Dbx_Mdbx=Dbx_mdbx database driver +en.Dbx_Sqlite=Dbx_sqlite database driver en.Lang=Localization files en.LangRussian=Russian langpack en.LangCzech=Czech langpack @@ -254,6 +257,7 @@ en.StdMsgDescription=Basic messaging and group chats core modules. en.ScriverDescription=Easy and lightweight messaging plugin. en.TabsrmmDescription=Advanced IM and group chat module for Miranda NG. Supports skins. en.MDBXDescription=Provides Miranda database support: global settings, contacts, history, settings per contact. +en.SQLiteDescription=Provides Miranda database support: global settings, contacts, history, settings per contact. en.LangDescription=Localization files for Miranda NG. en.LangRussianDescription=Translation of Miranda NG user interface to Russian. en.LangCzechDescription=Translation of Miranda NG user interface to Czech. @@ -299,6 +303,7 @@ ru.StdMsg=Плагин StdMsg ru.Scriver=Диалоговое окно Scriver ru.Tabsrmm=Диалоговое окно TabSRMM ru.Dbx_Mdbx=Драйвер Dbx_mdbx +ru.Dbx_Sqlite=Драйвер Dbx_sqlite ru.Lang=Языковые пакеты ru.LangRussian=Русский ru.LangCzech=Чешский @@ -326,6 +331,7 @@ ru.StdMsgDescription=Модули ядра, обеспечивающие баз ru.ScriverDescription=Простой плагин диалоговых окон с поддержкой вкладок. Не поддерживает скины. ru.TabsrmmDescription=Продвинутый плагин диалоговых окон с поддержкой вкладок и скинов. ru.MDBXDescription=Поддержка базы Miranda NG: глобальные настройки, контакты, история, настройки контактов и т. п. +ru.SQLiteDescription=Поддержка базы Miranda NG: глобальные настройки, контакты, история, настройки контактов и т. п. ru.LangDescription=Файлы перевода для Miranda NG. ru.LangRussianDescription=Перевод интерфейса Miranda NG на русский язык. ru.LangCzechDescription=Перевод интерфейса Miranda NG на чешский язык. @@ -371,6 +377,7 @@ cz.StdMsg=StdMsg cz.Scriver=Scriver cz.Tabsrmm=TabSRMM cz.Dbx_Mdbx=Dbx_mdbx +cz.Dbx_Sqlite=Dbx_sqlite cz.Lang=Jazykové rozhraní cz.LangRussian=Ruština cz.LangCzech=Čeština @@ -398,6 +405,7 @@ cz.StdMsgDescription=Základní integrovaný modul pro komunikaci a skupinové c cz.ScriverDescription=Jednoduchý a rychlý modul pro komunikaci a skupinové chaty. S podporou více záložek v jednom okně. cz.TabsrmmDescription=Pokročilý modul pro komunikaci a skupinové chaty. Podporuje skiny a více záložek v jednom okně. cz.MDBXDescription=Podpora pro databáze Mirandy: globální nastavení, kontakty, historie, nastavení pro jednotlivé kontakty. +cz.SQLiteDescription=Podpora pro databáze Mirandy: globální nastavení, kontakty, historie, nastavení pro jednotlivé kontakty. cz.LangDescription=Jazykové balíčky pro Mirandu NG. cz.LangRussianDescription=Překlad rozhraní Mirandy NG do ruštiny. cz.LangCzechDescription=Překlad rozhraní Mirandy NG do češtiny. @@ -443,6 +451,7 @@ de.StdMsg=Standard-Nachrichtenplugin de.Scriver=Scriver-Nachrichtenplugin de.Tabsrmm=TabSRMM-Nachrichtenplugin de.Dbx_Mdbx=Dbx_mdbx-Datenbanktreiber +de.Dbx_Sqlite=Dbx_sqlite-Datenbanktreiber de.Lang=Sprachdateien de.LangRussian=Russische Sprachdatei de.LangCzech=Tschechische Sprachdatei @@ -470,6 +479,7 @@ de.StdMsgDescription=Grundlegende Nachrichten- und Gruppenchat-Kernmodule. de.ScriverDescription=Einfaches und leichtgewichtiges Nachrichtenplugin. de.TabsrmmDescription=Erweitertes Nachrichten- und Gruppenchatmodul für Miranda NG. Unterstützt Skins. de.MDBXDescription=Stellt Miranda-Datenbankunterstützung bereit: globale Einstellungen, Kontakte, Verlauf, Per-Kontakt-Einstellungen. +de.SQLiteDescription=Stellt Miranda-Datenbankunterstützung bereit: globale Einstellungen, Kontakte, Verlauf, Per-Kontakt-Einstellungen. de.LangDescription=Sprachdateien für Miranda NG. de.LangRussianDescription=Übersetzung der Miranda-NG-Benutzeroberfläche ins Russische. de.LangCzechDescription=Übersetzung der Miranda-NG-Benutzeroberfläche ins Tschechische. @@ -515,6 +525,7 @@ pl.StdMsg=StdMsg pl.Scriver=Scriver pl.Tabsrmm=TabSRMM pl.Dbx_Mdbx=Dbx_mdbx +pl.Dbx_Sqlite=Dbx_sqlite pl.Lang=Język interfejsu pl.LangRussian=rosyjski pl.LangCzech=czeski @@ -542,6 +553,7 @@ pl.StdMsgDescription=Podstawowe moduły rdzenia do wiadomości i czatu. pl.ScriverDescription=Łatwa i lekka wtyczka rozmów. pl.TabsrmmDescription=Zaawansowana wtyczka rozmów z modułem czatu. Wspiera skórki. pl.MDBXDescription=Zapewnia wsparcie profilu Mirandy: ustawień globalnych, kontaktów, historii, ustawień dla każdego kontaktu z osobna. +pl.SQLiteDescription=Zapewnia wsparcie profilu Mirandy: ustawień globalnych, kontaktów, historii, ustawień dla każdego kontaktu z osobna. pl.LangDescription=Pakiety językowe dla Mirandy NG. pl.LangRussianDescription=Tłumaczy interfejs Mirandy na język rosyjski. pl.LangCzechDescription=Tłumaczy interfejs Mirandy na język czeski. @@ -600,7 +612,7 @@ const DRIVE_RAMDISK = 6; // The drive is a RAM disk. // don't forget to increment it after adding new components! - COMPONENTS_COUNT = 19; // Index of the first language + COMPONENTS_COUNT = 20; // Index of the first language // Default installation check function IsDefault: Boolean; @@ -823,6 +835,7 @@ begin ComponentList.Add('messagewin\scriver'); ComponentList.Add('messagewin\tabsrmm'); ComponentList.Add('dbx_mdbx'); + ComponentList.Add('dbx_sqlite'); ComponentList.Add('lang'); ComponentList.Add('lang\russian'); ComponentList.Add('lang\czech'); @@ -910,6 +923,7 @@ begin ExpandConstant('{cm:ScriverDescription}') + ';' + ExpandConstant('{cm:TabsrmmDescription}') + ';' + ExpandConstant('{cm:MDBXDescription}') + ';' + + ExpandConstant('{cm:SQLiteDescription}') + ';' + ExpandConstant('{cm:LangDescription}') + ';' + ExpandConstant('{cm:LangRussianDescription}') + ';' + ExpandConstant('{cm:LangCzechDescription}') + ';' + -- cgit v1.2.3