This pump holder should clamp to any bicycle so long as the frame cross section is circular. It should also hold any diameter pump. You will probably need two clamps to hold the pump securely.
You will need:-
M4x20mm bolts (2)
M4x12mm bolts (1)
M4 nuts (3)
cable tidy straps (2) - See link below.
Fit the straps to the mount as shown in the images with the 12mm long bolt and a nut. Then attach to the bicycle with the 20mm long bolts and nuts.
You may need to trim the straps to the correct length.
Creative Commons Attribution Noncommercial No Derivatives