[DRE-commits] [SCM] gem2deb.git annotated tag, 0.2.3, created. debian/0.2.3

Antonio Terceiro terceiro at softwarelivre.org
Wed May 11 18:37:09 UTC 2011


The annotated tag, 0.2.3 has been created
        at  5b52f4cbe8b7d273c8295f4599e7badccc8de171 (tag)
   tagging  03450b7eeef486fb5ca336ac7e192f536bf4dd6a (commit)
 tagged by  Antonio Terceiro
        on  Tue May 10 19:30:26 2011 -0700

- Shortlog ------------------------------------------------------------
Debian release 0.2.3

Antonio Terceiro (62):
      Fix typo
      Be more strict with command line arguments
      Remove useless variable
      $VERBOSE support for Gem2Deb#run
      Different installation schemes
      Native extensions support
      Copy gem2tgz test over (from ruby-pkg-tools svn)
      Making tests more general
      Run one time setup during setup
      Moving constants to a central place
      Separate test case-specific contant
      Very basic tests for dh-make-ruby
      Refactoring: abstract creation of tmp directories
      Easier name for tmp directories
      Reading debian/control data as a YAML stream
      Closing debian/control after finishing with it
      Writing basic tests for dh_ruby
      Test installation of programs and manpages
      Implemented shebang rewriting
      Removing unecessary hardcoded path
      Generate multiple binary packages for native extensions
      Testing installation of native extensions
      Merge branch 'master' into add-tests
      Map packages without 'ruby' in the name to 'ruby'
      Run tests on all versions for version-independent packages
      Fix build of multi-version packages
      Rake task to ease testing building packages
      Fix shebang updating for multiple packages
      Remove test helper to read debian/control
      Remove useless `require`
      Run tests during build; remove manpages when cleaning
      Initial infrastructure for integration tests
      Remove `instance` from generic test case
      Abstract list of binary packages into a method
      Avoid the need for dependency loops
      Renamed library files to match the Ruby convention
      Reorganization of DhMakeRuby class
      Add --package options to gem2deb and dh-make-ruby
      Cleanup dh_ruby in unit tests
      Explicitly Build-depend on ruby1.8 and ruby1.9.1
      Update TODO
      Check consistency of version numbers
      Build all sample packages in integration testing
      Being more strict with input package names
      Modularize logic for handling native extensions
      Update tests for change to single binary packages
      Remove code for handling multiple binary packages
      Remove uneeded build dependency
      Extract Method Gem2Deb::DhRuby#skip_tests?
      Add missing .git in git.debian.org URL's
      Add missing license header
      Support running dh-make-ruby over a directory
      Fix: don't create native packages by default
      Extract logic for running a gem2deb command
      Fix dh-make-ruby for directories without gemspec
      Removing unwanted file from repo
      Extract method to read the supported Ruby versions
      Depend on ruby | ruby-interpreter by default
      Correct handling of shebangs
      Also support debian/ruby-tests.rake
      Bump standards-version to 3.9.2
      Preparing upload of version 2.3

Clint Byrum (1):
      control changes to allow building gem2deb in a chroot

Daigo Moriwaki (2):
      Escape including the .git directory in a tar archive.
      debuild friendly logging.

David Greaves (1):
      Add support for env-var DH_RUBY_GEMSPEC to specify the .gemspec.

Laurent Arnoud (18):
      Check for require_paths include "ext" on control file set Architecture
      Remove FIXME check architecture
      Add simple manpages support
      Add <gemroot>/man/apps.1 scheme for manpages
      Add accept_pattern support for DhRuby#find_files
      Add debian/ruby-GEM_NAME.manpages for dh_installman
      Don't depends on meta-packages
      Improve the maintainer search from ENV
      Depends readeable dependencies
      Fix introduced bug for debemail and debfullname
      Can transform .tgz packages to .orig
      Add tests for simpletgz (.tgz packages)
      Substitute ^ruby- from gems named like future Debian packages
      fix warning ambiguous first argument
      Substitute -ruby$
      Don't create debian/changelog if already exist
      Dont move gem to source dirname if already exist
      put a new line when no long_description

