Produced new gates, on the day (6)
I believe the answer is:
staged
'produced' is the definition.
(I've seen this in another clue)
'new gates on the day' is the wordplay.
'new' indicates anagramming the letters.
'on' says to put letters next to each other.
'the day' becomes 'd' (abbreviation for day).
'gates' anagrammed gives 'stage'.
'stage'+'d'='STAGED'
(Other definitions for staged that I've seen before include "Put on as theatre would" , "Get ads (anag) - performed" , "Put on play or other performance" , "In tiers" , "(Of play/opera) mounted" .)