summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorM0Rf302020-10-18 19:55:11 +0200
committerM0Rf302020-10-18 19:55:11 +0200
commit8122067aa03b7b0f301c44f2d1f21b697a1ea451 (patch)
tree9e0b1b0c37fa3bfc94979532f40b5e50e230f182 /PKGBUILD
parent221d3ac0120a5fa717ce84144cdd642f82de3f7b (diff)
downloadaur-8122067aa03b7b0f301c44f2d1f21b697a1ea451.tar.gz
libreoffice-online: 7.0.1.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD77
1 files changed, 39 insertions, 38 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a766a0baafd4..4d8c58027bb8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,30 @@
# $Id: PKGBUILD 266875 2017-11-15 14:29:11Z foutrelis $
-# Maintainer: Sergej Pupykin <arch+pub@sergej.pp.ru>
-# Maintainer: Jonas Heinrich <onny@project-insanity.org>
+# Maintainer: robertfoster
+# Contributor: Sergej Pupykin <arch+pub@sergej.pp.ru>
# Contributor: Jonas Heinrich <onny@project-insanity.org>
pkgname=libreoffice-online
-pkgver=6.2.3.2
-pkgrel=3
+pkgver=7.0.1.1
+pkgrel=1
pkgdesc="HTML5-based/cloud-based version of the office suite"
arch=('x86_64')
url="https://www.libreoffice.org/download/libreoffice-online/"
license=("MPL")
-makedepends=("cppunit" "git" "libreoffice-fresh-sdk>=6.2" "nodejs" "npm" "poco" "python-polib")
-depends=("poco" "libreoffice" "cpio")
+makedepends=("cppunit" "git" "libreoffice-fresh-sdk" "nodejs" "npm" "openssl" "poco" "python-polib")
+depends=("poco" "libreoffice-fresh" "cpio")
backup=("etc/libreoffice-online/loolwsd.xml")
-source=("${pkgname}::git+https://git.libreoffice.org/online#tag=libreoffice-${pkgver}"
- "disable-fc-cache.patch"
- "loolwsd-config.patch"
- "loolwsd.service"
- "libreoffice-online.install"
- "libreoffice-online.sysusers"
- "libreoffice-online.tmpfiles")
+source=("${pkgname}::git+https://github.com/LibreOffice/online#tag=libreoffice-${pkgver}"
+ "disable-fc-cache.patch"
+ "loolwsd-config.patch"
+ "loolwsd.service"
+ "libreoffice-online.install"
+ "libreoffice-online.sysusers"
+ "libreoffice-online.tmpfiles")
sha512sums=('SKIP'
- 'a7bf2f594be83cee242ca1172edb0f5de33640beee58eef71e1dd476a4b0efafe565e6816f034a91022c415a0755e3a553bc260fc8648163ad6f7a355f996054'
- '0294574cc6b131f170617e1da25b8c9b0c19d1627c4ebfe1fe4facfa66223f06d3aa613f463b6f30b874a628063aef0746c76e788addbab4910512ebc5c43d75'
- '76ec4fe0bfc8d856dc82c3fc993b612b9dd0ad7399bf733d4d4afe89ce393f3651c9734fef044ec4e80f3d2c20d94fe8b68cd6a23dfa3dbd267697b04e9ca73e'
+ 'f7a63c32480b71258bad023095cfaa58baf1477acdcda76fd54e63e33caccb071749cdf577af12a9d4c95a3cd22e5e98ad4e12531307d860322b84e5d8973f92'
+ '4b2c91f4cdd27faa6d19683872baac1fac13d85d109b5d7c5be7116ecfeeab2e94bc67f1a02e0f108cdc18777cf9facd0e3c55186615cd5658f7723cdc57bf44'
+ '285071cc43da05a1065434078f8fd1d8046ca3deed6e25ddcbead714665940c1c0033559b6b938430878420a564de3927f10f975ac066a6c94a0d5609b8523aa'
'00002d191aee329197b2a5b82b603e5af7d6e57194d9f4b06f1b5d85c84fca760ae7af19e5e3e67801ec48194d8a8a52163de3e7f6ec09659cd0fa3219e55d81'
'b85929da722e548f5c970c7a15a09d42c7e6b1aceeb4ad6138ade31888a2261155d6f5a187acb930c79ec00988531a3828e983c6b9ed3bd5a42ad62f5ff3b0d2'
'7764aa3c62ea4fba492a32135c2a1ddbc1686e0e3665c839d40ffbcba7a7a4a3481b54ee5c6640a71de74ecd7a0f6f5f228f9d08f3a82b1b8aca121f4dbd1dc7')
@@ -33,8 +33,8 @@ install=libreoffice-online.install
prepare() {
cd "${srcdir}/${pkgname}"
- patch -p1 < "${srcdir}/disable-fc-cache.patch"
- patch -p1 < "${srcdir}/loolwsd-config.patch"
+ patch -p1 <"${srcdir}/disable-fc-cache.patch"
+ patch -p1 <"${srcdir}/loolwsd-config.patch"
}
build() {
@@ -42,33 +42,34 @@ build() {
./autogen.sh
./configure \
- --prefix=/usr \
- --mandir=/usr/share/man \
- --infodir=/usr/share/info \
- --datadir=/usr/share \
- --sysconfdir=/etc \
- --localstatedir=/var/lib \
- --disable-dependency-tracking \
- --disable-silent-rules \
- --docdir=/usr/share/doc/libreoffice-online \
- --htmldir=/usr/share/doc/libreoffice-online/html \
- --with-sysroot=/ \
- --libdir=/usr/lib64 \
- --with-logfile=/var/log/libreoffice-online/loolwsd.log \
- --disable-setcap \
- --disable-werror \
- --enable-anonymize-usernames \
- --enable-anonymize-filenames
+ --prefix=/usr \
+ --mandir=/usr/share/man \
+ --infodir=/usr/share/info \
+ --datadir=/usr/share \
+ --sysconfdir=/etc \
+ --localstatedir=/var/lib \
+ --disable-dependency-tracking \
+ --disable-silent-rules \
+ --docdir=/usr/share/doc/libreoffice-online \
+ --htmldir=/usr/share/doc/libreoffice-online/html \
+ --with-sysroot=/ \
+ --libdir=/usr/lib \
+ --with-logfile=/var/log/libreoffice-online/loolwsd.log \
+ --disable-setcap \
+ --disable-werror \
+ --with-lo-path=/usr/lib/libreoffice \
+ --disable-debug \
+ --enable-ssl
- make
+ make build-nocheck -j"$(nproc)"
}
package() {
cd "${srcdir}/${pkgname}"
- make DESTDIR=${pkgdir} install
+ make DESTDIR="${pkgdir}" install
mkdir -p "${pkgdir}/var/log" "${pkgdir}"/var/lib/{,cache}/libreoffice-online
- install -Dm644 "${srcdir}/loolwsd.service" "${pkgdir}/usr/lib/systemd/system/loolwsd.service"
+ install -Dm644 "${srcdir}/loolwsd.service" "${pkgdir}/usr/lib/systemd/system/loolwsd.service"
install -Dm644 "${srcdir}/${pkgname}.tmpfiles" "${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
install -Dm644 "${srcdir}/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
}