Record-breaking Shafiq gears up for Boxing-Day Test