On my MTBs I used to just use Elmers Contact Cement and pieces cut from old inner tubes. On the road bikes, pieces from old inner tubes are too thick so I'm forced to use regular bike tube patches, but I still use my Elmers on them and I've not had a problem with the can drying out in years. The tubes seem to last forever too, but then, I haven't been here forever yet.