1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00

databases: use "src" files to generate CDE-MIN.udb and CDE-RUN.udb.

This commit is contained in:
Liang Chang 2021-02-01 04:06:21 +08:00 committed by Jon Trulson
parent 63520552c1
commit 00ab939165
4 changed files with 743 additions and 693 deletions

View file

@ -1,14 +1,14 @@
# $XConsortium: CDE-MIN.udb /main/6 1996/07/24 15:55:57 drk $ XCOMM $XConsortium: CDE-MIN.udb /main/6 1996/07/24 15:55:57 drk $
#>>------------------------------ XCOMM>>------------------------------
# CDE-MIN.udb CDE Runtime Support XCOMM CDE-MIN.udb CDE Runtime Support
#-------------------------------- XCOMM--------------------------------
# XCOMM
#>>------------------------------ XCOMM>>------------------------------
# Defaults for: hpux XCOMM Defaults for: hpux
#<<------------------------------ XCOMM<<------------------------------
# XCOMM
{ hpux : defaults { hpux : defaults
install_target = install_target =
fileset = CDE-MIN fileset = CDE-MIN
type = file type = file
status = di---- status = di----
@ -18,18 +18,18 @@
group = bin group = bin
link_source = <LNK> link_source = <LNK>
build_target = / build_target = /
install_rule_name = install_rule_name =
install_flags = install_flags =
a_out_location = <SRC> a_out_location = <SRC>
order = 0 order = 0
responsible_project = cde_dt responsible_project = cde_dt
} }
#>>------------------------------ XCOMM>>------------------------------
# Defaults for: hpux 10.0 XCOMM Defaults for: hpux 10.0
#<<------------------------------ XCOMM<<------------------------------
# XCOMM
{ hpV4 : defaults { hpV4 : defaults
install_target = install_target =
fileset = CDE-MIN fileset = CDE-MIN
type = file type = file
status = di---- status = di----
@ -39,18 +39,18 @@
group = bin group = bin
link_source = <LNK> link_source = <LNK>
build_target = / build_target = /
install_rule_name = install_rule_name =
install_flags = install_flags =
a_out_location = <SRC> a_out_location = <SRC>
order = 0 order = 0
responsible_project = cde_dt responsible_project = cde_dt
} }
#>>------------------------------ XCOMM>>------------------------------
# Defaults for: aix XCOMM Defaults for: aix
#<<------------------------------ XCOMM<<------------------------------
# XCOMM
{ aix : defaults { aix : defaults
install_target = install_target =
fileset = CDE-MIN fileset = CDE-MIN
type = file type = file
status = di---- status = di----
@ -60,17 +60,17 @@
group = bin group = bin
link_source = <LNK> link_source = <LNK>
build_target = / build_target = /
install_rule_name = install_rule_name =
install_flags = install_flags =
a_out_location = <SRC> a_out_location = <SRC>
order = 0 order = 0
responsible_project = cde_dt responsible_project = cde_dt
} }
#>>------------------------------ XCOMM>>------------------------------
# Defaults for: sun XCOMM Defaults for: sun
#<<------------------------------ XCOMM<<------------------------------
# XCOMM
{ sun : defaults { sun : defaults
install_target = install_target =
fileset = CDE-MIN fileset = CDE-MIN
@ -89,12 +89,12 @@
responsible_project = cde_dt responsible_project = cde_dt
} }
#>>------------------------------ XCOMM>>------------------------------
# Defaults for: standalone product XCOMM Defaults for: standalone product
#<<------------------------------ XCOMM<<------------------------------
# XCOMM
{ standalone : defaults { standalone : defaults
install_target = install_target =
fileset = CDE-MIN fileset = CDE-MIN
type = file type = file
status = di---- status = di----
@ -104,31 +104,31 @@
group = bin group = bin
link_source = <LNK> link_source = <LNK>
build_target = / build_target = /
install_rule_name = install_rule_name =
install_flags = install_flags =
a_out_location = <SRC> a_out_location = <SRC>
order = 0 order = 0
responsible_project = cde_dt responsible_project = cde_dt
} }
#>>------------------------------ XCOMM>>------------------------------
# Defaults for: nls internationalized files XCOMM Defaults for: nls internationalized files
#<<------------------------------ XCOMM<<------------------------------
# XCOMM
{ nls : defaults { nls : defaults
install_target = install_target =
processor = 378 processor = 378
type = file type = file
mode = 0444 mode = 0444
owner = bin owner = bin
group = bin group = bin
} }
#>>------------------------------------------------- XCOMM>>-------------------------------------------------
# Defaults for: everything else (identical to hpux) XCOMM Defaults for: everything else (identical to hpux)
#<<------------------------------------------------- XCOMM<<-------------------------------------------------
# XCOMM
{ default : defaults { default : defaults
install_target = install_target =
fileset = CDE-MIN fileset = CDE-MIN
type = file type = file
status = di---- status = di----
@ -138,49 +138,49 @@
group = bin group = bin
link_source = <LNK> link_source = <LNK>
build_target = / build_target = /
install_rule_name = install_rule_name =
install_flags = install_flags =
a_out_location = <SRC> a_out_location = <SRC>
order = 0 order = 0
responsible_project = cde_dt responsible_project = cde_dt
} }
# XCOMM
#>>----------------------------- XCOMM>>-----------------------------
# the copyright message XCOMM the copyright message
#<<----------------------------- XCOMM<<-----------------------------
# XCOMM
copyright copyright
{ default { default
install_target = /usr/dt/copyright install_target = /usr/dt/copyright
mode = 0644 mode = 0644
} }
# XCOMM
#>>----------------------------- XCOMM>>-----------------------------
# the COPYING file XCOMM the COPYING file
#<<----------------------------- XCOMM<<-----------------------------
# XCOMM
COPYING COPYING
{ default { default
install_target = /usr/dt/COPYING install_target = /usr/dt/COPYING
mode = 0644 mode = 0644
} }
# XCOMM
#>>----------------------------- XCOMM>>-----------------------------
# the CONTRIBUTORS file XCOMM the CONTRIBUTORS file
#<<----------------------------- XCOMM<<-----------------------------
# XCOMM
CONTRIBUTORS CONTRIBUTORS
{ default { default
install_target = /usr/dt/CONTRIBUTORS install_target = /usr/dt/CONTRIBUTORS
mode = 0644 mode = 0644
} }
# XCOMM
# PAM configuration file. XCOMM PAM configuration file.
# XCOMM
lib/pam/libpam/pam.conf lib/pam/libpam/pam.conf
{ sun { sun
install_target = /usr/dt/config/sys.pam.conf install_target = /usr/dt/config/sys.pam.conf
@ -188,86 +188,82 @@ lib/pam/libpam/pam.conf
owner = root owner = root
} }
# XCOMM
# A collection of script functions XCOMM A collection of script functions
# XCOMM
programs/dtksh/DtFuncs.sh programs/dtksh/DtFuncs.sh
{ default { default
install_target = /usr/dt/lib/dtksh/DtFuncs.dtsh install_target = /usr/dt/lib/dtksh/DtFuncs.dtsh
} }
# XCOMM
programs/dtspcd/dtspcd programs/dtspcd/dtspcd
{ default { default
install_target = /usr/dt/bin/dtspcd install_target = /usr/dt/bin/dtspcd
mode = 0555 mode = 0555
} }
# XCOMM
programs/dtappintegrate/dtappintegrate programs/dtappintegrate/dtappintegrate
{ default { default
install_target = /usr/dt/bin/dtappintegrate install_target = /usr/dt/bin/dtappintegrate
mode = 0555 mode = 0555
} }
# XCOMM
programs/dtksh/dtksh programs/dtksh/dtksh
{ default { default
install_target = /usr/dt/bin/dtksh install_target = /usr/dt/bin/dtksh
mode = 0555 mode = 0555
} }
# XCOMM
programs/dtksh/ksh93/bin/suid_exec programs/dtksh/ksh93/bin/suid_exec
{ default { default
install_target = /usr/dt/bin/suid_exec install_target = /usr/dt/bin/suid_exec
owner = root owner = root
mode = 0555 mode = 0555
} }
# XCOMM
programs/dtksh/Dtksh programs/dtksh/Dtksh
{ default { default
install_target = /usr/dt/app-defaults/C/Dtksh install_target = /usr/dt/app-defaults/C/Dtksh
} }
# XCOMM
programs/dtspcd/dtspcdenv programs/dtspcd/dtspcdenv
{ default { default
install_target = /usr/dt/config/dtspcdenv install_target = /usr/dt/config/dtspcdenv
} }
# XCOMM
#>>----------------------------- XCOMM>>-----------------------------
# dtexec client XCOMM dtexec client
#<<----------------------------- XCOMM<<-----------------------------
# XCOMM
programs/dtexec/dtexec programs/dtexec/dtexec
{ default { default
install_target = /usr/dt/bin/dtexec install_target = /usr/dt/bin/dtexec
mode = 0555 mode = 0555
} }
# XCOMM
#>>----------------------------- XCOMM>>-----------------------------
# dtdbcache client XCOMM dtdbcache client
#<<----------------------------- XCOMM<<-----------------------------
# XCOMM
programs/dtdbcache/dtdbcache programs/dtdbcache/dtdbcache
{ default { default
install_target = /usr/dt/bin/dtdbcache install_target = /usr/dt/bin/dtdbcache
mode = 0555 mode = 0555
} }
# XCOMM
# PAM configuration files. XCOMM PAM configuration files.
# XCOMM
#ifdef HAS_PAM_LIBRARY #ifdef HAS_PAM_LIBRARY
programs/dtlogin/config/pam.d.dtlogin programs/dtlogin/config/pam.d.dtlogin
{ default { default
install_target = /usr/dt/config/pam.d.dtlogin install_target = /usr/dt/config/pam.d.dtlogin
mode = 0644
owner = root
} }
# XCOMM
programs/dtsession/config/pam.d.dtsession programs/dtsession/config/pam.d.dtsession
{ default { default
install_target = /usr/dt/config/pam.d.dtsession install_target = /usr/dt/config/pam.d.dtsession
mode = 0644
owner = root
} }
#endif #endif

