[libreoffice/f19] split LibreLogo into a separate subpackage

David Tardon dtardon at fedoraproject.org
Fri Jan 31 09:20:40 UTC 2014


commit 81bedaf82503f6b45f9e92aa33ac02da7a1e2daf
Author: David Tardon <dtardon at redhat.com>
Date:   Thu Jan 30 14:25:37 2014 +0100

    split LibreLogo into a separate subpackage
    
    Conflicts:
    	libreoffice.spec

 libreoffice.spec |   21 +++++++++++++++++++--
 1 files changed, 19 insertions(+), 2 deletions(-)
---
diff --git a/libreoffice.spec b/libreoffice.spec
index 9c6a716..fadc144 100644
--- a/libreoffice.spec
+++ b/libreoffice.spec
@@ -322,7 +322,6 @@ Summary: Python support for LibreOffice
 Group: Development/Libraries
 Requires: %{name}-core = %{epoch}:%{version}-%{release}
 Requires: %{name}-ure = %{epoch}:%{version}-%{release}
-Requires: %{name}-writer = %{epoch}:%{version}-%{release}
 %if 0%{libo_python3}
 Requires: python3
 %else
@@ -662,6 +661,17 @@ Requires: glade3-libgladeui
 %{name}-glade contains a catalog of LibreOffice-specific widgets for
 glade and ui-previewer tool to check the visual appearance of dialogs.
 
+%package librelogo
+Summary: LibreLogo scripting language
+Group: Applications/Productivity
+Requires: %{name}-writer = %{epoch}:%{version}-%{release}
+Requires: %{name}-pyuno = %{epoch}:%{version}-%{release}
+
+%description librelogo
+Enables LibreLogo scripting in Writer. LibreLogo is a Logo-like
+programming language with interactive vectorgraphics for education and
+DTP.
+
 %if 0%{?fedora}
 %package kde
 Summary: LibreOffice KDE integration plug-in
@@ -2104,15 +2114,19 @@ update-desktop-database %{_datadir}/applications &> /dev/null || :
 %{baseinstdir}/program/services/scriptproviderforpython.rdb
 %{baseinstdir}/program/wizards
 %{baseinstdir}/share/Scripts/python
+%exclude %{baseinstdir}/share/Scripts/python/LibreLogo
 %{libo_python_sitearch}/uno.py*
 %{libo_python_sitearch}/unohelper.py*
 %if 0%{libo_python3}
 %{libo_python_sitearch}/__pycache__/uno.cpython-*
 %{libo_python_sitearch}/__pycache__/unohelper.cpython-*
 %endif
-%{baseinstdir}/share/registry/librelogo.xcd
 %{baseinstdir}/share/registry/pyuno.xcd
 
+%files librelogo
+%{baseinstdir}/share/registry/librelogo.xcd
+%{baseinstdir}/share/Scripts/python/LibreLogo
+
 %files glade
 %{baseinstdir}/program/ui-previewer
 %{_datadir}/glade3/catalogs/libreoffice-catalog.xml
@@ -2124,6 +2138,9 @@ update-desktop-database %{_datadir}/applications &> /dev/null || :
 %endif
 
 %changelog
+* Thu Jan 30 2014 David Tardon <dtardon at redhat.com> - 1:4.1.4.2-6
+- split LibreLogo into a separate subpackage
+
 * Thu Jan 23 2014 David Tardon <dtardon at redhat.com> - 1:4.1.4.2-5
 - Related: rhbz#1047017 actually apply the patch
 


More information about the scm-commits mailing list