You are making this all needlessly complicated. Each distro should have exactly one xscreensaver package which contains exactly one app-defaults file, with whatever patches are necessary to that. Which should be "just about none", as configure should have figured out the correct settings for things like newLoginCommand.
- Bug#1014782: xscreensaver: fails to activate via "Prev... Aaron Rainbolt
- Bug#1014782: xscreensaver: fails to activate via "... Aaron Rainbolt
- Bug#1014782: xscreensaver: fails to activate via &... Jamie Zawinski
- Bug#1014782: xscreensaver: fails to activate v... Aaron Rainbolt
- Bug#1014782: xscreensaver: fails to activa... Jamie Zawinski
- Bug#1014782: xscreensaver: fails to a... Aaron Rainbolt
- Bug#1014782: xscreensaver: fails ... Jamie Zawinski
- Bug#1014782: xscreensaver: fa... Tormod Volden