File diff suppressed because it is too large Load diff

View file

@ -461,6 +461,26 @@ XCOMM
install_target = /usr/dt/lib/libDtMmdb.so install_target = /usr/dt/lib/libDtMmdb.so
type = sym_link type = sym_link
} }
#ifdef HAS_PAM_LIBRARY
XCOMM
lib/DtPamSvc/libDtPamSvc.so.2.1
{ linux
install_target = /usr/dt/lib/libDtPamSvc.so.2.1
mode = 0755
}
XCOMM
./libDtPamSvc.so.2.1
{ linux
install_target = /usr/dt/lib/libDtPamSvc.so.2
type = sym_link
}
XCOMM
./libDtPamSvc.so.2.1
{ linux
install_target = /usr/dt/lib/libDtPamSvc.so
type = sym_link
}
#endif
XCOMM XCOMM
@ -859,6 +879,20 @@ XCOMM
install_target = /usr/dt/lib/libDtMmdb.so install_target = /usr/dt/lib/libDtMmdb.so
type = sym_link type = sym_link
} }
#ifdef HAS_PAM_LIBRARY
XCOMM
lib/DtPamSvc/libDtPamSvc.so.2
{ freebsd
install_target = /usr/dt/lib/libDtPamSvc.so.2
mode = 0555
}
XCOMM
./libDtPamSvc.so.2
{ freebsd
install_target = /usr/dt/lib/libDtPamSvc.so
type = sym_link
}
#endif
XCOMM XCOMM
XCOMM XCOMM
@ -1046,4 +1080,23 @@ XCOMM
install_target = /usr/dt/lib/libDtMmdb.so install_target = /usr/dt/lib/libDtMmdb.so
type = sym_link type = sym_link
} }
#ifdef HAS_PAM_LIBRARY
XCOMM XCOMM
lib/DtPamSvc/libDtPamSvc.so.2.1
{ netbsd
install_target = /usr/dt/lib/libDtPamSvc.so.2.1
mode = 0755
}
XCOMM
./libDtPamSvc.so.2.1
{ netbsd
install_target = /usr/dt/lib/libDtPamSvc.so.2
type = sym_link
}
XCOMM
./libDtPamSvc.so.2.1
{ netbsd
install_target = /usr/dt/lib/libDtPamSvc.so
type = sym_link
}
#endif

