Fortran wrapper for FFTs FFT callable from f90

There is a Fortran wrapper for the BLAS functions. I need a similar wrapper for the FFT routines. I want to use the GPU to do FFT in addition to BLAS - all callable from Fortran in the same elegant way you have set up for the BLAS routines. When can I expect similar wrapper for the FFTs. Or any other library functions. Needless to say I am very happy with the Fortran wrapper for BLAS.