Lucas Nussbaum (121):
      import gem2tgz from ruby-pkg-tools SVN
      add almost empty TODO file
      add setup.rb
      change gem2tgz mode
      Integrate into gem2deb
      continue integration in gem2deb
      continue integration in gem2deb (2)
      new tool: dh-make-ruby
      introduce dh_ruby
      import setup.rb
      dh-make-ruby fixes
      moved dh_ruby functionality to a lib
      implement installation in lib and bin
      add README
      document TODOs
      add more TODO
      correctly handle empty dep list
      move ruby.pm to debhelper7 dir
      prepare debian package
      good-enough-for-development Debian package
      install files manually
      Merge branch 'master', remote branch 'terceiro/ext-multi'
      Merge remote branch 'spk/manpages'
      Move functionality to lib
      getter for name of build dir ; method to build package
      add wrapper to do all the process
      close control file at end of preparation
      FIXME: use dh_installman
      debian copyright ; build-dep on gem2deb
      find docs and examples; prepare files
      strip description in debian/control
      replace _ by - in gem name
      handle data/ and conf/
      handle regenerating over existing dir ; fix typo
      stricter check for junk
      handle examples
      build extensions
      generate control file for each ruby version if ext/ present
      downcase names of gems with caps
      first attempt at a test runner
      cleanup
      cleanup
      cleanup
      use ruby1.8
      add more dependencies
      look for test and spec at the correct place
      fix check for rubygems
      Merge remote branch 'terceiro/add-tests'
      use debi instead of dpkg -i
      Add terceiro to Uploaders, add description
      add DEP5 copyright file
      fix copyright notices to use my debian.org address
      remove ITP number from changelog
      update default standards-version
      add a way to ignore test failures
      generate man page ; use optparse instead of getoptlong
      fix build-dep: pod2man is in perl
      improve manpages and commandline parsing
      add installation instructions to README
      try gem fetch if file not found
      update changelog
      install manpags
      refer to debian/control
      missing block
      prepare changelog for next upload
      Merge remote branch 'terceiro/dh-make-ruby-package-name'
      add changelog entries
      Generate packages that depend on ruby1.8 | ruby-interpreter.
      rm TODO
      give more examples for tests
      When tests fail, and user says No, do not continue.
      more examples for running tests
      add debian/TODO with things to fix
      add a rake snapshot target
      TODO++: Generate a basic debian/copyright using DEP5
      Add Vcs-* fields after moving to PRE repo
      Document that gem2deb can download the gem using gem fetch
      Add TODO: gem2deb yajl-ruby doesn't work
      gem2tgz gemname now downloads the gem if needed.
      Generate a better debian/copyright template.
      Merge remote branch 'spk/rebuild-fix'
      update version to 0.1.1
      Support DEB_BUILD_OPTIONS=nocheck.
      require yaml
      update TODO
      Put everything in the same binary package.
      Add a dh7 sequence.
      Better detection of test failures.
      Rewrite depends after dh_shlibdeps to create ORed deps.
      Do nothing if shlibs file does not exist
      fix exitstatus testing
      add sequence in integration test
      disable tests that fail with single binary package
      Add perl:Depends, reorganize Depends:, switch to 3.0 (native)
      Support building only for specific ruby versions.
      TODO cleanup
      rework changelog
      bump version to 0.2.0
      prepare changelog for next upload
      Export RUBY_TEST_VERSION and RUBY_TEST_BIN environment variables when running tests.
      Run make distclean || make clean instead of just make clean
      Add test suite in simpleextension
      suppress warning
      allow integration tests to run test suites
      run test suite after building each extension
      update changelog and gem2deb version
      Add bin/generate-ruby-transitional-packages: script to generate debian/control snippets for transitional packages
      prepare changelog for upload
      add LIBDIR to ruby's path when running tests
      rename + add man page
      fix changelog
      fix manpage
      add misc-Depends to generated Depends
      gen-ruby-trans-pkgs: better formatting of output
      Merge branch 'master' of https://github.com/lbt/gem2deb
      update changelog
      bump version
      prepare changelog for upload
      prepare changelog for upload
      Merged pull request #21 from daigo/daigo.
      Merge branch 'master' of github.com:ln/gem2deb

Vincent (1):
      Writing a skeleton for the Debian Ruby Policy

Vincent Fourmond (4):
      Listed most of the requirements for Ruby libraries
      End of library policy
      First draft of the Ruby policy
      Moving away the Ruby policy to its own package

-----------------------------------------------------------------------

-- 
gem2deb.git



More information about the Pkg-ruby-extras-commits mailing list