Former US President George W. Bush gave a humorous, but occasionally tearful eulogy for his father, the late President George H.W. Bush, during his state funeral on Wednesday.