[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