I have calibrated more than a few lenses that I have put into shutters myself, this is my procedure - YMMV. If I do this wrong, hopefully someone will tell me the error of my ways, but I do get excellent results with this method.
Before starting, I cut one of those 1x3 inch file folder labels to make a clean surface to mark my f/stop scale and affix it to the shutter. I take the camera outside and focus on infinity - LOCK the focus kobs when it's at infinity!
I move the camera in a darkened room with a diffused light source aimed directly at the lens (about 3 feet away), lens locked open on B or T, and focused at infinity. I keep my focus cloth handy to block any stray light.
With the focus panel removed from the camera, I use an incident exposure meter with a flat disk (I use a Liuna-Pro F with the copy attachment) and place the meter at the film plane. Using the focus cloth to block any stray light from the back of the camera, I make a baseline reading and null the meter on my Luna-Pro F. Since I know the max aperture of the lens, it just a matter of closing the aperture until the scale on my Luna-Pro F just starts to move, I the re-open the lens until the meter nulls and then I make a mark on the paper scale to indicate the max aperture. I then put the meter in the same place on the film plane and stop down the lens until the meter reads 1 stop less exposure and I make another mark on the F/stop scale. Just continue doing this until the whole scale is finished. For lenses of intermediate max aperture (such as f/4.5 or f/6.3), your first stop past max aperture will be a fractional stop, but the Luna-Pro F is calibrated in 1/3rd stops so it's easy. Uses of other meters will have to figure out ways that their meters would work in this situation.
Using this method with the Luna-Pro F, it's necessary to re-null the meter every 3 f/stops, but That's usually not a problem. The most important thing is to place the meter is the SAME place at the film plane EVERY TIME.
I've done a lot of lenses this way, it works for me!
Hope this helps.