package debian/ files and make them generic
Change-Id: Ia060b7d83c659db0354a5a1438b12bebaee45e03private/mmeeks/fixing
parent
2828fc1684
commit
11fc3a0d02
|
@ -31,6 +31,7 @@ ltmain.sh
|
|||
missing
|
||||
stamp-h1
|
||||
m4
|
||||
debian/loolwsd.postinst
|
||||
|
||||
# Test stuff
|
||||
systemplate
|
||||
|
|
|
@ -197,6 +197,15 @@ EXTRA_DIST = discovery.xml \
|
|||
loolwsd.service \
|
||||
robots.txt \
|
||||
sysconfig.loolwsd \
|
||||
debian/compat \
|
||||
debian/copyright \
|
||||
debian/loolwsd.cron.d \
|
||||
debian/loolwsd.preinst \
|
||||
debian/rules \
|
||||
debian/source/format \
|
||||
debian/changelog \
|
||||
debian/control \
|
||||
debian/loolwsd.postinst \
|
||||
etc/key.pem \
|
||||
etc/cert.pem \
|
||||
etc/ca-chain.cert.pem
|
||||
|
|
|
@ -314,7 +314,8 @@ AC_CONFIG_FILES([Makefile
|
|||
test/Makefile
|
||||
loleaflet/Makefile
|
||||
loolwsd.spec
|
||||
loolwsd.xml])
|
||||
loolwsd.xml
|
||||
debian/loolwsd.postinst])
|
||||
AC_CONFIG_FILES([test/run_unit.sh],[chmod +x test/run_unit.sh])
|
||||
|
||||
AC_OUTPUT
|
||||
|
|
|
@ -8,7 +8,7 @@ Standards-Version: 3.9.7
|
|||
Package: loolwsd
|
||||
Section: web
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, libsm6, libssl1.0.0, libodbc1, libxinerama1, libcairo2, libgl1-mesa-glx, libcups2, libdbus-glib-1-2, cpio, collaboraofficebasis5.3-base, collaboraofficebasis5.3-calc, collaboraofficebasis5.3-core, collaboraofficebasis5.3-draw, collaboraofficebasis5.3-extension-beanshell-script-provider, collaboraofficebasis5.3-extension-ct2n, collaboraofficebasis5.3-extension-javascript-script-provider, collaboraofficebasis5.3-extension-mediawiki-publisher, collaboraofficebasis5.3-extension-nlpsolver, collaboraofficebasis5.3-extension-numbertext, collaboraofficebasis5.3-extension-pdf-import, collaboraofficebasis5.3-extension-report-builder, collaboraofficebasis5.3-gnome-integration, collaboraofficebasis5.3-graphicfilter, collaboraofficebasis5.3-images, collaboraofficebasis5.3-impress, collaboraofficebasis5.3-librelogo, collaboraofficebasis5.3-math, collaboraofficebasis5.3-ogltrans, collaboraofficebasis5.3-ooofonts, collaboraofficebasis5.3-ooolinguistic, collaboraofficebasis5.3-postgresql-sdbc, collaboraofficebasis5.3-python-script-provider, collaboraofficebasis5.3-pyuno, collaboraofficebasis5.3-writer, collaboraofficebasis5.3-xsltfilter, collaboraoffice5.3, collaboraoffice5.3-base, collaboraoffice5.3-calc, collaboraoffice5.3-dict-en, collaboraoffice5.3-draw, collaboraoffice5.3-debian-menus, collaboraoffice5.3-impress, collaboraoffice5.3-math, collaboraoffice5.3-ure, collaboraoffice5.3-writer, collaboraofficebasis5.3-en-us, collaboraofficebasis5.3-en-us-base, collaboraofficebasis5.3-en-us-calc, collaboraofficebasis5.3-en-us-math, collaboraofficebasis5.3-en-us-res, collaboraofficebasis5.3-en-us-writer, collaboraoffice5.3-en-us
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, libsm6, libssl1.0.0, libodbc1, libxinerama1, libcairo2, libgl1-mesa-glx, libcups2, libdbus-glib-1-2, cpio, ${lo:Depends}
|
||||
Description: LibreOffice Online WebSocket Daemon
|
||||
LOOLWSD is a daemon that talks to web browser clients and provides LibreOffice
|
||||
services.
|
||||
|
|
|
@ -12,7 +12,7 @@ case "$1" in
|
|||
rm -rf /var/cache/loolwsd/*
|
||||
|
||||
# We assume that the LibreOffice to be used is built TDF-style
|
||||
# and installs in /opt/collaboraoffice5.3, and that /opt/lool is
|
||||
# and installs in @LO_PATH@, and that /opt/lool is
|
||||
# on the same file system
|
||||
|
||||
rm -rf /opt/lool
|
||||
|
@ -20,7 +20,7 @@ case "$1" in
|
|||
chown lool: /opt/lool
|
||||
chown lool: /opt/lool/child-roots
|
||||
|
||||
su lool --shell=/bin/sh -c "loolwsd-systemplate-setup /opt/lool/systemplate /opt/collaboraoffice5.3 >/dev/null 2>&1"
|
||||
su lool --shell=/bin/sh -c "loolwsd-systemplate-setup /opt/lool/systemplate @LO_PATH@ >/dev/null 2>&1"
|
||||
;;
|
||||
|
||||
esac
|
|
@ -21,9 +21,9 @@ override_dh_auto_configure:
|
|||
override_dh_auto_test:
|
||||
# do not test
|
||||
|
||||
override_dh_auto_install:
|
||||
make install DESTDIR=`pwd`/debian/loolwsd/
|
||||
cp -ar `pwd`/loleaflet `pwd`/debian/loolwsd/usr/share/loolwsd
|
||||
|
||||
override_dh_installinit:
|
||||
# no init.d scripts here, assume systemd
|
||||
|
||||
override_dh_gencontrol:
|
||||
# put package names of LibreOffice here
|
||||
# dh_gencontrol -- -Vlo:Depends=""
|
||||
|
|
Loading…
Reference in New Issue