[DRE-commits] [SCM] gem2deb.git branch, master, created. 98a87e1d4966421dfeebedc54ef4ffac6b31082d

Antonio Terceiro terceiro at softwarelivre.org
Fri Mar 11 20:47:39 UTC 2011


The branch, master has been created
        at  98a87e1d4966421dfeebedc54ef4ffac6b31082d (commit)

- Shortlog ------------------------------------------------------------
commit 98a87e1d4966421dfeebedc54ef4ffac6b31082d
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Mar 6 17:21:15 2011 -0300

    Update TODO

commit 11466766176b21d64fa98b87721b175c46c7cdd6
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Mar 6 17:13:44 2011 -0300

    Explicitly Build-depend on ruby1.8 and ruby1.9.1
    
    This fixes the FTBFS when building gem2deb inside a clean chroot. The
    problem was that ruby1.9.1-dev does not bring ruby1.9.1 as a dependency.
    Since we explicitly use ruby1.8 and ruby1.9.1, it's reasonable to depend
    directly on them.

commit fdafe048397e81041e2ddd9eae87bbef1c217f38
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Mar 6 16:55:13 2011 -0300

    Cleanup dh_ruby in unit tests

commit eb8716ec89aedec27e6d373dd8c802191b380174
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Mar 6 18:04:48 2011 +0100

    TODO++: Generate a basic debian/copyright using DEP5

commit 3aed1e61ec7378eee6f85559b85a422abcfc2141
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Mar 6 09:07:59 2011 +0100

    add a rake snapshot target

commit 60d0a4ac7d39eab309ea8932db65e2005291b812
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Mar 5 23:30:48 2011 +0100

    add debian/TODO with things to fix

commit e89ec8efd627fa3eef0b6084c3625cb6b85f9e97
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Mar 5 23:19:37 2011 +0100

    more examples for running tests

commit 33a1cd55f394fe36003650de0a9bcf1e87af40e5
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Mar 5 22:43:12 2011 +0100

    When tests fail, and user says No, do not continue.

commit fac9f3f1e6ed8856e7c3d4124aaee983ec43938a
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Mar 5 22:37:25 2011 +0100

    give more examples for tests

commit 6dfae88700a30907e3452816efe112aa82fd81ae
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Mar 5 22:18:01 2011 +0100

    rm TODO

commit f894de1270cd5b64262989343fbcc38fb28ced35
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Mar 5 20:26:14 2011 +0100

    Generate packages that depend on ruby1.8 | ruby-interpreter.

commit 7be0705fb5f04cab6e3b21a3aae80095f39cb810
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Mar 5 20:16:25 2011 +0100

    add changelog entries

commit b371b66660182b074091633c10d2cf9891151df0
Merge: 10b6c53 f5fd03f
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Mar 5 20:13:43 2011 +0100

    Merge remote branch 'terceiro/dh-make-ruby-package-name'

commit f5fd03f43e93202cb280123917117e45f447c216
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Mar 5 15:05:19 2011 -0300

    Add --package options to gem2deb and dh-make-ruby

commit 2a590cec913feb7f63f5a7cb74fb9eb586d7d376
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Mar 5 14:25:37 2011 -0300

    Reorganization of DhMakeRuby class

commit c8189aa4c64bdb79aa0eab64af3aface223bee7e
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Fri Mar 4 21:36:04 2011 -0300

    Renamed library files to match the Ruby convention

commit 10b6c5384ee201559549308bfd60e1fb74ee89ce
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Fri Mar 4 10:36:58 2011 +0100

    prepare changelog for next upload

commit 10c12e2423f03530b4a8ccd7282d9822cc12564d
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Fri Mar 4 10:29:50 2011 +0100

    missing block

commit 4cea10b0e880d173fc06b518a1dc1b5f381b543e
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Fri Mar 4 10:29:26 2011 +0100

    refer to debian/control

commit bdfee0581f6f4e79fd7818b2d4f22ce3ccd6fc4f
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Fri Mar 4 10:16:29 2011 +0100

    install manpags

