spf_tested_version 1.5e
spf_url home  'ftp://ftp.visi.com/users/hawkeyd/X/' &&
spf_url watch 'ftp://ftp.visi.com/users/hawkeyd/X/' &&
prj_u2 prj_capture pkg_version \
  prj_sedarg1 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' \
  "${spf_version?}" &&
spf_url src \
  "ftp://ftp.visi.com/users/hawkeyd/X/Xaw3d-${pkg_version?}.tar.gz" &&
spf_srcdir xc/lib/Xaw3d &&
spf_cc_ cpp_args &&
spf_cc_ cc_args &&
spf_cc_ ld_args &&
spf_cc_ make_args &&
spf_depend gccmakedep flags none &&
spf_depend imake      flags none &&
spf_depend xproto     flags include &&
spf_depend xextproto  flags include &&
spf_depend libx11  &&
spf_depend libxext &&
spf_depend libice  &&
spf_depend libsm   &&
spf_depend libxt   &&
spf_depend libxmu  &&
spf_depend libxpm  &&
spf_depend libxp   &&
#spf_cc_ nls && 
spf_do_install() {
  prj_sedfile Imakefile '
s:^#undef MULTIPLANE_PIXMAPS$:#define MULTIPLANE_PIXMAPS:
s:^#undef ARROW_SCROLLBARS$:#define ARROW_SCROLLBARS:
s:^XCOMM \(EXTRA_INCLUDES = -I\.\)$:\1:
' &&
  mkdir X11 &&
  ln -s .. X11/Xaw3d &&
  "${spf_path_compile?}"/conf/imake/command/xmkmf &&
  prj_u2 prj_set pkg_edits '' &&
  spf_edit make_define pkg_edits PROJECTROOT "${spf_path_prefix?}" &&
  spf_edit make_define pkg_edits BINDIR      "${spf_path_prefix?}"/bin &&
  spf_edit make_define pkg_edits INCROOT     "${spf_path_prefix?}"/include &&
  spf_edit make_define pkg_edits SHLIBDIR    "${spf_path_prefix?}"/lib &&
  spf_edit make_define pkg_edits USRLIBDIR   "${spf_path_prefix?}"/lib &&
  spf_edit make_define pkg_edits LIBDIR      "${spf_path_prefix?}"/lib/X11 &&
  spf_edit make_define pkg_edits SHAREDIR    "${spf_path_prefix?}"/share/X11 &&
  spf_edit make_define pkg_edits LIBEXECDIR  "${spf_path_prefix?}"/libexec &&
  spf_edit make_define pkg_edits INSTSRCDIR  "${spf_path_prefix?}"/src &&
  spf_edit make_define pkg_edits MANPATH     "${spf_path_prefix?}"/man &&
  spf_edit make_define pkg_edits STD_INCLUDES "${spf_args_cpp?}" &&
  spf_edit make_define pkg_edits CCOPTIONS    "${spf_args_cc?}" &&
  prj_sedfile Makefile "${pkg_edits?}
/EXTRA_LDOPTIONS *=/a\
   INSTALLED_LIBS = ${spf_args_ld?}\
" &&
  make depend &&
  eval 'make "$@" '"${spf_args_make?} all install"
} &&
spf_no_check ## there are no tests

