I know there are a couple projects on github where you can find a (somewhat) maintained initsccripts. Other than that though I think the Arch Rollback Machine might be able to provide you with these if you go back far enough.
@cfr, you know you can simply use [[ -f /etc/profile ]] && . /etc/profile instead of the if/then statement. It will work either way, but I use the one liner because it makes my .xinitrc look a little cleaner.