commit d266fa46f6f4ddf6bee650fe65fa9ac2b4409447
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Fri Mar 4 10:00:57 2011 +0100

    update changelog

commit d2255a010c06bcc7da642d8307bb0607cab31381
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Fri Mar 4 09:32:20 2011 +0100

    try gem fetch if file not found

commit f1fb9fa90968d608f7eed1855632035a237bc6ba
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Fri Mar 4 09:27:15 2011 +0100

    add installation instructions to README

commit 87b72dd4a67dde57fa28082d9aee8123ba93cce7
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Wed Mar 2 19:24:15 2011 +0100

    Substitute -ruby$
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 59330e4f71c1bdfd4c2fc0429c020870e691894e
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Wed Mar 2 01:38:50 2011 +0100

    fix warning ambiguous first argument
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 8a53b1661f63982e0196ce45b3c0446def597330
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Wed Mar 2 01:37:32 2011 +0100

    Substitute ^ruby- from gems named like future Debian packages
    
    this fix for example: gem ruby-xslt will be named ruby1.8-ruby-xslt
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 90112545fdfb7c78a03f3836c08ab949925b7e85
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Mon Feb 28 15:04:31 2011 -0300

    Avoid the need for dependency loops
    
      * pure-Ruby library code is duplicated in native packages
      * if there is a ruby-foo-common package, the pure-Ruby libraries are
        installed in it instead.
      * programs are installed in either ruby-foo-common (if present), or in
        the first binary package otherwise.

commit 765e7da9bd5b708f2c7c9739cac6b1d3b468a80a
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Mon Feb 28 14:58:44 2011 -0300

    Abstract list of binary packages into a method

commit 9f580d874c14451cbf46cca9d4186423ec7e3da3
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Mon Feb 28 14:47:28 2011 -0300

    Remove `instance` from generic test case
    
    We will not need it anywhere, after all.

commit 421bc6e6437889be2c8e43d602a6ab4cb0f8aafa
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Sat Jan 29 00:11:17 2011 +0100

    Add tests for simpletgz (.tgz packages)
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 657c5a551ce8e69544e20e3110bb79def65700f2
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Sat Jan 29 00:11:06 2011 +0100

    Can transform .tgz packages to .orig
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 35a5590e6c3a3bcf3649acc235fa1757fbf59ffd
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Tue Jan 25 23:57:52 2011 +0100

    Fix introduced bug for debemail and debfullname
    
    introduced by f70afe11498c442bd1ee858c72644591fedafc74
    user with DEBFULLNAME and DEBEMAIL env will result to nothing on control file.
    Add some defaults and fix the EMAIL case
    (missing .nil? on ENV['DEBFULLNAME'])
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 441e0c780dbf920dc7ac023e91c2d636c4bddcce
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Tue Jan 25 22:45:18 2011 +0100

    Depends readeable dependencies
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit f70afe11498c442bd1ee858c72644591fedafc74
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Tue Jan 25 22:31:36 2011 +0100

    Improve the maintainer search from ENV
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 73d56b7076ca618b71ff8e1118527ddcea86becd
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Tue Jan 25 21:41:54 2011 +0100

    Don't depends on meta-packages
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit a8f64f45b817a986b726f8c96dbe61559642c3e8
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 22 15:05:00 2011 -0200

    Initial infrastructure for integration tests
    
    Plus a simple integration test for gem2deb script.

commit 59b14c5589e3270c74d1b762b1e7886f8bcd9020
Author: Clint Byrum <clint at ubuntu.com>
Date:   Fri Jan 21 23:36:57 2011 -0800

    control changes to allow building gem2deb in a chroot
    
    Needed these to pass the test suite.

commit 38fb5de3b3b04fa11cd27063bfda60ef73788323
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Fri Jan 21 00:38:38 2011 +0100

    Add debian/ruby-GEM_NAME.manpages for dh_installman
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 17a6e6f38434add52de660dd6675f33a5c4c2594
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Wed Jan 19 16:02:15 2011 -0300

    Run tests during build; remove manpages when cleaning

