The use of roofing paper is a good option for a temporary roof patch. Cover the leaking area of the roof with roofing cement. Apply the roofing cement by using a trowel. Roll the roofing paper onto your roof and cut with a pair of scissors or a utility knife. Overlap the edges of roofing paper and cover the seams with the roofing cement. This will temporarily prevent your roof from leaking.
Holes or cracks in asphalt shingles can easily be patched by using roofing tar. This is a product that you can find at any home improvement store. Roofing tar comes in cans that look similar to a can of paint. Applying the roofing tar to a hole or crack on shingles can be done with a wood paint stirrer. The tar is sticky and will be difficult to clean if you use a putty knife or another tool. Apply roofing tar over the hold or crack liberally. Smooth the tar and let it dry to seal the leak.
If a storm has caused damage to your roof, waiting to contact a roofing professional could cause more issues. Learn more on this topic here.