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

databases/installCDE - fixup a variety of issues.

- databases need linux specific entries for CDE-SHLIBS
- database Imakefile should undef the platform define (linux)
- installCDE fixes
  - use $LOGFILE.  There are still cases where tmp files are created
    in /tmp.
  - detect and set proper PLATFORM
  - Check to see if a db exists before trying to use it
  - don't print usage if you aren't root.
This commit is contained in:
Jon Trulson 2012-06-18 18:24:07 -06:00
parent 143576e81e
commit 9344e314df
3 changed files with 214 additions and 12 deletions

View file

@ -390,6 +390,199 @@ lib/DtMmdb/libDtMmdb.so.2.1
install_target = /usr/dt/lib/libDtMmdb.so.2.1
mode = 0755
}
XCOMM
XCOMM
XCOMM >>-----------------------------
XCOMM linux libraries
XCOMM <<-----------------------------
XCOMM
XCOMM
lib/DtHelp/libDtHelp.so.2.1
{ linux
install_target = /usr/dt/lib/libDtHelp.so.2.1
mode = 0755
}
XCOMM
./libDtHelp.so.2.1
{ linux
install_target = /usr/dt/lib/libDtHelp.so.2
type = sym_link
}
XCOMM
./libDtHelp.so.2.1
{ linux
install_target = /usr/dt/lib/libDtHelp.so
type = sym_link
}
XCOMM
lib/DtPrint/libDtPrint.so.2.1
{ linux
install_target = /usr/dt/lib/libDtPrint.so.2.1
mode = 0755
}
XCOMM
./libDtPrint.so.2.1
{ linux
install_target = /usr/dt/lib/libDtPrint.so.2
type = sym_link
}
XCOMM
./libDtPrint.so.2.1
{ linux
install_target = /usr/dt/lib/libDtPrint.so
type = sym_link
}
XCOMM
lib/DtMrm/libDtMrm.so.2.1
{ linux
install_target = /usr/dt/lib/libDtMrm.so.2.1
mode = 0755
}
XCOMM
./libDtMrm.so.2.1
{ linux
install_target = /usr/dt/lib/libDtMrm.so.2
type = sym_link
}
XCOMM
./libDtMrm.so.2.1
{ linux
install_target = /usr/dt/lib/libDtMrm.so
type = sym_link
}
XCOMM
lib/DtSvc/libDtSvc.so.2.1
{ linux
install_target = /usr/dt/lib/libDtSvc.so.2.1
mode = 0755
}
XCOMM
./libDtSvc.so.2.1
{ linux
install_target = /usr/dt/lib/libDtSvc.so.2
type = sym_link
}
XCOMM
./libDtSvc.so.2.1
{ linux
install_target = /usr/dt/lib/libDtSvc.so
type = sym_link
}
XCOMM
lib/DtWidget/libDtWidget.so.2.1
{ linux
install_target = /usr/dt/lib/libDtWidget.so.2.1
mode = 0755
}
XCOMM
./libDtWidget.so.2.1
{ linux
install_target = /usr/dt/lib/libDtWidget.so.2
type = sym_link
}
XCOMM
./libDtWidget.so.2.1
{ linux
install_target = /usr/dt/lib/libDtWidget.so
type = sym_link
}
XCOMM
lib/DtTerm/libDtTerm.so.2.1
{ linux
install_target = /usr/dt/lib/libDtTerm.so.2.1
mode = 0755
}
XCOMM
./libDtTerm.so.2.1
{ linux
install_target = /usr/dt/lib/libDtTerm.so.2
type = sym_link
}
XCOMM
./libDtTerm.so.2.1
{ linux
install_target = /usr/dt/lib/libDtTerm.so
type = sym_link
}
XCOMM
lib/tt/lib/libtt.so.2.1
{ linux
install_target = /usr/dt/lib/libtt.so.2.1
mode = 0755
}
XCOMM
./libtt.so.2.1
{ linux
install_target = /usr/dt/lib/libtt.so.2
type = sym_link
}
XCOMM
./libtt.so.2.1
{ linux
install_target = /usr/dt/lib/libtt.so
type = sym_link
}
XCOMM
lib/csa/libcsa.so.2.1
{ linux
install_target = /usr/dt/lib/libcsa.so.2.1
mode = 0755
}
XCOMM
./libcsa.so.2.1
{ linux
install_target = /usr/dt/lib/libcsa.so.2
type = sym_link
}
XCOMM
./libcsa.so.2.1
{ linux
install_target = /usr/dt/lib/libcsa.so
type = sym_link
}
XCOMM
lib/DtSearch/libDtSearch.so.2.1
{ linux
install_target = /usr/dt/lib/libDtSearch.so.2.1
mode = 0755
}
XCOMM
./libDtSearch.so.2.1
{ linux
install_target = /usr/dt/lib/libDtSearch.so.2
type = sym_link
}
XCOMM
./libDtSearch.so.2.1
{ linux
install_target = /usr/dt/lib/libDtSearch.so
type = sym_link
}
#if 0 /* JET - not for linux (yet) */
XCOMM
lib/DtMmdb/libDtMmdb.so.2.1
{ linux
install_target = /usr/dt/lib/libDtMmdb.so.2.1
mode = 0755
}
XCOMM
./libDtMmdb.so.2.1
{ linux
install_target = /usr/dt/lib/libDtMmdb.so.2
type = sym_link
}
XCOMM
./libDtMmdb.so.2.1
{ linux
install_target = /usr/dt/lib/libDtMmdb.so
type = sym_link
}
#endif
XCOMM
XCOMM >>-----------------------------
XCOMM AIX libraries

View file

@ -36,7 +36,7 @@ UDB_RELEASE_OPT = -ReleaseStream linux
/* AIX cpp rejects "hp-ux" as an invalid sub-option. */
UDB_CPP_UNDEF_LIST = -UhpV4 -Uhpux -Uaix -Usun -Uusl -Udec -Uuxp -Uunix
#else
UDB_CPP_UNDEF_LIST = -UhpV4 -Uhpux -Uhp-ux -Uaix -Usun -Uusl -Udec -Uuxp -Uunix
UDB_CPP_UNDEF_LIST = -UhpV4 -Uhpux -Uhp-ux -Uaix -Usun -Uusl -Udec -Uuxp -Uunix -Ulinux
#endif