[arch-commits] Commit in libreoffice-fresh/trunk (2 files)

Andreas Radke andyrtr at archlinux.org
Wed Dec 11 21:51:38 UTC 2019


    Date: Wednesday, December 11, 2019 @ 21:51:37
  Author: andyrtr
Revision: 370688

upgpkg: libreoffice-fresh 6.3.3-2: add kde filemanager templates - FS#61662

Added:
  libreoffice-fresh/trunk/soffice-template.desktop.in
Modified:
  libreoffice-fresh/trunk/PKGBUILD

-----------------------------+
 PKGBUILD                    |   30 +++++++++++++++++++++++++++++-
 soffice-template.desktop.in |    7 +++++++
 2 files changed, 36 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-12-11 21:11:07 UTC (rev 370687)
+++ PKGBUILD	2019-12-11 21:51:37 UTC (rev 370688)
@@ -12,7 +12,7 @@
 pkgname=('libreoffice-fresh-sdk' 'libreoffice-fresh')
 _LOver=6.3.3.2
 pkgver=6.3.3
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 license=('LGPL3')
 url="https://www.libreoffice.org/"
@@ -54,6 +54,7 @@
 	${_additional_source_url2}/884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc-opens___.ttf
 	${_additional_source_url2}/185d60944ea767075d27247c3162b3bc-unowinreg.dll
 	make-pyuno-work-with-system-wide-module-install.diff
+	soffice-template.desktop.in 
 	libreoffice-fresh.sh libreoffice-fresh.csh
         libreoffice-poppler-0.82.patch::"https://github.com/LibreOffice/core/commit/2eadd46a.patch")
 noextract=(35c94d2df8893241173de1d16b6034c0-swingExSrc.zip
@@ -95,6 +96,7 @@
             '884ed41809687c3e168fc7c19b16585149ff058eca79acbf3ee784f6630704cc'
             'eafde646a7dbe46d20c291685b0beac2382174d78d66ee990e229a1bf6e6cec6'
             'c463654a73ecfbc242ff109726fb4faecdbfb3d91affafe919b24bea65afb563'
+            'd0be8099cbee3c9dfda694a828149b881c345b204ab68826f317580aafb50879'
             'c1e199f7767a4f42d9a95fc942cda4cf47737c7d67e6f334679c9b2e3e271dc2'
             '07c28ff8f5258abfe4338efccbdfb1dd35892bd00a2ed7f53b1fc2263f71a8b6'
             'd649a07b38af95e9012633e71829fef3001e8a5830544ce7e91856df27f69c4b')
@@ -335,6 +337,32 @@
 	install -v -m644 "${srcdir}"/libreoffice-$_LOver/sysui/desktop/appstream-appdata/*.xml \
 		"${pkgdir}"/usr/share/metainfo
 
+	# add kde filemanager templates; FS#61662 - file taken from Debian
+	install -dm755 "${pkgdir}"/usr/share/templates/.source
+	install -v -m644 "${srcdir}"/libreoffice-$_LOver/extras/source/shellnew/soffice.* \
+		"${pkgdir}"/usr/share/templates/.source
+
+	cat "${srcdir}"/soffice-template.desktop.in \
+                | sed -e "s/@APP@/Writer/" \
+                | sed -e "s/@EXT@/odt/" \
+                | sed -e "s/@TYPE@/text/" \
+                > "${pkgdir}"/usr/share/templates/soffice.odt.desktop
+        cat "${srcdir}"/soffice-template.desktop.in \
+                | sed -e "s/@APP@/Calc/" \
+                | sed -e "s/@EXT@/ods/" \
+                | sed -e "s/@TYPE@/spreadsheet/" \
+                > "${pkgdir}"/usr/share/templates/soffice.ods.desktop
+        cat "${srcdir}"/soffice-template.desktop.in \
+                | sed -e "s/@APP@/Impress/" \
+                | sed -e "s/@EXT@/odp/" \
+                | sed -e "s/@TYPE@/presentation/" \
+                > "${pkgdir}"/usr/share/templates/soffice.odp.desktop
+        cat "${srcdir}"/soffice-template.desktop.in \
+                | sed -e "s/@APP@/Draw/" \
+                | sed -e "s/@EXT@/odg/" \
+                | sed -e "s/@TYPE@/drawing/" \
+                > "${pkgdir}"/usr/share/templates/soffice.odg.desktop
+
 	# make all i18n lang packages with help section ('1') available to
 	# fix "F1" not opening translated offline help opening in browser
 	# see also /usr/lib/libreoffice/help/en-US/langnames.js

Added: soffice-template.desktop.in
===================================================================
--- soffice-template.desktop.in	                        (rev 0)
+++ soffice-template.desktop.in	2019-12-11 21:51:37 UTC (rev 370688)
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=LibreOffice @APP@  ...
+Comment=Enter LibreOffice @APP@ filename:
+Comment[de]=Name der LibreOffice @APP at -Datei eingeben:
+Type=Link
+URL=.source/soffice. at EXT@
+Icon=libreoffice-oasis- at TYPE@



More information about the arch-commits mailing list