In the project's gemspec, you will notice that I added a dependency on systemu. On systems that do not have systemu installed as a gem already, your latest version of macaddr was failing. In addition, it now allows for automatic dependency resolution when using macaddr in Bundler.
Gemspec & Version Cleanup
While I was adding the dependency on systemu, I also took the time to clean-up the formatting in the gemspec, along with the manner in which VERSION was being handled. There is now a single definition of version which is then used throughout the gem.
Automatic Dependency Resolution
In the project's gemspec, you will notice that I added a dependency on systemu. On systems that do not have systemu installed as a gem already, your latest version of macaddr was failing. In addition, it now allows for automatic dependency resolution when using macaddr in Bundler.
Gemspec & Version Cleanup
While I was adding the dependency on systemu, I also took the time to clean-up the formatting in the gemspec, along with the manner in which VERSION was being handled. There is now a single definition of version which is then used throughout the gem.