[Libreoffice-commits] core.git: 2 commits - Repository.mk scp2/AutoInstallLibs_kde.mk scp2/InstallModule_kde.mk scp2/Module_scp2.mk scp2/source solenv/gbuild

Matúš Kukan matus.kukan at gmail.com
Sat May 4 08:38:39 PDT 2013


 Repository.mk                  |    7 +++++--
 scp2/AutoInstallLibs_kde.mk    |   12 ++++++++++++
 scp2/InstallModule_kde.mk      |    9 +--------
 scp2/Module_scp2.mk            |    1 +
 scp2/source/kde/file_kde.scp   |   35 -----------------------------------
 scp2/source/kde/module_kde.scp |   16 +++-------------
 solenv/gbuild/Helper.mk        |    2 +-
 7 files changed, 23 insertions(+), 59 deletions(-)

New commits:
commit 4004342ef9cc7b7015b1dfd92c3b1def4df87a5c
Author: Matúš Kukan <matus.kukan at gmail.com>
Date:   Sat May 4 17:34:10 2013 +0200

    fdo#60924: autoinstall kde libraries
    
    Change-Id: I4c67301b99c2eb066695fc1e85c1e16ea5902d9f

diff --git a/Repository.mk b/Repository.mk
index f46ac63..9b5180b 100644
--- a/Repository.mk
+++ b/Repository.mk
@@ -218,6 +218,8 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
 endif
 
 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,KDE, \
+    $(if $(ENABLE_KDE),kdebe1) \
+    $(if $(ENABLE_KDE4),kde4be1) \
 ))
 
 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,OOO, \
