spf_template gnu &&
spf_url home \
  'http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/' &&
spf_url watch \
  'http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/' &&
spf_url src "http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/module-init-tools-${spf_version?}.tar.bz2" &&
spf_depend zlib degree optional &&
spf_data dir etc &&
spf_args configure --with-moddir="${sp_dir?}"module-init-tools-data/prefix/etc/linux/prefix/lib/modules && #### ugh 
spf_template_gnu_do_before_configure() {
  case ${spf_version?} in
    3.2.2)
      prj_which pkg_bash bash &&
      spf_edit_1c tests/runtests "#!${pkg_bash?}";;
    3.6)
      touch modprobe.conf.5 modules.dep.5 depmod.conf.5 \
        depmod.8 insmod.8 lsmod.8 rmmod.8 modprobe.8 modinfo.8;;
    3.12)
      touch modprobe.conf.5 modprobe.d.5 modules.dep.5 depmod.conf.5 \
        depmod.8 insmod.8 lsmod.8 rmmod.8 modprobe.8 modinfo.8;;
    *) :;;
  esac &&
  prj_u2 prj_capture pkg_c_prefix prj_quote_sed : "${spf_path_prefix?}" &&
  prj_sedfile modprobe.c "s:/etc/:${pkg_c_prefix?}&:" &&
  if test -d "${spf_path_conf?}"/zlib/.
    then spf_args configure --enable-zlib
    else :
  fi
} &&
spf_template_gnu_do_after_install() {
  mkdir "${spf_path_prefix?}"/etc/ &&
  ln -s "${sp_dir?}"linux "${spf_path_prefix?}"/etc/
} &&
spf_template_gnu_do_before_check() {
  if test -d "${sp_dir?}"module-init-tools-data/prefix/etc/linux/.
    then :
    else prj_fail "${sp_dir?}module-init-tools-data/prefix/etc/linux must point to the currently running kernel"
  fi &&
#  prj_x2 prj_prepend PATH "${sp_path?}"/command &&
#  prj_x2 prj_set VERBOSE 1 &&
#  prj_x2 prj_set EXTRA_ARGS -x &&
  prj_x2 prj_set CPPFLAGS "${spf_args_cpp?}" &&
  prj_x2 prj_set CFLAGS   "${spf_args_cc?}"  &&
  prj_x2 prj_set LDFLAGS  "${spf_args_ld?}"
} &&
spf_tested_version 3.12 &&
spf_tested_version 3.11.1 &&
spf_tested_version 3.10 &&
spf_tested_version 3.9 &&
spf_tested_version 3.8 &&
spf_tested_version 3.6 &&
spf_tested_version 3.5 &&
spf_tested_version 3.2.2
#### test failure

