Proposed commit message:
new port: devel/rubygem-semantic_puppet Library of tools used by Puppet to parse, validate, and compare Semantic Versions and Version Ranges and to query and resolve module dependencies. WWW: https://github.com/puppetlabs/semantic_puppet Approved by: swills (mentor), mat (mentor)