The LibreOffice modules used in SAM Linux plus language-packs for DE, EN, ES, FR:
https://sourceforge.net/projects/sam-li ... es/office/
Have fun!
LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR
LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR
Last edited by sam-nico on 14 Apr 2019, 11:09, edited 1 time in total.
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR
Hi sam-nico.
I use this script for it:
Code: Select all
#!/bin/bash
# If you use official LibreOffice 6.1.x (or higher) rpm.tar.gz package -
# need to drop avahi and wayland dependences.
# set SAL_USE_VCLPLUGIN=gtk
LO=$(find /opt/libreoffice*/program -name soffice | awk 'NR==1 {print $0}')
sed -i -e '/^#\ restore/i# Prefer GTK2\nexport SAL_USE_VCLPLUGIN=${SAL_USE_VCLPLUGIN:-gtk}\n' $LO
# built two dummy/empty libraries
cd $(echo $LO | sed 's|soffice||')
gcc -shared -o libavahi-client.so.3 -x c - < /dev/null
gcc -shared -o libavahi-common.so.3 -x c - < /dev/null
echo 'Done!'
unset LO
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR
Your solution is technically the best, but I think for lay people the avahi-patch.xzm module is easier to handle. Maybe I should add it to the office module so no questions are left?
- Blaze
- DEV Team
- Posts: 3885
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR
Yes of course. I do everything inside the module.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR
Done. Merged the modules into one. No avahi-patch anymore...
- maia
- Samurai
- Posts: 123
- Joined: 08 Aug 2019, 16:56
- Distribution: Porteus-5 64b Openbox
- Location: Brasil
LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR
Blaze wrote: ↑14 Apr 2019, 09:51Hi sam-nico.
I use this script for it:Code: Select all
#!/bin/bash # If you use official LibreOffice 6.1.x (or higher) rpm.tar.gz package - # need to drop avahi and wayland dependences. # set SAL_USE_VCLPLUGIN=gtk LO=$(find /opt/libreoffice*/program -name soffice | awk 'NR==1 {print $0}') sed -i -e '/^#\ restore/i# Prefer GTK2\nexport SAL_USE_VCLPLUGIN=${SAL_USE_VCLPLUGIN:-gtk}\n' $LO # built two dummy/empty libraries cd $(echo $LO | sed 's|soffice||') gcc -shared -o libavahi-client.so.3 -x c - < /dev/null gcc -shared -o libavahi-common.so.3 -x c - < /dev/null echo 'Done!' unset LO
Tks Blaze, works for me on LibreOffice_7.4.2.3_Linux_x86-64_rpm
Sorry my english is really, g##gle-tr4nsl4t0r