@@ -601,8 +603,6 @@ $(eval $(call gb_Helper_register_libraries,OOOLIBS, \
     gdipluscanvas \
     hatchwindowfactory \
     i18nsearch \
-    kdebe1 \
-    kde4be1 \
     ldapbe2 \
     losessioninstall \
     macbe1 \
diff --git a/scp2/InstallModule_kde.mk b/scp2/InstallModule_kde.mk
index 11d5f96..9130b62 100644
--- a/scp2/InstallModule_kde.mk
+++ b/scp2/InstallModule_kde.mk
@@ -11,15 +11,6 @@ $(eval $(call gb_InstallModule_InstallModule,scp2/kde))
 
 $(eval $(call gb_InstallModule_use_auto_install_libs,scp2/kde,kde))
 
-$(eval $(call gb_InstallModule_define_if_set,scp2/kde,\
-	ENABLE_KDE \
-	ENABLE_KDE4 \
-))
-
-$(eval $(call gb_InstallModule_add_scpfiles,scp2/kde,\
-    scp2/source/kde/file_kde \
-))
-
 $(eval $(call gb_InstallModule_add_localized_scpfiles,scp2/kde,\
     scp2/source/kde/module_kde \
 ))
diff --git a/scp2/source/kde/file_kde.scp b/scp2/source/kde/file_kde.scp
deleted file mode 100644
index 2f0320a..0000000
--- a/scp2/source/kde/file_kde.scp
+++ /dev/null
@@ -1,35 +0,0 @@
-/*************************************************************************
- *
- * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
- * 
- * Copyright 2000, 2010 Oracle and/or its affiliates.
- *
- * OpenOffice.org - a multi-platform office productivity suite
- *
- * This file is part of OpenOffice.org.
- *
- * OpenOffice.org is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Lesser General Public License version 3
- * only, as published by the Free Software Foundation.
- *
- * OpenOffice.org is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU Lesser General Public License version 3 for more details
- * (a copy is included in the LICENSE file that accompanied this code).
- *
- * You should have received a copy of the GNU Lesser General Public License
- * version 3 along with OpenOffice.org.  If not, see
- * <http://www.openoffice.org/license.html>
- * for a copy of the LGPLv3 License.
- *
- ************************************************************************/
-#include "macros.inc"
-
-#ifdef ENABLE_KDE
-STD_LIB_FILE( gid_File_Lib_Kdebe, kdebe1 )
-#endif
-
-#ifdef ENABLE_KDE4
-STD_LIB_FILE( gid_File_Lib_Kde4be, kde4be1 )
-#endif
diff --git a/scp2/source/kde/module_kde.scp b/scp2/source/kde/module_kde.scp
index 9d37195..f066710 100644
--- a/scp2/source/kde/module_kde.scp
+++ b/scp2/source/kde/module_kde.scp
@@ -29,7 +29,6 @@
 
 #include "AutoInstallLibs/kde"
 
-#if defined( ENABLE_KDE ) || defined( ENABLE_KDE4 )
 Module gid_Module_Optional_Kde
     ParentID = gid_Module_Optional;
     Default = YES;
@@ -37,16 +36,5 @@ Module gid_Module_Optional_Kde
     MOD_NAME_DESC(MODULE_OPTIONAL_KDE);
     Styles = ();
     Files = (auto_Kde_Lib_ALL
-#ifdef ENABLE_KDE
-    gid_File_Lib_Kdebe
-#ifdef ENABLE_KDE4
-    ,
-#endif // ENABLE_KDE4
-#endif // ENABLE_KDE
-#ifdef ENABLE_KDE4
-    gid_File_Lib_Kde4be
-#endif // ENABLE_KDE4
     );
 End
-#endif
-
commit d0e099fb5fce0954a36767b62026477448600f68
Author: Matúš Kukan <matus.kukan at gmail.com>
Date:   Sat May 4 16:45:32 2013 +0200

    fdo#60924 autoinstall - gbuild/scp2: add kde module
    
    Change-Id: Id1a836da9b97ba2b542b68cfa650fede523b0a0e

diff --git a/Repository.mk b/Repository.mk
index d771646..f46ac63 100644
--- a/Repository.mk
+++ b/Repository.mk
@@ -217,6 +217,9 @@ $(eval $(call gb_Helper_register_libraries,PLAINLIBS_NONE, \
 
 endif
 
+$(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,KDE, \
+))
+
 $(eval $(call gb_Helper_register_libraries_for_install,OOOLIBS,OOO, \
 	avmedia \
 	$(if $(DISABLE_SCRIPTING),,basctl) \
diff --git a/scp2/AutoInstallLibs_kde.mk b/scp2/AutoInstallLibs_kde.mk
new file mode 100644
index 0000000..11f65ee
--- /dev/null
+++ b/scp2/AutoInstallLibs_kde.mk
@@ -0,0 +1,12 @@
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
+#
+# 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/.
+#
+
+$(eval $(call gb_AutoInstallLibs_AutoInstallLibs,kde,KDE,LIBO_LIB_FILE,auto_Kde_Lib))
+
+# vim: set noet sw=4 ts=4:
diff --git a/scp2/InstallModule_kde.mk b/scp2/InstallModule_kde.mk
index 9d0a9bd..11d5f96 100644
--- a/scp2/InstallModule_kde.mk
+++ b/scp2/InstallModule_kde.mk
@@ -9,6 +9,8 @@
 
 $(eval $(call gb_InstallModule_InstallModule,scp2/kde))
 
+$(eval $(call gb_InstallModule_use_auto_install_libs,scp2/kde,kde))
+
 $(eval $(call gb_InstallModule_define_if_set,scp2/kde,\
 	ENABLE_KDE \
 	ENABLE_KDE4 \
diff --git a/scp2/Module_scp2.mk b/scp2/Module_scp2.mk
index 41fbf96..4173445 100644
--- a/scp2/Module_scp2.mk
+++ b/scp2/Module_scp2.mk
@@ -10,6 +10,7 @@
 $(eval $(call gb_Module_Module,scp2))
 
 $(eval $(call gb_Module_add_targets,scp2,\
+	AutoInstallLibs_kde \
 	AutoInstallLibs_ooo \
 	AutoInstallLibs_ure \
 	AutoInstallLibs_writer \
diff --git a/scp2/source/kde/module_kde.scp b/scp2/source/kde/module_kde.scp
index f1bc11c..9d37195 100644
--- a/scp2/source/kde/module_kde.scp
+++ b/scp2/source/kde/module_kde.scp
@@ -27,6 +27,8 @@
 
 #include "macros.inc"
 
+#include "AutoInstallLibs/kde"
+
 #if defined( ENABLE_KDE ) || defined( ENABLE_KDE4 )
 Module gid_Module_Optional_Kde
     ParentID = gid_Module_Optional;
@@ -34,7 +36,7 @@ Module gid_Module_Optional_Kde
     PackageInfo = "packinfo_office.txt";
     MOD_NAME_DESC(MODULE_OPTIONAL_KDE);
     Styles = ();
-    Files = (
+    Files = (auto_Kde_Lib_ALL
 #ifdef ENABLE_KDE
     gid_File_Lib_Kdebe
 #ifdef ENABLE_KDE4
diff --git a/solenv/gbuild/Helper.mk b/solenv/gbuild/Helper.mk
index e0a61cc..ded46b9 100644
--- a/solenv/gbuild/Helper.mk
+++ b/solenv/gbuild/Helper.mk
@@ -118,7 +118,7 @@ endef
 define gb_Helper_init_registries
 gb_Executable_VALIDGROUPS := UREBIN SDK OOO NONE
 gb_Library_VALIDGROUPS := OOOLIBS PLAINLIBS_NONE PLAINLIBS_URE PLAINLIBS_OOO RTVERLIBS UNOLIBS_URE UNOVERLIBS EXTENSIONLIBS
-gb_Library_VALIDINSTALLMODULES := OOO URE WRITER
+gb_Library_VALIDINSTALLMODULES := KDE OOO URE WRITER
 gb_StaticLibrary_VALIDGROUPS := PLAINLIBS
 gb_Jar_VALIDGROUPS := URE OOO OXT NONE
 


More information about the Libreoffice-commits mailing list