commit ff54bfc26dd9cf597c5ae9c84cfa6e9ee5842027
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Tue Jan 18 21:57:41 2011 +0100

    improve manpages and commandline parsing

commit e20d316a917f8683b4cbd146454d9d9c64e35734
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Tue Jan 18 21:48:28 2011 +0100

    fix build-dep: pod2man is in perl

commit 4c935701cde1969ebb2beb2b96ab4193e39f48d8
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Tue Jan 18 21:35:36 2011 +0100

    generate man page ; use optparse instead of getoptlong

commit beeee5523f37cd9236356f3beaa697689838f2af
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Mon Jan 17 08:52:40 2011 +0100

    add a way to ignore test failures

commit f517014d73b8ba78904f51e8c9cecc17048fc3f1
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Mon Jan 17 08:52:26 2011 +0100

    update default standards-version

commit d6f741d9828fe27c48f2f9880388fc819ae0cbd2
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 22:09:29 2011 +0100

    remove ITP number from changelog

commit 93788a3f5a65969f120fb9e6371e619910a74b89
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 22:07:25 2011 +0100

    fix copyright notices to use my debian.org address

commit aabdff722289b3a1347127496362a1793687df3b
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 22:07:04 2011 +0100

    add DEP5 copyright file

commit ccf796276aff5c5c718514b1ab4f4642ed6137cb
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 22:06:54 2011 +0100

    Add terceiro to Uploaders, add description

commit a792bdb9b3f7a1f1d29646ac7432b4cf81aa7427
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 17:51:02 2011 -0300

    Remove useless `require`

commit 23559cb605dfe12c9f9b0335d87f3b101e72771a
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 21:47:34 2011 +0100

    use debi instead of dpkg -i

commit d783fcc22225d96675de2be2c27f26305eb347c2
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 17:29:45 2011 -0300

    Remove test helper to read debian/control
    
    Currently the only use case is listing the binary packages, what we can
    do with dh_listpackages.

commit 79cf4e2fb3d090581e828a0dbbbe5d2499d36266
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 17:28:22 2011 -0300

    Fix shebang updating for multiple packages

commit 7b9c2fda9137b158978ed15494b4ed4a1fe0cad6
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 17:07:42 2011 -0300

    Rake task to ease testing building packages
    
    Also had to synchronize the version numbers in debian/changelog and
    lib/gem2deb.rb

commit c10682e04994eee7367515c1fde9e168790c67da
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 17:01:04 2011 -0300

    Fix build of multi-version packages
    
    The debhelper7 buildsystem will actually only call dh_ruby --install
    once, and passing the debian/tmp dir. We must figure out where to
    install stuff based on the package names instead of using that argument.

commit cd8717c030ba916be035aab8a77385794afcfce2
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 15:58:07 2011 -0300

    Run tests on all versions for version-independent packages

commit e689837a55584e411c579b1ea3da9b83e1a4e335
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 15:45:58 2011 -0300

    Map packages without 'ruby' in the name to 'ruby'
    
    e.g. 'foo' => 'ruby'

commit daba20c065a8949eba50a4219a2b4e9df1ab265e
Merge: 6ec76dd 4e28277
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 19:41:26 2011 +0100

    Merge remote branch 'terceiro/add-tests'

commit 6ec76ddc2889a4f406e552667204057a2e754d48
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 19:05:47 2011 +0100

    fix check for rubygems

commit 0dda6444feb4e2c1c6a84692a7ae418d811f9fd4
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 19:05:35 2011 +0100

    look for test and spec at the correct place

commit a7d73c2514f133c7a7c5371f3eb32dfff4baff04
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 19:05:19 2011 +0100

    add more dependencies

commit 4e28277428eb2c69c9ba12da67caf4ef20c83bd4
Merge: 18ff209 ea3a1e8
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 14:49:05 2011 -0300

    Merge branch 'master' into add-tests
    
    Conflicts:
    	lib/gem2deb/dh-make-ruby.rb
    	lib/gem2deb/dhruby.rb

commit b49edbd7f746515dd71eeee0e35607f0464b5d23
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 17:59:30 2011 +0100

    use ruby1.8

