CFLAG and LDFLAG fixes for OSX Macports install of SDL2

This fixes the CFLAG and LDFLAG fixes for OSX Macports install of SDL2. Not sure how well this will work with people who have had success with the framework version of SDL2 but I had no luck getting that approach to work. This may be a bit more reliable.