Lawrence,
in case it helps, my *straight.el* (not package.el) recipe looks like
this:
----
(org :type git :repo
"https://git.savannah.gnu.org/git/emacs/org-mode.git" :local-repo "org"
:depth full :pre-build (straight-recipes-org-elpa--build) :build (:not
autoloads) :files (:defaults "lisp/*.el" ("etc/styles/"
"etc/styles/*")))
----cheers, Greg
