Provide support for installation under OpenBSD. Don't override PATH in the install script, it may hide needed tools, and the location of these binaries is highly OS-dependent anyway.
Also, allow overriding some variables in the install script.
This commit is contained in:
committed by
Jon Trulson
parent
f9c844aada
commit
6fc45220c4
@@ -1067,3 +1067,27 @@ programs/fontaliases/postscript/ja/prolog.ps
|
||||
#{ dec
|
||||
# install_target = /usr/dt/config/psfonts/zh_TW/prolog.ps
|
||||
#}
|
||||
|
||||
|
||||
#
|
||||
# for OpenBSD
|
||||
#
|
||||
programs/fontaliases/linux/C/fonts.alias
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/config/xfonts/C/fonts.alias
|
||||
}
|
||||
#
|
||||
programs/fontaliases/linux/C/fonts.dir
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/config/xfonts/C/fonts.dir
|
||||
}
|
||||
#
|
||||
programs/fontaliases/linux/ja_JP/fonts.alias
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/config/xfonts/ja_JP/fonts.alias
|
||||
}
|
||||
#
|
||||
programs/fontaliases/linux/ja_JP/fonts.dir
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/config/xfonts/ja_JP/fonts.dir
|
||||
}
|
||||
|
||||
@@ -1223,3 +1223,75 @@ XCOMM
|
||||
install_target = /usr/shlib/libDtMmdb.so
|
||||
type = sym_link
|
||||
}
|
||||
|
||||
|
||||
XCOMM
|
||||
XCOMM
|
||||
XCOMM >>-----------------------------
|
||||
XCOMM openbsd libraries
|
||||
XCOMM <<-----------------------------
|
||||
XCOMM
|
||||
|
||||
XCOMM
|
||||
lib/DtHelp/libDtHelp.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libDtHelp.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
lib/DtPrint/libDtPrint.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libDtPrint.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
lib/DtMrm/libDtMrm.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libDtMrm.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
lib/DtSvc/libDtSvc.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libDtSvc.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
lib/DtWidget/libDtWidget.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libDtWidget.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
lib/DtTerm/libDtTerm.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libDtTerm.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
lib/tt/lib/libtt.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libtt.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
lib/csa/libcsa.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libcsa.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
lib/DtSearch/libDtSearch.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libDtSearch.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
#if 0 /* JET - not for openbsd (yet) */
|
||||
XCOMM
|
||||
lib/DtMmdb/libDtMmdb.so.0.0
|
||||
{ openbsd
|
||||
install_target = /usr/local/dt/lib/libDtMmdb.so.0.0
|
||||
mode = 0755
|
||||
}
|
||||
XCOMM
|
||||
#endif
|
||||
|
||||
@@ -27,6 +27,9 @@ UDB_RELEASE_OPT = -ReleaseStream uxp
|
||||
#ifdef LinuxArchitecture
|
||||
UDB_RELEASE_OPT = -ReleaseStream linux
|
||||
#endif
|
||||
#ifdef OpenBSDArchitecture
|
||||
UDB_RELEASE_OPT = -ReleaseStream openbsd
|
||||
#endif
|
||||
|
||||
/*
|
||||
* Insure that symbols used in the .udb files are undefined for
|
||||
|
||||
Reference in New Issue
Block a user