commit 60779801ad191b97cc82e2e275ea9fa920a614b1
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 17:47:25 2011 +0100

    cleanup

commit 5e1b4cadeb5d6832a6cdcd922ff3dec66de1f09f
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 17:43:26 2011 +0100

    cleanup

commit ea3a1e835d64a4d69ae776d3d2d3edfb012f9d46
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 17:36:54 2011 +0100

    cleanup

commit 3b638799c4187a24aef2b1535d9376da9a8125ec
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 17:33:43 2011 +0100

    first attempt at a test runner

commit e6665160ea843024b0a39bf3b7618d0e90ab27cc
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 16:51:51 2011 +0100

    downcase names of gems with caps

commit 18ff209e9b134ed6ecf6b0511dead4fc206b445b
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 16 11:38:48 2011 -0300

    Testing installation of native extensions
    
      * Added missing `require 'yaml'` in Gem2Deb::ExtensionBuilder
      * Changed Gem2Deb::RubyVersion to always call the extension builder
        from it's own directory using absolute filenames

commit e7ad782cff8e7199b6915923b4471c2be584f32b
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 16:52:56 2011 -0300

    Generate multiple binary packages for native extensions

commit aa35ef2a57938c53779d7610b757790e1b785747
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 16:02:52 2011 -0300

    Removing unecessary hardcoded path

commit e2042a12889a8f11dada28691585f4c46478488c
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 16:01:27 2011 -0300

    Implemented shebang rewriting

commit aca80e4f2da26c4c4fe4eec7f27760b475e201fd
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 15:24:51 2011 -0300

    Test installation of programs and manpages

commit 66eff227f4f91ef47139abd1f573b8c0d94a1475
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 15:05:15 2011 -0300

    Writing basic tests for dh_ruby
    
    With some refactoring:
    
      * include Gem2Deb directly from DhRUby instead of relying on it being
        included top-level
      * Pass ARGV explictly to Gem2Deb::DhRUby#install instead of letting it
        fiddle with a global variable

commit 66efeea50d0ade8e58faf195437385dd2d00ef34
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 15:02:39 2011 -0300

    Closing debian/control after finishing with it

commit 463b54e5819dc2408e1e20b4da3041aa21698593
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 15:00:46 2011 -0300

    Reading debian/control data as a YAML stream

commit c9f9c2f9c4b28b765460ac6ba52988f235bccd3d
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 15:00:28 2011 -0300

    Easier name for tmp directories

commit 5ab21e556f697a3ff06ae9e8ecbac8ffa79c0b0d
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 12:13:05 2011 -0300

    Refactoring: abstract creation of tmp directories

commit e401e98e473d7dd94fcab7c278cbdbc2d7d749d5
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 12:04:12 2011 -0300

    Very basic tests for dh-make-ruby
    
    While writing them, I discovered that dh-make-ruby didn't support being
    passed an absolute path as argument. Fixed that by always building
    inside the same directory that contains the tarball.

commit 6905a876d44eb4ef2da91695db378204d9e56d24
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 11:52:14 2011 -0300

    Separate test case-specific contant

commit a1391733acdd97e971aaa1384732e86ee3ecacb3
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 11:32:21 2011 -0300

    Moving constants to a central place
    
    This way they can be shared among tests

commit a4d76662c603e3bd123bcb154934033b87dfda9e
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 11:31:24 2011 -0300

    Run one time setup during setup

commit 4f8e99e677f4a6b734dcb91b0e42dbc0682c7ff4
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 11:11:59 2011 -0300

    Making tests more general

commit d4ffe5de5e2148fe9dcc2ca0c717b2dcfd7f5fd1
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sat Jan 15 09:38:41 2011 -0300

    Copy gem2tgz test over (from ruby-pkg-tools svn)

commit 1f2237b495aaec1d577c64ae1bac574d1f633601
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 15:02:54 2011 +0100

    generate control file for each ruby version if ext/ present

commit f0452de4f805ae04aa381c3e9006aa8fe8af7b91
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 14:47:21 2011 +0100

    build extensions

