diff options
author | Yves G | 2017-11-21 14:43:12 +0100 |
---|---|---|
committer | Yves G | 2017-11-21 16:32:52 +0100 |
commit | d7a8403dd93d8c8d745e5d2a51b0ed7074591391 (patch) | |
tree | c9c1a9c1fcf09fb69ceb31f986942f3990b12633 | |
parent | 1210f93ce4fa62ce40332518dc8b371f225505fe (diff) | |
download | aur-d7a8403dd93d8c8d745e5d2a51b0ed7074591391.tar.gz |
upstream v2.1.5
-rw-r--r-- | .SRCINFO | 73 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | install | 27 |
3 files changed, 57 insertions, 53 deletions
@@ -1,11 +1,12 @@ pkgbase = collabora-online-server-nodocker pkgdesc = Collabora CODE (LibreOffice Online) server for Nextcloud or ownCloud, without Docker - pkgver = 2.1.4 - pkgrel = 2 + pkgver = 2.1.5 + pkgrel = 1 url = https://www.collaboraoffice.com/code/ install = install arch = x86_64 license = MPL + depends = cpio depends = gcc-libs depends = libcap depends = libpng12 @@ -54,45 +55,45 @@ pkgbase = collabora-online-server-nodocker source = nginx.conf source = sysusers source = tmpfiles - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/loolwsd_2.1.4-3_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-calc_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-core_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraoffice5.3-ure_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-graphicfilter_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-images_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-impress_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-ooofonts_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-writer_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraoffice5.3_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-en-us_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-en-us-calc_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-en-us-res_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-noto-fonts_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-draw_5.3.10.28-28_amd64.deb - source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-extension-pdf-import_5.3.10.28-28_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/loolwsd_2.1.5-4_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-calc_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-core_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraoffice5.3-ure_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-graphicfilter_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-images_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-impress_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-ooofonts_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-writer_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraoffice5.3_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-en-us_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-en-us-calc_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-en-us-res_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-noto-fonts_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-draw_5.3.10.30-30_amd64.deb + source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/collaboraofficebasis5.3-extension-pdf-import_5.3.10.30-30_amd64.deb source = https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/code-brand_2.0.2-3_all.deb - sha1sums = fab66ee561bee5d004068c7c5090b70f91a9fb99 - sha1sums = 20e4371fe6f03e53684759a11260b71e0f844401 + sha1sums = c3403b3e7867cfea485f0fd0cd752ed5632ee4fd + sha1sums = 3452d27a4c2dd0e6eee4c1c30302fb9b25eac9b8 sha1sums = 68ac242ad285eeeca07cb486c22dfbf3a658fe81 sha1sums = fe998836dbbd5c153de77d4ea877f25719dae304 sha1sums = 2d271f9493ea14c675af1bfa76f6b654569dd51f sha1sums = f9c102a06b2582548f13121e78790237e2cb38e1 - sha1sums = ee41bb41d18a8af989ccbb297daea641c3d870d6 - sha1sums = 021cc0d70f7777745f35f1ab92e701f956d1d837 - sha1sums = de135aa7d17303344ba4014d72876e57b0a276a1 - sha1sums = dc7741cd9d6786c5cd0b4e9631c674bbbbb148ff - sha1sums = 96c25ee57f9347d006222fc20e8c8b83bc1ecef6 - sha1sums = 15ad54449c7257ff9430987fda334616d8649d91 - sha1sums = 213f4ab3c1c9677708a05d5454bc75a020e78b38 - sha1sums = 4e8c82a8ff2589c8814429511230827d0d38b6ef - sha1sums = 4a8dc86035c9c4bbe957cf70e0bade7337a3e79d - sha1sums = 284886cdd43fae3850c960b9141ce8b2e744bbcc - sha1sums = c8e6bbf518a63ca977081871397bc624e89219bc - sha1sums = dbe287e4e45d08ebc01e4d7a82150a78f9b59c91 - sha1sums = 2c1112ec2901e83bed3f120ceb0597b53fc53cf6 - sha1sums = c9e476f880a36dd7f1562547395547433da41022 - sha1sums = 639e5c8e56999e56b0ae2348f3a11928fddca539 - sha1sums = 46e148f221b54fe2b374e4f7201aa404378298b8 + sha1sums = aedfa1ccf720696d799745494a1a5e4be6f8a90d + sha1sums = bf338b0a9caab46e7dc57ff8d6699cb72d863b09 + sha1sums = 16dd1b02af5d45f9b86624ef1d85e3c45628eaac + sha1sums = b1df42a1df497679a7bafc9c7db18cc087b1b99b + sha1sums = 75557e569b864d56edace0f284041a6142e4974e + sha1sums = ac5f7ea39c0fdfed9ca592acbf42225103733579 + sha1sums = c55084d453e254bfb7a0b76981f339712aa323a4 + sha1sums = fbc20b23af1d98ee3866b0f0bd824f6f94f3b314 + sha1sums = 36d6d3c98bf0e28c8386777835c4062b4fae53bc + sha1sums = 2a96ead2ceb5814b06a6e6d4c7850b041982a5bb + sha1sums = be7b3e2aac127a3341793c010025025646238445 + sha1sums = a65c69ce25280141e31bee993dca95074cf51b96 + sha1sums = 465a3147f182850acee539f2cd24aa82569f9a38 + sha1sums = 45751352746cda1dced94b1f995399c36c347aec + sha1sums = c325c1a815a58e0c3d6cc74e9d09f42b354461f3 + sha1sums = df5b50cc72cad3c34e95dbbc4acab8326cac965d sha1sums = cb16065c67fb0697d63f9fd6c77fda673f9e5397 pkgname = collabora-online-server-nodocker @@ -1,8 +1,8 @@ # Maintainer: Yves G. <theYinYeti@yalis.fr> pkgname=collabora-online-server-nodocker -pkgver=2.1.4 -pkgrel=2 +pkgver=2.1.5 +pkgrel=1 pkgdesc="Collabora CODE (LibreOffice Online) server for Nextcloud or ownCloud, without Docker" arch=('x86_64') url="https://www.collaboraoffice.com/code/" @@ -35,7 +35,7 @@ optdepends=( 'hyphen-hu: Hungarian hyphenation rules for LibreOffice' 'hyphen-pl: Polish hyphenation rules for LibreOffice' ) -depends=() +depends=(cpio) source=( 'https://www.collaboraoffice.com/repos/CollaboraOnline/CODE/Packages' install @@ -45,8 +45,8 @@ source=( tmpfiles ) sha1sums=( - 'fab66ee561bee5d004068c7c5090b70f91a9fb99' - '20e4371fe6f03e53684759a11260b71e0f844401' + 'c3403b3e7867cfea485f0fd0cd752ed5632ee4fd' + '3452d27a4c2dd0e6eee4c1c30302fb9b25eac9b8' '68ac242ad285eeeca07cb486c22dfbf3a658fe81' 'fe998836dbbd5c153de77d4ea877f25719dae304' '2d271f9493ea14c675af1bfa76f6b654569dd51f' @@ -4,21 +4,10 @@ post_install() { ## From Debian packages ## - setcap cap_fowner,cap_mknod,cap_sys_chroot=ep usr/bin/loolforkit || true - setcap cap_sys_admin=ep usr/bin/loolmount || true - - systemd-sysusers collabora-online-server-nodocker.conf - chown lool:lool etc/loolwsd/loolwsd.xml - chmod 640 etc/loolwsd/loolwsd.xml - # We assume that the LibreOffice to be used is built TDF-style # and installs in /opt/collaboraoffice5.3, and that /opt/lool is # on the same file system mkdir -p opt/lool/child-roots - chown -R lool:lool opt/lool - - fc-cache opt/collaboraoffice5.3/share/fonts/truetype - su lool --shell=/bin/sh -c "loolwsd-systemplate-setup /opt/lool/systemplate /opt/collaboraoffice5.3 >/dev/null 2>&1" ## From Docker script ## @@ -26,7 +15,6 @@ post_install() { [ -d opt/lool/systemplate/etc ] || mkdir -p opt/lool/systemplate/etc rm -f opt/lool/systemplate/etc/resolv.conf ln -s /etc/resolv.conf opt/lool/systemplate/etc/ - chown lool:lool opt/lool # Generate new SSL certificate instead of using the default # Replace trusted host and set admin username and password @@ -53,6 +41,21 @@ pre_upgrade() { } post_upgrade() { + + ## From Debian packages ## + + setcap cap_fowner,cap_mknod,cap_sys_chroot=ep usr/bin/loolforkit || true + setcap cap_sys_admin=ep usr/bin/loolmount || true + + systemd-sysusers collabora-online-server-nodocker.conf + chown lool:lool etc/loolwsd/loolwsd.xml + chmod 640 etc/loolwsd/loolwsd.xml + + chown -R lool:lool opt/lool + + fc-cache opt/collaboraoffice5.3/share/fonts/truetype + su lool --shell=/bin/sh -c "loolwsd-systemplate-setup /opt/lool/systemplate /opt/collaboraoffice5.3 >/dev/null 2>&1" + systemctl daemon-reload if systemctl list-unit-files loolwsd.service | grep -q 'enabled$'; then systemctl start loolwsd.service |