pakur.sh 1.3 KB

123456789101112131415161718192021222324252627282930
  1. cd $SRC
  2. mv fakeinstall/* ${PKG}/
  3. # put configuration files into place
  4. install -dm755 "${PKG}"/etc/libreoffice
  5. install -m644 "${PKG}"/usr/lib/libreoffice/program/{bootstraprc,sofficerc} "${PKG}"/etc/libreoffice/
  6. install -m644 "${PKG}"/usr/lib/libreoffice/share/psprint/psprint.conf "${PKG}"/etc/libreoffice/
  7. # install dummy links to make them found by LibO
  8. cd "${PKG}"/usr/lib/libreoffice/program/
  9. ln -vsf /etc/libreoffice/{bootstraprc,sofficerc} .
  10. cd "${PKG}"/usr/lib/libreoffice/share/psprint/
  11. ln -vsf /etc/libreoffice/psprint.conf .
  12. # allow to preset desired VLC
  13. install -dm755 "${PKG}"/etc/profile.d
  14. # make pyuno find its modules
  15. install -dm755 "${PKG}"/usr/lib/python3.7/site-packages
  16. ln -svf /usr/lib/libreoffice/program/uno.py "${PKG}"/usr/lib/python3.7/site-packages/uno.py
  17. ln -svf /usr/lib/libreoffice/program/unohelper.py "${PKG}"/usr/lib/python3.7/site-packages/unohelper.py
  18. # add a symlink required for gnome-documents; FS#51887
  19. # https://lists.freedesktop.org/archives/libreoffice/2016-March/073787.html
  20. ln -svf /usr/lib/libreoffice/program/liblibreofficekitgtk.so "${PKG}"/usr/lib/liblibreofficekitgtk.so
  21. # add application descriptions
  22. install -dm755 "${PKG}"/usr/share/metainfo
  23. install -v -m644 "${SRC}"/libreoffice-$surum/sysui/desktop/appstream-appdata/*.xml "${PKG}"/usr/share/metainfo