Library wins lawsuit over roof