summaryrefslogtreecommitdiff
path: root/scp2/source
diff options
context:
space:
mode:
authorAndras Timar <atimar@suse.com>2012-12-12 00:02:36 +0100
committerAndras Timar <atimar@suse.com>2012-12-12 00:10:26 +0100
commit31f1a12ca545a0cafcf855346c77752ee17d0efe (patch)
tree62c1210db547a0d9d891f9bf595578f066adf9b0 /scp2/source
parent70d0f2cc1607a112f76f4fca22bed3d61eef6122 (diff)
LibreLogo should be an optional module
On Windows it is installed by default, but can be disabled in the installer easily. Change-Id: Ic820f08b51edf71eb09fd3533dc42b82bd06bb38
Diffstat (limited to 'scp2/source')
-rw-r--r--scp2/source/python/file_python.scp9
-rw-r--r--scp2/source/python/file_python_librelogo.scp27
-rw-r--r--scp2/source/python/module_python.scp1
-rw-r--r--scp2/source/python/module_python_librelogo.scp25
-rw-r--r--scp2/source/python/module_python_librelogo.ulf13
5 files changed, 65 insertions, 10 deletions
diff --git a/scp2/source/python/file_python.scp b/scp2/source/python/file_python.scp
index 3b05cfe1d398..fc4db23883c1 100644
--- a/scp2/source/python/file_python.scp
+++ b/scp2/source/python/file_python.scp
@@ -136,15 +136,6 @@ File gid_File_Scripts_Python
Name = "ScriptsPython.zip";
End
-//LibreLogo turtle graphics
-
-File gid_File_LibreLogo
- TXT_FILE_BODY;
- Styles = (ARCHIVE);
- Dir = gid_Dir_Share_Scripts;
- Name = "LibreLogo.zip";
-End
-
// Scripting Framework Python configuration settings
File gid_File_Share_Registry_Pyuno_Xcd
diff --git a/scp2/source/python/file_python_librelogo.scp b/scp2/source/python/file_python_librelogo.scp
new file mode 100644
index 000000000000..a089262fb999
--- /dev/null
+++ b/scp2/source/python/file_python_librelogo.scp
@@ -0,0 +1,27 @@
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+
+#include "macros.inc"
+
+#ifndef AIX
+#ifndef DISABLE_PYUNO
+File gid_File_LibreLogo
+ TXT_FILE_BODY;
+ Styles = (ARCHIVE);
+ Dir = gid_Dir_Share_Scripts;
+ Name = "LibreLogo.zip";
+End
+
+File gid_File_Share_Registry_LibreLogo_Xcd
+ TXT_FILE_BODY;
+ Styles = (PACKED);
+ Dir = gid_Brand_Dir_Share_Registry;
+ Name = "librelogo.xcd";
+End
+#endif
+#endif
diff --git a/scp2/source/python/module_python.scp b/scp2/source/python/module_python.scp
index b56305825c41..629a864ad82a 100644
--- a/scp2/source/python/module_python.scp
+++ b/scp2/source/python/module_python.scp
@@ -57,7 +57,6 @@ Module gid_Module_Optional_Pyuno
gid_File_Lib_Python_So,
gid_File_Lib_Python3_So,
gid_File_Scripts_Python,
- gid_File_LibreLogo,
gid_File_Share_Registry_Pyuno_Xcd);
Unixlinks = (gid_Unixlink_Python_Headers,
gid_Unixlink_Python_LibreOfficePython,
diff --git a/scp2/source/python/module_python_librelogo.scp b/scp2/source/python/module_python_librelogo.scp
new file mode 100644
index 000000000000..63982cbdf150
--- /dev/null
+++ b/scp2/source/python/module_python_librelogo.scp
@@ -0,0 +1,25 @@
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+
+#include "macros.inc"
+
+#ifndef AIX
+#ifndef DISABLE_PYUNO
+Module gid_Module_Optional_Pyuno_LibreLogo
+ PackageInfo = "packinfo_office.txt";
+ MOD_NAME_DESC ( MODULE_OPTIONAL_PYTHON_LIBRELOGO );
+ ParentID = gid_Module_Optional_Pyuno;
+ Sortkey = "100";
+ Files = (gid_File_LibreLogo,
+ gid_File_Share_Registry_LibreLogo_Xcd);
+ Minimal = NO;
+ Default = YES;
+ Styles = ( );
+End
+#endif
+#endif
diff --git a/scp2/source/python/module_python_librelogo.ulf b/scp2/source/python/module_python_librelogo.ulf
new file mode 100644
index 000000000000..db5d265b5f8d
--- /dev/null
+++ b/scp2/source/python/module_python_librelogo.ulf
@@ -0,0 +1,13 @@
+/*
+ * This file is part of the LibreOffice project.
+ *
+ * This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at http://mozilla.org/MPL/2.0/.
+ */
+
+[STR_NAME_MODULE_OPTIONAL_PYTHON_LIBRELOGO]
+en-US = "LibreLogo"
+
+[STR_DESC_MODULE_OPTIONAL_PYTHON_LIBRELOGO]
+en-US = "Logo (turtle graphics) toolbar for Writer"