To be honest, the only thing I can see to "permanently" stop your cravings for marijuana is rehab...
I found a thread on another forum that can help you "temporary" stop your cravings.
http://forum.grasscity.com/general/944596-quitting-smoking-10-ways-resist-marijuana-cravings.html