about summary refs log tree commit homepage
path: root/dtas.gemspec
DateCommit message (Collapse)
2016-01-02copyright updates for 2016
Using the 'update-copyright' script from gnulib[1]: git ls-files | UPDATE_COPYRIGHT_HOLDER='all contributors' \ UPDATE_COPYRIGHT_USE_INTERVALS=2 \ xargs /path/to/gnulib/build-aux/update-copyright [1] git://git.savannah.gnu.org/gnulib.git
2015-12-25enable "frozen_string_literal: true"
While we're in the area, make a wording change from "GPLv3 or later" to "GPL-3.0+", as the latter is favored by SPDX.org
2015-12-15gemspec: require Ruby 1.9.3 at minimum
We've always required Ruby 1.9.3+ might as well put it in the gemspec. Probably in 2016, we'll drop 1.9.3 support and require 2.0+ only.
2015-10-30gemspec: duplicate frozen string for older Rubygems
Older Rubygems (1.8.23 at least on Debian wheezy) tried to modify the version string directly.
2015-09-26gemspec: use SPDX-compatible license
RubyGems still complains about the '+', but it is SPDX-compliant...
2015-01-19update copyright years and links to mailing list archives
The documentation part is managed by the new Documentation/update-copyright script. For the future, the rest may be managed by the update-copyright tool in gnulib
2014-06-06update copyrights and email address for 2014
I'm still normal, and still trolling, but 80x24.org will be epic :)
2013-09-30dtas.gemspec: mark executables correctly
RubyGems requires executables to be registered with it explicitly, placing them in bin/ is not enough...
2013-09-28rework packaging to use GNU make + gemspec instead of Hoe
Currently, this allows us to use different manpage paths for the tarball and gem; as gem-man and setup.rb expect different paths for manpages. Additionally, Hoe is designed for Ruby projects. dtas may include Perl/shell/Python/whatever in the future. So use GNU make as it is more suited for language agnosticism.