Rabat - Porto has agreed to sign a deal for Moroccan midfielder Ayoub Abou from FC Barcelona.