Gear oil or engine oil?. Engine oil is prob the crankshaft seal, gear box is the 1st motion shaft seal, or more likely the clutch pushrod bush and seal are worn.
Check the engine breather in the rocker cover is clear, if it is blocked, it will build up pressure in the crank case and push oil out of the seals.
Steve.