spf_template gnu &&
spf_url home  'http://dri.freedesktop.org/' &&
spf_url watch 'http://dri.freedesktop.org/libdrm/' &&
spf_url src \
  "http://dri.freedesktop.org/libdrm/libdrm-${spf_version?}.tar.bz2" &&
case ${spf_version?} in
  2.3.*) :;;
  *) spf_depend libpthread-stubs;;
esac &&
case ${spf_version?} in
  2.3.*|2.4.[01234]) :;;
  *)
    spf_depend libpng      degree optional flags include &&
    spf_depend freetype    degree optional flags include &&
    spf_depend fontconfig  degree optional flags include &&
    spf_depend kbproto     degree optional flags include &&
    spf_depend libxau      degree optional flags include &&
    spf_depend libxdmcp    degree optional flags include &&
    spf_depend libx11      degree optional flags include &&
    spf_depend xproto      degree optional flags include &&
    spf_depend renderproto degree optional flags include &&
    spf_depend libxrender  degree optional flags include &&
    spf_depend pixman      degree optional flags include &&
    spf_depend cairo       degree optional flags include;;
esac &&
spf_link + include include/libdrm include/libkms &&
spf_tested_version 2.4.25 &&
spf_tested_version 2.4.23 &&
spf_tested_version 2.4.22 &&
spf_tested_version 2.4.21 &&
spf_tested_version 2.4.20 &&
spf_tested_version 2.4.17 &&
spf_tested_version 2.4.16 &&
spf_tested_version 2.4.15 &&
spf_tested_version 2.4.13 &&
spf_tested_version 2.4.11 &&
spf_tested_version 2.4.9 &&
spf_tested_version 2.4.5 &&
spf_tested_version 2.4.4 &&
spf_tested_version 2.4.3 &&
spf_tested_version 2.4.1 &&
spf_tested_version 2.4.0 &&
spf_tested_version 2.3.1 &&
spf_tested_version 2.3.0

