Setup Firebird installation / scp2 details.

Change-Id: I03393b08db5878b099a2e71b9b515b707a386e3f
This commit is contained in:
Andrzej J.R. Hunt 2013-06-20 15:19:06 +01:00
parent b74cba43b0
commit 042bf0982c
7 changed files with 126 additions and 3 deletions

View File

@ -39,9 +39,35 @@ $(eval $(call gb_ExternalPackage_use_external_project,firebird,firebird))
# gen/firebird/security2.fdb \
# ))
$(eval $(call gb_ExternalPackage_set_outdir,firebird,$(INSTDIR)))
$(eval $(call gb_ExternalPackage_add_file,firebird,libfbembed.so.2.5.2,gen/firebird/lib/libfbembed.so.2.5.2))
$(eval $(call gb_ExternalPackage_add_file,firebird,libfbembed.so.2.5,gen/firebird/lib/libfbembed.so.2.5))
$(eval $(call gb_ExternalPackage_add_file,firebird,libfbembed.so,gen/firebird/lib/libfbembed.so))
$(eval $(call gb_ExternalPackage_add_files,firebird,firebird,\
gen/firebird/firebird.msg \
gen/firebird/security2.fdb \
))
$(eval $(call gb_ExternalPackage_add_files,firebird,firebird/bin,\
gen/firebird/bin/isql \
))
$(eval $(call gb_ExternalPackage_add_files,firebird,firebird/lib,\
gen/firebird/lib/libfbembed.so.2.5.2 \
gen/firebird/lib/libfbembed.so.2.5 \
gen/firebird/lib/libfbembed.so \
gen/firebird/lib/libicudata.so \
gen/firebird/lib/libicudata.so.30 \
gen/firebird/lib/libicudata.so.30.0 \
gen/firebird/lib/libicuuc.so \
gen/firebird/lib/libicuuc.so.30 \
gen/firebird/lib/libicuuc.so.30.0 \
gen/firebird/lib/libicui18n.so \
gen/firebird/lib/libicui18n.so.30 \
gen/firebird/lib/libicui18n.so.30.0 \
))
$(eval $(call gb_ExternalPackage_add_file,firebird,lib/libfbembed.so.2.5.2,gen/firebird/lib/libfbembed.so.2.5.2))
$(eval $(call gb_ExternalPackage_add_library_for_install,firebird,lib/libfbembed.so.2.5.2,gen/firebird/lib/libfbembed.so.2.5.2))
$(eval $(call gb_ExternalPackage_add_file,firebird,lib/libfbembed.so,gen/firebird/lib/libfbembed.so.2.5.2))
# vim: set noet sw=4 ts=4:

View File

@ -0,0 +1,17 @@
# -*- 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_InstallModule_InstallModule,scp2/firebird))
$(eval $(call gb_InstallModule_add_scpfiles,scp2/firebird,\
scp2/source/firebird/file_firebird \
scp2/source/firebird/module_firebird \
))
# vim: set shiftwidth=4 tabstop=4 noexpandtab:

View File

@ -18,6 +18,7 @@ $(eval $(call gb_InstallScript_use_modules,setup_osl,\
scp2/impress \
scp2/math \
scp2/ooo \
scp2/firebird \
scp2/python \
scp2/ure \
scp2/writer \

View File

@ -17,6 +17,7 @@ $(eval $(call gb_Module_add_targets,scp2,\
InstallModule_calc \
InstallModule_draw \
InstallModule_extensions \
InstallModule_firebird \
InstallModule_graphicfilter \
InstallModule_impress \
InstallModule_math \

View File

@ -0,0 +1,30 @@
/*
* 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/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
#include "macros.inc"
#ifndef SYSTEM_FIREBIRD
File gid_File_Firebird
TXT_FILE_BODY;
Dir = gid_Brand_Dir_Program;
Name = "firebird.filelist";
Styles = (FILELIST,USE_INTERNAL_RIGHTS);
End
#endif

View File

@ -0,0 +1,33 @@
/*
* 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/.
*
* This file incorporates work covered by the following license notice:
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed
* with this work for additional information regarding copyright
* ownership. The ASF licenses this file to you under the Apache
* License, Version 2.0 (the "License"); you may not use this file
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
#include "macros.inc"
#ifndef SYSTEM_FIREBIRD
Module gid_Module_Firebird
PackageInfo = "packinfo_office.txt";
ParentID = gid_Module_Root_Brand;
Dirs = ();
Files = (gid_File_Lib_Firebird,
gid_File_Firebird);
Unixlinks = ();
Styles = (HIDDEN_ROOT);
End
#endif

View File

@ -192,6 +192,21 @@ destpath = "/opt"
packageversion = "%ABOUTBOXPRODUCTVERSION"
End
Start
module = "gid_Module_Firebird"
solarispackagename = "%BASISPACKAGEPREFIX%WITHOUTDOTPRODUCTVERSION-Firebird"
solarisrequires = "%BASISPACKAGEPREFIX%WITHOUTDOTPRODUCTVERSION-core01"
packagename = "%BASISPACKAGEPREFIX%PRODUCTVERSION-firebird"
freebsdrequires = "%BASISPACKAGEPREFIX%PRODUCTVERSION-core01"
requires = "%BASISPACKAGEPREFIX%PRODUCTVERSION-core01"
copyright = "2013 The Document Foundation"
solariscopyright = "solariscopyrightfile"
vendor = "The Document Foundation"
description = "Firebird module for %PRODUCTNAME %PRODUCTVERSION"
destpath = "/opt"
packageversion = "%ABOUTBOXPRODUCTVERSION"
End
Start
module = "gid_Module_Optional_Grfflt"
solarispackagename = "%BASISPACKAGEPREFIX%WITHOUTDOTPRODUCTVERSION-graphicfilter"