-
ruby-defaults (1:2.3.0+1) unstable; urgency=medium
* Transition unstable to ruby2.3
- ruby2.3 is now the default ruby. This is the version that will ship with
stretch.
- Drop support for building against ruby2.2
-- Antonio Terceiro <email address hidden> Wed, 02 Mar 2016 13:58:34 -0300
-
ruby-defaults (1:2.3~1ubuntu1) xenial; urgency=medium
* Merge with Debian; remaining changes:
ruby-defaults (1:2.3~1) unstable; urgency=medium
* Upload to unstable, enabling builds against ruby2.3
* debian/control: Bump Standards-Version to 3.9.7; no changes needed.
ruby-defaults (1:2.3~0) experimental; urgency=medium
* Add support for building against Ruby 2.3
* debian/newruby: read current Ruby version from `Depends:` field of package
`ruby`.
* Add debian/tests/ruby-all-dev as a sanity test to make sure the
dependencies on multiple interpreters are satisfied.
* debian/control: switch Vcs-* to use https://
-- Matthias Klose <email address hidden> Sun, 13 Mar 2016 13:17:18 +0100
-
ruby-defaults (1:2.2.4ubuntu1) xenial; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.2.4) unstable; urgency=medium
* Drop `testrb` program symlink; it's not provided anymore as of Ruby 2.2.
(Closes: #806731, #808023)
ruby-defaults (1:2.2.3ubuntu1) xenial; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.2.3) unstable; urgency=medium
* Upload to unstable
- Make Ruby 2.2 the default Ruby interpreter
- Drop support for Ruby 2.1
ruby-defaults (1:2.2) experimental; urgency=medium
* Make Ruby 2.2 the default
* Drop support for Ruby 2.1
ruby-defaults (1:2.1.5.1ubuntu1) wily; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.5.1) unstable; urgency=medium
* Upload to unstable adding support for building against Ruby 2.2 (as well
as Ruby 2.1)
ruby-defaults (1:2.1.5.0) experimental; urgency=medium
[ Lucas Nussbaum ]
* Drop myself from Uploaders.
[ Antonio Terceiro ]
* ruby Conflicts: ruby-activesupport-2.3 to help with several Rails-related
upgrade issues, when using Rails 2.3 (with e.g. redmine from wheezy). See
#779882
* Cleanup Uploaders: remove akira yamada <email address hidden> and Daigo
Moriwaki <email address hidden>. We are grateful to their previous
maintainance of ruby in Debian, but in practive they haven't done anything
in quite a few years.
ruby-defaults (1:2.1.5+1) experimental; urgency=medium
* Add support for Ruby 2.2 (not the default yet)
* debian/ruby-all-dev-depends: automatically generate dependencies for
ruby-all-dev based on the contents of ruby_debian_dev.rb
ruby-defaults (1:2.1.5) unstable; urgency=medium
* ruby: add `Conflicts: ruby-activesupport-3.2` to help with several
Rails-related upgrade issues (Closes: #779882)
ruby-defaults (1:2.1.0.4ubuntu1) vivid; urgency=low
* Merge from Debian unstable. Remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.0.4) unstable; urgency=medium
* move wheezy2jessie upgrade tests to their own control file
Now that ruby1.8 is gone from unstable, this actually makes ruby-defaults
test suite fail.
ruby-defaults (1:2.1.0.3) unstable; urgency=medium
* ruby_debian_dev.rb: consolidate information about Ruby interpreters in a
single data structure: RubyDebianDev::RUBY_INTERPRETERS.
.
The existing constants are still there for backwards-compatibility.
.
Besides the pre-existing information we already had, there is now a
`min_ruby_dependency` key, which is the minimum ruby dependency that
packages built against that given ruby version should have.
* added RubyDebianDev.min_ruby_dependency_for(shared_library) API for querying
that piece of data.
ruby-defaults (1:2.1.0.2) unstable; urgency=medium
* README.Debian: document basic usage instructions to ruby, ruby-dev and
ruby-all-dev in package description
Closes: #755779
* ri: add dependency on documentation package (currently ruby2.1-doc)
Closes: #754563
* Added 2 functional wheezy → jessie upgrade tests:
- wheezy2jessie-apt-listbugs-ruby1.8: installs apt-listbugs and ruby1.8,
upgrades to jessie, and checks that apt-listbugs works fine.
- wheezy2jessie-ruby-version: installs ruby, upgrades to jessie, and
checks that we got Ruby 2.1
.
These upgrade tests require a patch to autopkgtest that was not released
yet, and will be no-ops until autopkgtest gets support for upgrade tests.
ruby-defaults (1:2.1.0.1ubuntu1) utopic; urgency=medium
* Merge with Debian; remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.0.1) unstable; urgency=medium
[ Christian Hofstaedtler ]
* Add Breaks: ruby-debian without ruby2.1 extension (Closes: #747406)
[ Antonio Terceiro ]
* Upload to unstable, switching the default to ruby2.1 and dropping support
for ruby2.0 which we are starting to phase out
ruby-defaults (1:2.1.0.0) experimental; urgency=medium
* Switch to Ruby 2.1 and drop support for Ruby 2.0
* ruby_all_dev.rb now also provides RUBY_API_VERSION for gem2deb to use to
determine where to install gemspecs for binary extensions.
* debian/tests/smoke-test: check for default gems that are expected to be
there (rdoc, rake)
ruby-defaults (1:2.1.0.0~ubuntu3) utopic; urgency=medium
* ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.0.0~ubuntu2) utopic; urgency=medium
* Reference 2.1 in every package description.
* Stop building the libtcltk-ruby package.
ruby-defaults (1:2.1.0.0~ubuntu1) utopic; urgency=medium
* Update from Debian Unstable
* Bump default ruby to ruby 2.1
ruby-defaults (1:2.0.0.2) unstable; urgency=medium
* Remove Conflicts: irb, rdoc, rubygems; Add Provides: rubygems
(Closes: #743780)
* Improve handling of migration from alternatives (Closes: #743729)
- ruby.preinst: remove alternatives entries
- ruby.postinst:
+ fix any links left pointing to ruby1.8 or ruby1.9.1 making them point
back to ruby2.
+ hack installed ruby1.8.postinst and ruby1.9.1.postinst so they do not
re-add the alternatives entries if reconfigured.
- debian/triggers: watch /usr/bin/ruby{1.8,1.9.1} so that if the user
reinstalls ruby1.8 or ruby1.9.1, ruby.postinst will be executed again.
ruby-defaults (1:2.0.0.1) unstable; urgency=medium
* Upload to unstable.
ruby-defaults (1:2.0.0.1~exp3) experimental; urgency=medium
* ruby-all-dev: migrate from Ruby 1.9.1 and 2.0 to Ruby 2.0 and 2.1
* ruby: remove Breaks/Conflicts/Replaces against old interpreter packages
as this will force the removal of old interpreters from users' systems
(Closes: #740733)
.
The following upgrade scenarios from wheezy were tested, still work fine,
and leave the old interpreters alone:
- ruby
- ruby + ruby1.8
- ruby + apt-listbugs
- ruby + ruby1.8 + apt-listbugs
- ruby1.8 + apt-listbugs
ruby-defaults (1:2.0.0.1~exp2) experimental; urgency=medium
* Merge changes from unstable, for newer gem2deb.
ruby-defaults (1:1.9.3.4) unstable; urgency=medium
* ruby-all-dev: also depend on the actual interpreters and not only on the
-dev packages
* ruby-all-dev: ship library with data about supported interpreters
- ruby_debian_dev.rb will be be used by gem2deb
* Add a simple DEP-8 smoke test
* Drop Conflicts/Replaces/Provides on obsolete packages that are not even on
squeeze anymore
ruby-defaults (1:1.9.3.3) unstable; urgency=medium
* Breaks ruby-switch <= 0.1.0 and rbenv <= 0.4.0-1
- the mention of `ruby-build` in the previous release was a typo.
ruby-defaults (1:1.9.3.2) unstable; urgency=medium
* Breaks ruby-build << 0.1.0 and rbenv << 0.4.0-1
- The removal of the alternatives entries breaks both packages ability to
detect installed interpreters.
* Put myself as maintainer, move akira yamada <email address hidden> to
Uploaders:. Add Christian Hofstaedtler to Uploaders:
ruby-defaults (1:2.0.0.1~exp1) experimental; urgency=medium
* Upload to experimental.
* Switch to Ruby 2.0 as default interpreter
* Add myself to Uploaders
ruby-defaults (1:1.9.3.1) unstable; urgency=medium
* Switch from cdbs to debhelper
* `ruby` now Conflicts with ruby1.8 and rubygems packages, which should be
removed from the archive soonish.
* Take control of /usr/bin/{erb,testrb,irb,rdoc,gem,ri,ruby} binaries
- update-alternatives for /usr/bin/ruby and slave symlinks is not
supported anymore.
- Those binaries will now be part of this package and will point to the
binaries provided by the default Ruby
ruby-defaults (1:1.9.3) unstable; urgency=low
* declare Breaks: apt-listbugs (<< 0.1.6) in ruby package to avoid breaking
squeeze/wheezy upgrades when apt-listbugs is installed (Closes: 700671).
ruby-defaults (4.9) unstable; urgency=low
[ Shawn Landden ]
* Switch default ruby version to 1.9.
* Drop "transitional package" desciptions to something more similar to
Python default version packages.
* Convert copyright file to machine readable specification.
[ Antonio Terceiro ]
* debian/control:
+ add myself to Uploaders:
+ bump standards version to 3.9.3. No changes needed.
* added debian/source/format
ruby-defaults (4.8) unstable; urgency=high
* Drop ruby-elisp, since the corresponding ruby1.8 package was dropped.
ruby-defaults (4.7) unstable; urgency=low
* Switch to git. Update Vcs-* fields.
* Upload to unstable.
* Sync Maintainers and Uploaders with those from ruby1.8 and ruby1.9.1
* Bump Standards-Version to 3.9.1. No changes needed.
ruby-defaults (4.6) experimental; urgency=low
* Remove the Ruby policy from the package. It is no longer applied to ruby
packages anyway.
* Make all binary packages transitional packages for their ruby1.8
counterparts. This source package can be dropped after the wheezy release.
* Upload to experimental. Changes are very intrusive and need
extensive testing.
ruby-defaults (4.5) unstable; urgency=low
* Merge irb and rdoc into ruby.
* Merge lib{dbm,gdbm,readline,openssl}-ruby into libruby.
ruby-defaults (4.4) unstable; urgency=low
* Change section to ruby. Agree with ftpmaster.
* Drop transitional dummy packages, not needed in squeeze:
libtk-ruby libcurses-ruby libzlib-ruby libyaml-ruby libwebrick-ruby
libxmlrpc-ruby librexml-ruby libtest-unit-ruby liberb-ruby libdrb-ruby
libracc-runtime-ruby libiconv-ruby libstrscan-ruby libsyslog-ruby
libbigdecimal-ruby libpty-ruby libdl-ruby libsdbm-ruby
* Standards-Version -> 3.8.4. No changes needed.
* Add ${misc:Depends} everywhere to make lintian happy.
ruby-defaults (4.3) unstable; urgency=low
* In the 'ruby' meta-package, suggest to install the main other packages
that are of interest to ruby users.
ruby-defaults (4.2) unstable; urgency=low
* debian/control: Added Homepage and Vcs-* fields.
* Added ruby-dev package, depending on ruby1.8-dev. (Closes: #301534)
ruby-defaults (4.1) unstable; urgency=low
* Switched to cdbs.
* Added ruby-full package, which depends on everything part of the "normal"
ruby tarball-based installation. Supersedes the ruby-full source package.
Closes: #460465.
* Corrected Conflicts/Replaces. I was using < 1:1.8.2-3, because, before
using 3, 4, 4.1 as verisoning scheme, I considered using an epoch, but
changed my mind. Fixes unreported build failure of rails.
ruby-defaults (4) unstable; urgency=low
* Moved debhelper to Build-Depends (fixes lintian error).
* Upgraded to policy 3.7.3. No changes needed.
* No longer ignore make clean errors. (fixes lintian warning).
* Bumped version to 4. There was a binary package in ruby-defaults with
version 3.X, so, 4 is the lowest we can bump to.
* Add links from (erb, testrb) to (erb1.8, testrb1.8). (Closes: #330352)
ruby-defaults (3) unstable; urgency=low
* Replaced dependency packages by Replaces+Provides in libruby.
Closes: #209701, #210068, #209787, #210164, #300026.
* Merged libtk-ruby into libtcltk-ruby, like their ruby1.8 counterparts.
* Added dummy packages so dist-upgrades work. (tested)
* Improved description for ruby-elisp, by taking ruby1.8's description
(Closes: #209706).
* Improved libruby's description (Closes: #209719).
* Improved libdbm-ruby's description (Closes: #209756).
* Improved libgdbm-ruby's description (Closes: #209978).
* Improved libtcltk-ruby's description (Closes: #210042).
* libruby depends on libruby1.8, which includes most of stdlib, and
there's also ruby-full if someone want to install all of ruby, so
there's no need anymore for a ruby-stdlib package (Closes: #286400).
* Since libopenssl-ruby is now part of stdlib, there's no need to version
it differently.
* Removed debian/versions as it's useless now.
* Bumped version to "3". There's not much point in following ruby's
versions in the ruby-defaults package. The alternative would have been
to add an epoch instead (needed so that libruby can replace librexml-ruby
(which has version 3.1.2.1+ruby1.8.2-1 in etch), libdrd-ruby and
liberb-ruby (which have version 2.0.4+ruby1.8.2-1)). (Closes: #359810)
-- Martin Pitt <email address hidden> Mon, 04 Jan 2016 11:51:41 +0100
-
ruby-defaults (1:2.2.3ubuntu1) xenial; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.2.3) unstable; urgency=medium
* Upload to unstable
- Make Ruby 2.2 the default Ruby interpreter
- Drop support for Ruby 2.1
ruby-defaults (1:2.2) experimental; urgency=medium
* Make Ruby 2.2 the default
* Drop support for Ruby 2.1
ruby-defaults (1:2.1.5.1ubuntu1) wily; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.5.1) unstable; urgency=medium
* Upload to unstable adding support for building against Ruby 2.2 (as well
as Ruby 2.1)
ruby-defaults (1:2.1.5.0) experimental; urgency=medium
[ Lucas Nussbaum ]
* Drop myself from Uploaders.
[ Antonio Terceiro ]
* ruby Conflicts: ruby-activesupport-2.3 to help with several Rails-related
upgrade issues, when using Rails 2.3 (with e.g. redmine from wheezy). See
#779882
* Cleanup Uploaders: remove akira yamada <email address hidden> and Daigo
Moriwaki <email address hidden>. We are grateful to their previous
maintainance of ruby in Debian, but in practive they haven't done anything
in quite a few years.
ruby-defaults (1:2.1.5+1) experimental; urgency=medium
* Add support for Ruby 2.2 (not the default yet)
* debian/ruby-all-dev-depends: automatically generate dependencies for
ruby-all-dev based on the contents of ruby_debian_dev.rb
ruby-defaults (1:2.1.5) unstable; urgency=medium
* ruby: add `Conflicts: ruby-activesupport-3.2` to help with several
Rails-related upgrade issues (Closes: #779882)
ruby-defaults (1:2.1.0.4ubuntu1) vivid; urgency=low
* Merge from Debian unstable. Remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.0.4) unstable; urgency=medium
* move wheezy2jessie upgrade tests to their own control file
Now that ruby1.8 is gone from unstable, this actually makes ruby-defaults
test suite fail.
ruby-defaults (1:2.1.0.3) unstable; urgency=medium
* ruby_debian_dev.rb: consolidate information about Ruby interpreters in a
single data structure: RubyDebianDev::RUBY_INTERPRETERS.
.
The existing constants are still there for backwards-compatibility.
.
Besides the pre-existing information we already had, there is now a
`min_ruby_dependency` key, which is the minimum ruby dependency that
packages built against that given ruby version should have.
* added RubyDebianDev.min_ruby_dependency_for(shared_library) API for querying
that piece of data.
ruby-defaults (1:2.1.0.2) unstable; urgency=medium
* README.Debian: document basic usage instructions to ruby, ruby-dev and
ruby-all-dev in package description
Closes: #755779
* ri: add dependency on documentation package (currently ruby2.1-doc)
Closes: #754563
* Added 2 functional wheezy → jessie upgrade tests:
- wheezy2jessie-apt-listbugs-ruby1.8: installs apt-listbugs and ruby1.8,
upgrades to jessie, and checks that apt-listbugs works fine.
- wheezy2jessie-ruby-version: installs ruby, upgrades to jessie, and
checks that we got Ruby 2.1
.
These upgrade tests require a patch to autopkgtest that was not released
yet, and will be no-ops until autopkgtest gets support for upgrade tests.
ruby-defaults (1:2.1.0.1ubuntu1) utopic; urgency=medium
* Merge with Debian; remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.0.1) unstable; urgency=medium
[ Christian Hofstaedtler ]
* Add Breaks: ruby-debian without ruby2.1 extension (Closes: #747406)
[ Antonio Terceiro ]
* Upload to unstable, switching the default to ruby2.1 and dropping support
for ruby2.0 which we are starting to phase out
ruby-defaults (1:2.1.0.0) experimental; urgency=medium
* Switch to Ruby 2.1 and drop support for Ruby 2.0
* ruby_all_dev.rb now also provides RUBY_API_VERSION for gem2deb to use to
determine where to install gemspecs for binary extensions.
* debian/tests/smoke-test: check for default gems that are expected to be
there (rdoc, rake)
ruby-defaults (1:2.1.0.0~ubuntu3) utopic; urgency=medium
* ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.0.0~ubuntu2) utopic; urgency=medium
* Reference 2.1 in every package description.
* Stop building the libtcltk-ruby package.
ruby-defaults (1:2.1.0.0~ubuntu1) utopic; urgency=medium
* Update from Debian Unstable
* Bump default ruby to ruby 2.1
ruby-defaults (1:2.0.0.2) unstable; urgency=medium
* Remove Conflicts: irb, rdoc, rubygems; Add Provides: rubygems
(Closes: #743780)
* Improve handling of migration from alternatives (Closes: #743729)
- ruby.preinst: remove alternatives entries
- ruby.postinst:
+ fix any links left pointing to ruby1.8 or ruby1.9.1 making them point
back to ruby2.
+ hack installed ruby1.8.postinst and ruby1.9.1.postinst so they do not
re-add the alternatives entries if reconfigured.
- debian/triggers: watch /usr/bin/ruby{1.8,1.9.1} so that if the user
reinstalls ruby1.8 or ruby1.9.1, ruby.postinst will be executed again.
ruby-defaults (1:2.0.0.1) unstable; urgency=medium
* Upload to unstable.
ruby-defaults (1:2.0.0.1~exp3) experimental; urgency=medium
* ruby-all-dev: migrate from Ruby 1.9.1 and 2.0 to Ruby 2.0 and 2.1
* ruby: remove Breaks/Conflicts/Replaces against old interpreter packages
as this will force the removal of old interpreters from users' systems
(Closes: #740733)
.
The following upgrade scenarios from wheezy were tested, still work fine,
and leave the old interpreters alone:
- ruby
- ruby + ruby1.8
- ruby + apt-listbugs
- ruby + ruby1.8 + apt-listbugs
- ruby1.8 + apt-listbugs
ruby-defaults (1:2.0.0.1~exp2) experimental; urgency=medium
* Merge changes from unstable, for newer gem2deb.
ruby-defaults (1:1.9.3.4) unstable; urgency=medium
* ruby-all-dev: also depend on the actual interpreters and not only on the
-dev packages
* ruby-all-dev: ship library with data about supported interpreters
- ruby_debian_dev.rb will be be used by gem2deb
* Add a simple DEP-8 smoke test
* Drop Conflicts/Replaces/Provides on obsolete packages that are not even on
squeeze anymore
ruby-defaults (1:1.9.3.3) unstable; urgency=medium
* Breaks ruby-switch <= 0.1.0 and rbenv <= 0.4.0-1
- the mention of `ruby-build` in the previous release was a typo.
ruby-defaults (1:1.9.3.2) unstable; urgency=medium
* Breaks ruby-build << 0.1.0 and rbenv << 0.4.0-1
- The removal of the alternatives entries breaks both packages ability to
detect installed interpreters.
* Put myself as maintainer, move akira yamada <email address hidden> to
Uploaders:. Add Christian Hofstaedtler to Uploaders:
ruby-defaults (1:2.0.0.1~exp1) experimental; urgency=medium
* Upload to experimental.
* Switch to Ruby 2.0 as default interpreter
* Add myself to Uploaders
ruby-defaults (1:1.9.3.1) unstable; urgency=medium
* Switch from cdbs to debhelper
* `ruby` now Conflicts with ruby1.8 and rubygems packages, which should be
removed from the archive soonish.
* Take control of /usr/bin/{erb,testrb,irb,rdoc,gem,ri,ruby} binaries
- update-alternatives for /usr/bin/ruby and slave symlinks is not
supported anymore.
- Those binaries will now be part of this package and will point to the
binaries provided by the default Ruby
ruby-defaults (1:1.9.3) unstable; urgency=low
* declare Breaks: apt-listbugs (<< 0.1.6) in ruby package to avoid breaking
squeeze/wheezy upgrades when apt-listbugs is installed (Closes: 700671).
ruby-defaults (4.9) unstable; urgency=low
[ Shawn Landden ]
* Switch default ruby version to 1.9.
* Drop "transitional package" desciptions to something more similar to
Python default version packages.
* Convert copyright file to machine readable specification.
[ Antonio Terceiro ]
* debian/control:
+ add myself to Uploaders:
+ bump standards version to 3.9.3. No changes needed.
* added debian/source/format
ruby-defaults (4.8) unstable; urgency=high
* Drop ruby-elisp, since the corresponding ruby1.8 package was dropped.
ruby-defaults (4.7) unstable; urgency=low
* Switch to git. Update Vcs-* fields.
* Upload to unstable.
* Sync Maintainers and Uploaders with those from ruby1.8 and ruby1.9.1
* Bump Standards-Version to 3.9.1. No changes needed.
ruby-defaults (4.6) experimental; urgency=low
* Remove the Ruby policy from the package. It is no longer applied to ruby
packages anyway.
* Make all binary packages transitional packages for their ruby1.8
counterparts. This source package can be dropped after the wheezy release.
* Upload to experimental. Changes are very intrusive and need
extensive testing.
ruby-defaults (4.5) unstable; urgency=low
* Merge irb and rdoc into ruby.
* Merge lib{dbm,gdbm,readline,openssl}-ruby into libruby.
ruby-defaults (4.4) unstable; urgency=low
* Change section to ruby. Agree with ftpmaster.
* Drop transitional dummy packages, not needed in squeeze:
libtk-ruby libcurses-ruby libzlib-ruby libyaml-ruby libwebrick-ruby
libxmlrpc-ruby librexml-ruby libtest-unit-ruby liberb-ruby libdrb-ruby
libracc-runtime-ruby libiconv-ruby libstrscan-ruby libsyslog-ruby
libbigdecimal-ruby libpty-ruby libdl-ruby libsdbm-ruby
* Standards-Version -> 3.8.4. No changes needed.
* Add ${misc:Depends} everywhere to make lintian happy.
ruby-defaults (4.3) unstable; urgency=low
* In the 'ruby' meta-package, suggest to install the main other packages
that are of interest to ruby users.
ruby-defaults (4.2) unstable; urgency=low
* debian/control: Added Homepage and Vcs-* fields.
* Added ruby-dev package, depending on ruby1.8-dev. (Closes: #301534)
ruby-defaults (4.1) unstable; urgency=low
* Switched to cdbs.
* Added ruby-full package, which depends on everything part of the "normal"
ruby tarball-based installation. Supersedes the ruby-full source package.
Closes: #460465.
* Corrected Conflicts/Replaces. I was using < 1:1.8.2-3, because, before
using 3, 4, 4.1 as verisoning scheme, I considered using an epoch, but
changed my mind. Fixes unreported build failure of rails.
ruby-defaults (4) unstable; urgency=low
* Moved debhelper to Build-Depends (fixes lintian error).
* Upgraded to policy 3.7.3. No changes needed.
* No longer ignore make clean errors. (fixes lintian warning).
* Bumped version to 4. There was a binary package in ruby-defaults with
version 3.X, so, 4 is the lowest we can bump to.
* Add links from (erb, testrb) to (erb1.8, testrb1.8). (Closes: #330352)
ruby-defaults (3) unstable; urgency=low
* Replaced dependency packages by Replaces+Provides in libruby.
Closes: #209701, #210068, #209787, #210164, #300026.
* Merged libtk-ruby into libtcltk-ruby, like their ruby1.8 counterparts.
* Added dummy packages so dist-upgrades work. (tested)
* Improved description for ruby-elisp, by taking ruby1.8's description
(Closes: #209706).
* Improved libruby's description (Closes: #209719).
* Improved libdbm-ruby's description (Closes: #209756).
* Improved libgdbm-ruby's description (Closes: #209978).
* Improved libtcltk-ruby's description (Closes: #210042).
* libruby depends on libruby1.8, which includes most of stdlib, and
there's also ruby-full if someone want to install all of ruby, so
there's no need anymore for a ruby-stdlib package (Closes: #286400).
* Since libopenssl-ruby is now part of stdlib, there's no need to version
it differently.
* Removed debian/versions as it's useless now.
* Bumped version to "3". There's not much point in following ruby's
versions in the ruby-defaults package. The alternative would have been
to add an epoch instead (needed so that libruby can replace librexml-ruby
(which has version 3.1.2.1+ruby1.8.2-1 in etch), libdrd-ruby and
liberb-ruby (which have version 2.0.4+ruby1.8.2-1)). (Closes: #359810)
-- Martin Pitt <email address hidden> Mon, 23 Nov 2015 17:31:05 +0100
-
ruby-defaults (1:2.1.5.1ubuntu1) wily; urgency=medium
* Merge from Debian unstable. Remaining changes:
- Stop building the libtcltk-ruby package.
- ruby-full: Drop dependency on libtcltk-ruby.
ruby-defaults (1:2.1.5.1) unstable; urgency=medium
* Upload to unstable adding support for building against Ruby 2.2 (as well
as Ruby 2.1)
ruby-defaults (1:2.1.5.0) experimental; urgency=medium
[ Lucas Nussbaum ]
* Drop myself from Uploaders.
[ Antonio Terceiro ]
* ruby Conflicts: ruby-activesupport-2.3 to help with several Rails-related
upgrade issues, when using Rails 2.3 (with e.g. redmine from wheezy). See
#779882
* Cleanup Uploaders: remove akira yamada <email address hidden> and Daigo
Moriwaki <email address hidden>. We are grateful to their previous
maintainance of ruby in Debian, but in practive they haven't done anything
in quite a few years.
ruby-defaults (1:2.1.5+1) experimental; urgency=medium
* Add support for Ruby 2.2 (not the default yet)
* debian/ruby-all-dev-depends: automatically generate dependencies for
ruby-all-dev based on the contents of ruby_debian_dev.rb
ruby-defaults (1:2.1.5) unstable; urgency=medium
* ruby: add `Conflicts: ruby-activesupport-3.2` to help with several
Rails-related upgrade issues (Closes: #779882)
-- Martin Pitt <email address hidden> Wed, 08 Jul 2015 12:22:48 +0200