commit 321b96f47d24004a761a7c9a2ab26171554933ec
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 13:34:16 2011 +0100

    handle examples

commit 4eeab5be025d8a6da790a26e1cb48d5ca9e96138
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 13:32:32 2011 +0100

    stricter check for junk

commit 07761ce43bdd6263c10228044c9cfb0759ca632c
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 12:41:35 2011 +0100

    handle regenerating over existing dir ; fix typo

commit 348f158f7a54ed8eaf2696be6cb7eec7d177ed2c
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 12:37:14 2011 +0100

    handle data/ and conf/

commit 38c2a17ffb3c0b33d51f26f87493e4bfca5ec21c
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 12:26:39 2011 +0100

    replace _ by - in gem name

commit ec7583bad8b53a90b00caab8fa003bbbf3331868
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 12:23:43 2011 +0100

    strip description in debian/control

commit 5381cca807c6108a1c8a1a8d383524b3903c8d01
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 12:17:59 2011 +0100

    find docs and examples; prepare files

commit 7629440e4e0fc51b31f120389a485a1659e7c76f
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 11:52:53 2011 +0100

    debian copyright ; build-dep on gem2deb

commit 652adc22dede610a64df4400b60555668930ebe6
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 11:52:29 2011 +0100

    FIXME: use dh_installman

commit dd0699e386067886e96b0af14034fa6637a2ca41
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 11:40:06 2011 +0100

    close control file at end of preparation

commit 3eae9ce0fdc0df0b23abdd91bd06ea1679df57ca
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 11:31:31 2011 +0100

    add wrapper to do all the process

commit 0d19114ab315d56f4e3b4e21dd65527adf20c279
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 11:31:10 2011 +0100

    getter for name of build dir ; method to build package

commit ee526e8a833988b6900077c15e05052bb980e623
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 16 11:30:41 2011 +0100

    Move functionality to lib

commit dca77442652ded465c6a6d06cdfaf93e23381346
Merge: f4e0257 47cab50
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Mon Jan 10 08:54:27 2011 +0100

    Merge remote branch 'spk/manpages'
    
    Conflicts:
    	lib/gem2deb/dhruby.rb

commit f4e025743931eb30b250af1d1550fd879891f8b5
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Mon Jan 10 08:44:44 2011 +0100

    Merge branch 'master', remote branch 'terceiro/ext-multi'

commit 3d68c24f1c0f91076de894f778c5bc3f535b6bac
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 9 22:03:24 2011 -0300

    Native extensions support

commit 6b9d28545730204fff3e1e87e156d60d0489a314
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 9 21:57:57 2011 -0300

    Different installation schemes
    
      * ruby-foo: Ruby version-independent packages, installed to
        /usr/lib/ruby/vendor_ruby
      * {ruby1.8,ruby1.9.1,...}-foo: multiple version-specific packages,
        either because the code for each version is different of because the
        source package contains native extensions.

commit 13d2ea694fe743279ddc905b3975371a6484f859
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 9 20:00:43 2011 -0300

    $VERBOSE support for Gem2Deb#run

commit 47cab50e05edf747f6fb2438727ec797efa5764a
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Sun Jan 9 22:50:22 2011 +0100

    Add accept_pattern support for DhRuby#find_files
    
    and use it for manpages
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit f15d3edcaedbe25d10d5358cbb9d2be97d3fe9f9
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Sun Jan 9 22:15:09 2011 +0100

    Add <gemroot>/man/apps.1 scheme for manpages
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit cc006e02828d30fc53da92894a9de5a1e9d57e4d
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Sun Jan 9 21:13:02 2011 +0100

    Add simple manpages support
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit c47fe964fc6ec1f673e663ad6fd7ce8f525ab350
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Sun Jan 9 18:31:30 2011 +0100

    Remove FIXME check architecture
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit b5d27f7773d341e06df772f90ea0bcf5533d81ec
Author: Laurent Arnoud <laurent at spkdev.net>
Date:   Sun Jan 9 18:09:37 2011 +0100

    Check for require_paths include "ext" on control file set Architecture
    
    If require_paths include an ext directory use Architecture: any
    else its a full Ruby gem (Architecture: all).
    
    Signed-off-by: Laurent Arnoud <laurent at spkdev.net>

