Skip to content

Commit cf0bd5c

Browse files
committed
README updated again.
modified: README.md
1 parent 47ffeee commit cf0bd5c

File tree

1 file changed

+26
-21
lines changed

1 file changed

+26
-21
lines changed

README.md

Lines changed: 26 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
# build-lool
22

3-
Script collection to build libreoffice online on ubuntu 16.04. Updates
4-
the system, installs and sets up the required packages. Finally builds
3+
Script collection to build libreoffice online or collabora online.
4+
5+
Supported Linux Distributions:
6+
* Ubuntu 16.04.x, xenial
7+
* Debian 8.x, jessie
8+
9+
Updates the system, installs and sets up the required packages. Finally builds
510
libreoffice and libreoffice online.
611

712
## Requirements
813

9-
A minimal or standard installation of Ubuntu 16.04 as VM or on real
14+
A minimal or standard installation of a supported distribution as VM or on real
1015
Hardware is required. For flawless building, the following system resources
1116
are recommended:
1217

@@ -67,37 +72,37 @@ It's recommended to leave LOOL_PREFIX as "/opt/lool" and POCO_PREFIX empty.
6772

6873
## Building
6974

70-
As mentioned above. You need a minimal or standard installation of Ubuntu 16.04.
71-
Transfer the build-lool tar archive your build system. Unpack the archive to a
72-
suitable location, ~/tools/ for example. Adjust the configuration to your needs
75+
As mentioned above, you need a minimal or standard installation of a supported
76+
distribution. Transfer the build-lool tar archive your build system. Unpack the archive
77+
to a suitable location, ~/tools/ for example. Adjust the configuration to your needs
7378
as described above. Start the shell script build-lool.sh as ordinary user, building
7479
as user root does not work. The script acts as follows:
7580

76-
* Append a line to .bashrc to startup the script at login.
77-
* Enable the corresponding source package repositories for all enabled package repositories.
78-
* Update the system software packages.
79-
* Install all required software packages.
80-
* Reboot system.
81+
* Appends a line to .bashrc to startup the script at login.
82+
* Enables the corresponding source package repositories for all enabled package repositories.
83+
* Updates the system software packages.
84+
* Installs all required software packages.
85+
* Reboots the system.
8186

8287
After login again:
8388

84-
* Remove the script start command from .bashrc.
85-
* Get the source packages.
86-
* Build poco.
87-
* Build libreoffice core.
88-
* Build libreoffice online.
89-
* Build installable package.
89+
* Removes the script start command from .bashrc.
90+
* Gets the source packages.
91+
* Builds poco.
92+
* Builds libreoffice core.
93+
* Builds libreoffice online.
94+
* Builds installable package.
9095

9196
After the script has finished you find the built packages in the subdirectory "packages".
9297
There are packages for poco, libreoffice core, loolwsd and loleaflet. Depending
9398
on the configuration you will find poco-1.7.7.tar.xz, core-cp-5.1-17.tar.xz,
9499
loolwsd-2.0.2-3.tar.xz, loleaflet-2.0.2-3.tar.gz and a combined package
95100
lool-poco-1.7.7-core-cp-5.1-17-online-2.0.2-3.tar.xz to be installed to "/opt/lool".
96-
For the Collabora LibreOffice Online 2.1 and LibreOffice 5.4.x versions there's no seperate
97-
loleaflet package.
101+
For the Collabora LibreOffice Online 2.1 and LibreOffice 5.4.x versions and newer there's
102+
no seperate loleaflet package.
98103

99-
If you change source versions after a first build, only the necessary
100-
components are rebuild.
104+
If you change source versions after a first build, only the necessary components
105+
are rebuild.
101106

102107
The build will take some time depending on your system resources. I did some tests
103108
with a local VM and an 1&1 Cloud Server XXL. My local VM uses 4 cores of an

0 commit comments

Comments
 (0)