Ensure $(srcdir) files only changed in maintainer mode.

$(srcdir) targets were being touched even in non-maintainer mode
which isn't a good thing. Force them to only be modified in
the right mode.