commit 55f7f02bcb24c9f1dcadd0328d88fc0075d8cf63
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 9 12:35:19 2011 -0300

    Remove useless variable
    
    Since mode is never assigned to, it will always be .nil?

commit 57991f54a602d46e600977e503d6ad20e1e922f4
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 9 12:34:51 2011 -0300

    Be more strict with command line arguments

commit 15b73ef979567e00dc99854ec6aabdf3c59fcf8e
Author: Antonio Terceiro <terceiro at softwarelivre.org>
Date:   Sun Jan 9 12:28:52 2011 -0300

    Fix typo

commit 357b07cfdce4e9abb0773d9782c07040253793d8
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sun Jan 9 07:56:00 2011 +0100

    install files manually

commit 5a6e8e1b15e92fcb0fde00d6bf0455d79599d23a
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 21:30:50 2011 +0100

    good-enough-for-development Debian package

commit 5edfa55af990ed24efee1434ab820722f1e7b133
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 21:27:34 2011 +0100

    prepare debian package

commit 7daba7e42a6649a0f7548f79dee7560dfdfa2b5e
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 21:27:21 2011 +0100

    move ruby.pm to debhelper7 dir

commit b3c24370bf9b5082501d045d2538ffb6686869a0
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 21:19:23 2011 +0100

    correctly handle empty dep list

commit 3d2e67d4901a37108185d1597e021632e5d91d16
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 21:19:05 2011 +0100

    add more TODO

commit d602f62d020c502329377aeb8301cef0eabeeead
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 21:07:49 2011 +0100

    document TODOs

commit a7bdfef9a3ffa6b44a0e44daecb7c169f1335273
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 20:56:47 2011 +0100

    add README

commit 0a68f3f2845ac880ebdf6ee9a1d46c7dbd385207
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 20:44:49 2011 +0100

    implement installation in lib and bin

commit 3d3b2e46774c8add7fbfb900ccb38ba07ca8e9ea
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 17:28:21 2011 +0100

    moved dh_ruby functionality to a lib

commit 83257eac02556e6a4df52589bf89f5ec7fa669ac
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 17:28:03 2011 +0100

    dh-make-ruby fixes

commit 99ddb1de3a1fc520efc591c731417222bb6c2fa6
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 16:49:26 2011 +0100

    import setup.rb

commit c187a2656c8bebe2662e7555bb9249021b02788d
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 16:45:51 2011 +0100

    introduce dh_ruby

commit 110b9fa288a5164725ffb9f3f7ed0d0e5e86100a
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 16:23:35 2011 +0100

    new tool: dh-make-ruby

commit d842cbffc8107a9732832d921d818aeaa296377a
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 16:23:14 2011 +0100

    continue integration in gem2deb (2)

commit f5caa7ac1b90b9a64926d09f53addd2f4f7bf5d7
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 16:23:02 2011 +0100

    continue integration in gem2deb

commit 71a35ae83b577a10d31a611631f795480e884700
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 16:21:58 2011 +0100

    Integrate into gem2deb
    
    * Use temporary directory
    * Move common stuff to gem2deb

commit 21a177c6461066bf9cf466c95527ea418f6b620c
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 10:31:47 2011 +0100

    change gem2tgz mode

commit 2e2b5c801d1b3690a1c503c82aece48e96dad634
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 10:31:29 2011 +0100

    add setup.rb

commit 36b7a49d319050a04f273c28eb1ad7cc0cb025a0
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 10:31:22 2011 +0100

    add almost empty TODO file

commit c5085cb57079299fc08cd430ec4d9d3b3640dc02
Author: Lucas Nussbaum <lucas at lucas-nussbaum.net>
Date:   Sat Jan 8 10:28:03 2011 +0100

    import gem2tgz from ruby-pkg-tools SVN

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

-- 
gem2deb.git



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