View file

@ -111,7 +111,10 @@ CONVERSION= -toDB
all:: all::
CppSourceFile(CDE-SHLIBS.udb,CDE-SHLIBS.src,$(UDB_CPP_UNDEF_LIST),) UDB_CPP_LIST = $(UDB_CPP_UNDEF_LIST) $(UDB_CPP_DEF_LIST)
CppSourceFile(CDE-SHLIBS.udb,CDE-SHLIBS.src,$(UDB_CPP_LIST),)
CppSourceFile(CDE-MIN.udb,CDE-MIN.src,$(UDB_CPP_LIST),)
CppSourceFile(CDE-RUN.udb,CDE-RUN.src,$(UDB_CPP_LIST),)
UDBS = \ UDBS = \
CDE-DEMOS.udb \ CDE-DEMOS.udb \
@ -200,8 +203,7 @@ clean::
/* /*
* Default locale (C) * Default locale (C)
*/ */
LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) $(UDB_CPP_DEF_LIST) -D_ENGLISH_ \ LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) -D_ENGLISH_ UTF8_NLS_SUPPORT_OPT
UTF8_NLS_SUPPORT_OPT
CppSourceFile(CDE-LOC-C.tmp,CDE-LOC.src,$(LOC_CPP_LIST),) CppSourceFile(CDE-LOC-C.tmp,CDE-LOC.src,$(LOC_CPP_LIST),)
CppSourceFile(CDE-HELP-LOC-C.tmp,CDE-HELP-LOC.src,$(LOC_CPP_LIST),) CppSourceFile(CDE-HELP-LOC-C.tmp,CDE-HELP-LOC.src,$(LOC_CPP_LIST),)
CppSourceFile(CDE-MSG-LOC-C.tmp,CDE-MSG-LOC.src,$(LOC_CPP_LIST),) CppSourceFile(CDE-MSG-LOC-C.tmp,CDE-MSG-LOC.src,$(LOC_CPP_LIST),)
@ -211,7 +213,7 @@ CreateLocalizedFilesets(C,C,C,CDE-RUN,CDE-ENG-A-HELP,CDE-ENG-A-MSG,C,C,CDE-LOC-C
/* /*
* German * German
*/ */
DE_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) $(UDB_CPP_DEF_LIST) -D_GERMAN_ DE_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) -D_GERMAN_
CppSourceFile(CDE-LOC-DE.tmp,CDE-LOC.src,$(DE_LOC_CPP_LIST),) CppSourceFile(CDE-LOC-DE.tmp,CDE-LOC.src,$(DE_LOC_CPP_LIST),)
CppSourceFile(CDE-HELP-LOC-DE.tmp,CDE-HELP-LOC.src,$(DE_LOC_CPP_LIST),) CppSourceFile(CDE-HELP-LOC-DE.tmp,CDE-HELP-LOC.src,$(DE_LOC_CPP_LIST),)
CppSourceFile(CDE-MSG-LOC-DE.tmp,CDE-MSG-LOC.src,$(DE_LOC_CPP_LIST),) CppSourceFile(CDE-MSG-LOC-DE.tmp,CDE-MSG-LOC.src,$(DE_LOC_CPP_LIST),)
@ -221,7 +223,7 @@ CreateLocalizedFilesets(DE,de_DE.UTF-8,German,CDE-LANGS,CDE-GER-I-HELP,CDE-GER-I
/* /*
* Spanish * Spanish
*/ */
ES_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) $(UDB_CPP_DEF_LIST) -D_SPANISH_ ES_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) -D_SPANISH_
CppSourceFile(CDE-LOC-ES.tmp,CDE-LOC.src,$(ES_LOC_CPP_LIST),) CppSourceFile(CDE-LOC-ES.tmp,CDE-LOC.src,$(ES_LOC_CPP_LIST),)
CppSourceFile(CDE-HELP-LOC-ES.tmp,CDE-HELP-LOC.src,$(ES_LOC_CPP_LIST),) CppSourceFile(CDE-HELP-LOC-ES.tmp,CDE-HELP-LOC.src,$(ES_LOC_CPP_LIST),)
CppSourceFile(CDE-MSG-LOC-ES.tmp,CDE-MSG-LOC.src,$(ES_LOC_CPP_LIST),) CppSourceFile(CDE-MSG-LOC-ES.tmp,CDE-MSG-LOC.src,$(ES_LOC_CPP_LIST),)
@ -231,7 +233,7 @@ CreateLocalizedFilesets(ES,es_ES.UTF-8,Spanish,CDE-LANGS,CDE-SPA-I-HELP,CDE-SPA-
/* /*
* French * French
*/ */
FR_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) $(UDB_CPP_DEF_LIST) -D_FRENCH_ FR_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) -D_FRENCH_
CppSourceFile(CDE-LOC-FR.tmp,CDE-LOC.src,$(FR_LOC_CPP_LIST),) CppSourceFile(CDE-LOC-FR.tmp,CDE-LOC.src,$(FR_LOC_CPP_LIST),)
CppSourceFile(CDE-HELP-LOC-FR.tmp,CDE-HELP-LOC.src,$(FR_LOC_CPP_LIST),) CppSourceFile(CDE-HELP-LOC-FR.tmp,CDE-HELP-LOC.src,$(FR_LOC_CPP_LIST),)
CppSourceFile(CDE-MSG-LOC-FR.tmp,CDE-MSG-LOC.src,$(FR_LOC_CPP_LIST),) CppSourceFile(CDE-MSG-LOC-FR.tmp,CDE-MSG-LOC.src,$(FR_LOC_CPP_LIST),)
@ -241,7 +243,7 @@ CreateLocalizedFilesets(FR,fr_FR.UTF-8,French,CDE-LANGS,CDE-FRE-I-HELP,CDE-FRE-I
/* /*
* Italian * Italian
*/ */
IT_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) $(UDB_CPP_DEF_LIST) -D_ITALIAN_ IT_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) -D_ITALIAN_
CppSourceFile(CDE-LOC-IT.tmp,CDE-LOC.src,$(IT_LOC_CPP_LIST),) CppSourceFile(CDE-LOC-IT.tmp,CDE-LOC.src,$(IT_LOC_CPP_LIST),)
CppSourceFile(CDE-HELP-LOC-IT.tmp,CDE-HELP-LOC.src,$(IT_LOC_CPP_LIST),) CppSourceFile(CDE-HELP-LOC-IT.tmp,CDE-HELP-LOC.src,$(IT_LOC_CPP_LIST),)
CppSourceFile(CDE-MSG-LOC-IT.tmp,CDE-MSG-LOC.src,$(IT_LOC_CPP_LIST),) CppSourceFile(CDE-MSG-LOC-IT.tmp,CDE-MSG-LOC.src,$(IT_LOC_CPP_LIST),)
@ -251,7 +253,7 @@ CreateLocalizedFilesets(IT,it_IT.UTF-8,Italian,CDE-LANGS,CDE-ITA-I-HELP,CDE-ITA-
/* /*
* Japanese * Japanese
*/ */
JP_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) $(UDB_CPP_DEF_LIST) -D_JAPANESE_ JP_LOC_CPP_LIST = $(UDB_CPP_UNDEF_LIST) -D_JAPANESE_
CppSourceFile(CDE-LOC-JP.tmp,CDE-LOC.src,$(JP_LOC_CPP_LIST),) CppSourceFile(CDE-LOC-JP.tmp,CDE-LOC.src,$(JP_LOC_CPP_LIST),)
CppSourceFile(CDE-HELP-LOC-JP.tmp,CDE-HELP-LOC.src,$(JP_LOC_CPP_LIST),) CppSourceFile(CDE-HELP-LOC-JP.tmp,CDE-HELP-LOC.src,$(JP_LOC_CPP_LIST),)
CppSourceFile(CDE-MSG-LOC-JP.tmp,CDE-MSG-LOC.src,$(JP_LOC_CPP_LIST),) CppSourceFile(CDE-MSG-LOC-JP.tmp,CDE-MSG-LOC.src,$(JP_LOC_CPP_LIST),)