Cook given a port (4)
I believe the answer is:
riga
'port' is the definition.
(I have seen 'Latvian port ' mean 'riga' so perhaps 'port' could also mean 'riga')
'cook given a' is the wordplay.
'cook' becomes 'rig' (I've seen this in other clues).
'given' says to put letters next to each other.
'rig'+'a'='RIGA'
(Other definitions for riga that I've seen before include "Fix a rig up here for the Latvians" , "European capital" , "Latvian capital" , "Capital city of Latvia" , "port in Latvia" .)