* Tue Mar 04 2025 Brian Read <brianr@koozali.org> 11.0.0-6.sme
- Fix a few errors in the lex files stopping it compiling [SME: 12900] - Add createlinks to provide smeserver-manager-locale-update action so that re-configure/reboot not required
This commit is contained in:
parent
e5fc544033
commit
1b1bcc26f5
28
createlinks
Normal file
28
createlinks
Normal file
@ -0,0 +1,28 @@
|
||||
#!/usr/bin/perl -w
|
||||
|
||||
use esmith::Build::CreateLinks qw(:all);
|
||||
use esmith::Build::Backup qw(:all);
|
||||
|
||||
#--------------------------------------------------
|
||||
# functions for manager-locale
|
||||
#--------------------------------------------------
|
||||
my $mngrdir = '/usr/share/smanager';
|
||||
my @languages = qw(___LANGUAGES___); #Editted in by the spec file.
|
||||
|
||||
foreach $lang (@languages){
|
||||
$event = "smeserver-manager-locale-$lang-update";
|
||||
|
||||
# Services to restart
|
||||
safe_symlink("restart",
|
||||
"root/etc/e-smith/events/$event/services2adjust/smanager");
|
||||
safe_symlink("reload",
|
||||
"root/etc/e-smith/events/$event/services2adjust/httpd-e-smith");
|
||||
|
||||
# actions to perform
|
||||
event_link('navigation2-conf', "$event", '80');
|
||||
event_link('routes2-conf', "$event", '80');
|
||||
event_link('locales2-conf', "$event", '80');
|
||||
|
||||
event_link('systemd-default', $event, '88');
|
||||
event_link('systemd-reload', $event, '89');
|
||||
}
|
0
root/etc/e-smith/events/actions/.gitignore
vendored
Normal file
0
root/etc/e-smith/events/actions/.gitignore
vendored
Normal file
@ -219,8 +219,8 @@
|
||||
'bac_TESTED_BACKUP' => 'Überprüfe die Integrität der Sicherung',
|
||||
'bac_RESTORE_VERIFY_FAILED' => 'Prüfung der Integrität ist fehlgeschlagen',
|
||||
'bac_CHECK_INTEGRITY_WARNING' => 'Warnung: Bei großen Sicherungen kann die Überprüfung der Integrität eine langwierige Sache werden und sollte bei täglichem Workstation Backup deaktiviert sein.',
|
||||
'bac_cifs' => ' 'CIFS',
|
||||
'bac_nfs' => ' 'NFS',
|
||||
'bac_local removable disk' => ' 'Lokaler Wechseldatenträger',
|
||||
'bac_Mounted disk' => ' 'Eingebunder Datenträger',
|
||||
'bac_cifs' => 'CIFS',
|
||||
'bac_nfs' => 'NFS',
|
||||
'bac_local removable disk' => 'Lokaler Wechseldatenträger',
|
||||
'bac_Mounted disk' => 'Eingebunder Datenträger',
|
||||
'bac_ERROR_WHEN_TESTING_REMOTE_SERVER' => 'Die Parameter wurden gespeichert, aber der entfernte Host ist nicht erreichbar, bitte überprüfen Sie die Einstellungen.',
|
@ -1,4 +1,5 @@
|
||||
_AUTO => '1, YES => 'Oui',
|
||||
_AUTO => '1',
|
||||
YES => 'Oui',
|
||||
NO => 'Non',
|
||||
edit => 'Modifier',
|
||||
del => 'Effacer',
|
||||
|
@ -25,8 +25,8 @@
|
||||
'OPERATION_STATUS_REPORT' => 'Relatório de status da operação',
|
||||
'ACCOUNT' => 'Conta',
|
||||
'GROUP' => 'Grupo',
|
||||
'DESC_SECTIONBAR' => ',
|
||||
'NO_PIPES_ALLOWED' => 'Símbolos pipe (|) não são permitidos neste campo',
|
||||
'DESC_SECTIONBAR' => '',
|
||||
'NO_PIPES_ALLOWED' => 'Símbolos pipe (\|) não são permitidos neste campo',
|
||||
'ERROR_BELOW' => 'ERRO: Existiu um erro na validação desta página. Favor rolar para baixo para encontrar o problema detectado.',
|
||||
'ACCESS' => 'Acesso',
|
||||
'ACCOUNT_LOCKED' => 'Conta bloqueada',
|
||||
|
@ -25,8 +25,8 @@
|
||||
'OPERATION_STATUS_REPORT' => 'Statusrapport över operationerna',
|
||||
'ACCOUNT' => 'Konto',
|
||||
'GROUP' => 'Grupp',
|
||||
'DESC_SECTIONBAR' => ',
|
||||
'NO_PIPES_ALLOWED' => 'Pipe symboler (|) är inte tillåtna i detta fält',
|
||||
'DESC_SECTIONBAR' => '',
|
||||
'NO_PIPES_ALLOWED' => 'Pipe symboler (\|) är inte tillåtna i detta fält',
|
||||
'ERROR_BELOW' => 'FEL: Det blev ett fel vid valideringen av denna sida. Skrolla ner på sidan och sök efter problemet.',
|
||||
'ACCESS' => 'Åtkomst',
|
||||
'ACCOUNT_LOCKED' => 'Kontot är låst',
|
||||
|
@ -2,7 +2,7 @@ Summary: SME Server Manager localisation module (manager 2)
|
||||
%define name smeserver-manager-locale
|
||||
Name: %{name}
|
||||
%define version 11.0.0
|
||||
%define release 5
|
||||
%define release 6
|
||||
%define package_summary SME Server Manager localisation module
|
||||
%define group Applications/System
|
||||
%define package_locales bg da de el es et fr he hu id it ja nb nl pl pt pt_BR ro ru sl sv th tr zh_CN zh_TW
|
||||
@ -21,10 +21,14 @@ AutoReqProv: no
|
||||
SME Server Manager 2 localisation module (smeserver-manager)
|
||||
|
||||
%changelog
|
||||
* Tue Mar 04 2025 Brian Read <brianr@koozali.org> 11.0.0-6.sme
|
||||
- Fix a few errors in the lex files stopping it compiling [SME: 12900]
|
||||
- Add createlinks to provide smeserver-manager-locale-update action so that re-configure/reboot not required
|
||||
|
||||
* Fri Feb 28 2025 Brian Read <brianr@koozali.org> 11.0.0-5.sme
|
||||
- Remove html from most of the lex lines, except where it is an intial para needing formating [SME: 12900]
|
||||
- Remove html from most of the lex lines, except where it is an initial para needing formatting [SME: 12900]
|
||||
- Also map embedded vars to mojo lexical parameters
|
||||
- Fix link to support page in intial panel.
|
||||
- Fix link to support page in initial panel.
|
||||
- Make sure all html tags are lowercase
|
||||
|
||||
* Tue Jul 23 2024 Brian Read <brianr@koozali.org> 11.0.0-4.sme
|
||||
@ -58,20 +62,31 @@ SME Server Manager 2 localisation module (smeserver-manager)
|
||||
#do
|
||||
# /sbin/e-smith/validate-lexicon-sm2 $file
|
||||
#done
|
||||
# Pass the lanuage list to createlinks.
|
||||
sed -i 's/___LANGUAGES___/%{package_locales}/' createlinks
|
||||
perl createlinks
|
||||
|
||||
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
(cd root ; find . -not -name "*.po" -depth -print | cpio -dump $RPM_BUILD_ROOT)
|
||||
|
||||
/sbin/e-smith/genfilelist $RPM_BUILD_ROOT | grep -v pofiles \
|
||||
/sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
|
||||
| grep -v pofiles \
|
||||
| grep -v "*.\.pm" \
|
||||
> %{name}-%{version}-%{release}-filelist
|
||||
|
||||
|
||||
for locale in %{package_locales}
|
||||
do
|
||||
echo "%defattr(-,root,root)" > \
|
||||
%{name}-%{version}-%{release}-filelist-$locale
|
||||
grep -e "_$locale.lex" -e "_$(echo $locale | tr '[:upper:]_' '[:lower:]-').lex" \
|
||||
%{name}-%{version}-%{release}-filelist >> %{name}-%{version}-%{release}-filelist-$locale
|
||||
grep -e "\-locale\-$locale\-update" \
|
||||
%{name}-%{version}-%{release}-filelist >> %{name}-%{version}-%{release}-filelist-$locale
|
||||
|
||||
cat %{name}-%{version}-%{release}-filelist-$locale
|
||||
done
|
||||
|
||||
%clean
|
||||
|
Loading…
x
Reference in New Issue
Block a user