LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR

Post links to your 64bit module repos here. Repo maintainers are responsible for resolving any issues caused by their xzm's.
User avatar
sam-nico
White ninja
White ninja
Posts: 26
Joined: 10 Apr 2019, 22:22
Distribution: SAM Linux Portable P4

LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR

Post#1 by sam-nico » 14 Apr 2019, 09:39

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!
Last edited by sam-nico on 14 Apr 2019, 11:09, edited 1 time in total.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3869
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

Post#2 by Blaze » 14 Apr 2019, 09:51

Hi sam-nico.
sam-nico wrote:
14 Apr 2019, 09:39
You need the avahi-patch!
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

User avatar
sam-nico
White ninja
White ninja
Posts: 26
Joined: 10 Apr 2019, 22:22
Distribution: SAM Linux Portable P4

LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR

Post#3 by sam-nico » 14 Apr 2019, 10:04

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?

User avatar
Blaze
DEV Team
DEV Team
Posts: 3869
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

Post#4 by Blaze » 14 Apr 2019, 10:11

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

User avatar
sam-nico
White ninja
White ninja
Posts: 26
Joined: 10 Apr 2019, 22:22
Distribution: SAM Linux Portable P4

LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR

Post#5 by sam-nico » 14 Apr 2019, 11:10

Done. Merged the modules into one. No avahi-patch anymore... ;)

User avatar
maia
Samurai
Samurai
Posts: 116
Joined: 08 Aug 2019, 16:56
Distribution: Porteus-5 64b Openbox
Location: Brasil

LibreOffice 6.2.2.2 x86_64 + DE, EN, ES, FR

Post#6 by maia » 02 Nov 2022, 19:22

Blaze wrote:
14 Apr 2019, 09:51
Hi sam-nico.
sam-nico wrote:
14 Apr 2019, 09:39
You need the avahi-patch!
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 :D
Sorry my english is really, g##gle-tr4nsl4t0r

Post Reply