Typing software trr and its requirements apel.

@mistydemeo 
Is this fine?
This should use `share` instead of hardcoding `/usr/local`