+rev=$(cat ~/.local/emacs-build-git-revision 2>/dev/null) ||:
+head=$(git rev-parse HEAD)
+
+
+
+if $recompile || [[ $rev != "$head" ]]; then
+
+ case $(distro-name) in
+ fedora )
+ logq s yum-builddep -y emacs
+ logq pi texlive-dvipng
+ ;;&
+ debian|ubuntu|trisquel)
+ # todo: unknown for other distros, this will fail
+ logq p -y build-dep maildir-utils/$(debian-codename)
+ # oddly, on ubuntu 14.04 this installs postfix, but I dun care
+ # ubuntu 14.04 gave this error message
+ # Unable to satisfy the build-depends: Build-Depends: libpng-dev
+ # this is satisfied by dvipng. the build-dep is just wrong
+ # minor bug I'm not going to bother reporting.
+ #
+ # note, useful command to see build dep packagages:
+ # apt-rdepends --build-depends --follow=DEPENDS emacs25
+ logq p -y build-dep $latest_emacs
+ ;;&
+ esac
+
+
+
+ if $recompile; then