In OS9, Amadeus or Peak will allow you to shorten the audio in time without changing pitch - within reason.
Keeping things in sync is a different problem however. If there are sounds that need to occur at precise times ("hits" like door slams or any obvious sound that needs to occur in sync with the picture) then you need actual post software. Now you're looking at Final Cut or similar - in OSX. Something simpler like iMovie will allow you to chop up the audio and "slide" the pieces around to line up hits, but you're still in OSX.
It's impossible to give a more accurate answer from here without seeing and hearing what you're working with and exactly how well you want things to sync up.