I was able to accomplish this by looking at a stock install done in a VM using Ubuntu 16.04
git clone -b release/4.2
https://github.com/tvheadend/tvheadend.git
cd tvheadend
./configure --disable-ffmpeg_static
make
make install
Other dependencies found from stock install
apt install tvheadend
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
dtv-scan-tables dvb-apps libcgi-fast-perl libcgi-pm-perl libclass-methodmaker-perl libdata-dump-perl libdigest-hmac-perl libemail-address-perl libemail-find-perl
libemail-valid-perl libexporter-lite-perl libfile-chdir-perl libfile-slurp-perl libhtml-fromtext-perl libhtml-tableextract-perl libhttp-cache-transparent-perl
libhttp-server-simple-perl liblingua-preferred-perl liblog-tracemessages-perl libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libparse-recdescent-perl
libregexp-common-perl libterm-progressbar-perl libterm-readkey-perl libtext-bidi-perl libtie-ixhash-perl libunicode-string-perl liburiparser1
libwww-mechanize-perl libxml-dom-perl libxml-libxslt-perl libxml-perl libxml-regexp-perl libxml-treepp-perl libxml-twig-perl libxml-writer-perl libxmltv-perl
xmltv-util
Suggested packages:
libhtml-element-extended-perl libunicode-map8-perl xml-twig-tools xmltv-gui libtext-kakasi-perl liblinux-dvb-perl
The following NEW packages will be installed:
dtv-scan-tables dvb-apps libcgi-fast-perl libcgi-pm-perl libclass-methodmaker-perl libdata-dump-perl libdigest-hmac-perl libemail-address-perl libemail-find-perl
libemail-valid-perl libexporter-lite-perl libfile-chdir-perl libfile-slurp-perl libhtml-fromtext-perl libhtml-tableextract-perl libhttp-cache-transparent-perl
libhttp-server-simple-perl liblingua-preferred-perl liblog-tracemessages-perl libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libparse-recdescent-perl
libregexp-common-perl libterm-progressbar-perl libterm-readkey-perl libtext-bidi-perl libtie-ixhash-perl libunicode-string-perl liburiparser1
libwww-mechanize-perl libxml-dom-perl libxml-libxslt-perl libxml-perl libxml-regexp-perl libxml-treepp-perl libxml-twig-perl libxml-writer-perl libxmltv-perl
tvheadend xmltv-util
0 upgraded, 41 newly installed, 0 to remove and 0 not upgraded.
Need to get 4,506 kB of archives.
After this operation, 81.0 MB of additional disk space will be used.
Do you want to continue? [Y/n]
create
/etc/init.d/tvheadend
/etc/default/tvheadend
/etc/init/tvheadend.conf
Isn't there a way to get all these dependencies when using git?
How or where can you get these other 3 configuration files?