Cross package maker. DEB/RPM generation or conversion. Derived from jordansissel/fpm.

⌈⌋ branch:  cross package maker


Check-in [ab369b83eb]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:- add more tests - better test running
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: ab369b83ebbde41caf85c7fdc0c4ec1eb4099151
User & Date: jls@semicomplete.com 2011-09-06 01:39:50
Context
2011-09-06
05:49
- bump version check-in: 9d2e16e54d user: jls@semicomplete.com tags: trunk, v0.3.8
01:39
- add more tests - better test running check-in: ab369b83eb user: jls@semicomplete.com tags: trunk
01:30
- add tests check-in: 8478fd8cdc user: jls@semicomplete.com tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Added test/Makefile.























>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
TESTS=$(shell git ls-files '*.test')

.PHONY: test
test: $(TESTS)

.PHONY: $(TESTS)
$(TESTS):
	@sh test.sh $@

clean:
	rm *.deb *.rpm *.gem

Added test/gem-deb.out.

































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
./usr/
./usr/lib/
./usr/lib/ruby/
./usr/lib/ruby/gems/
./usr/lib/ruby/gems/1.8/
./usr/lib/ruby/gems/1.8/bin/
./usr/lib/ruby/gems/1.8/bin/rails
./usr/lib/ruby/gems/1.8/specifications/
./usr/lib/ruby/gems/1.8/specifications/rails-3.1.0.gemspec
./usr/lib/ruby/gems/1.8/gems/
./usr/lib/ruby/gems/1.8/gems/rails-3.1.0/
./usr/lib/ruby/gems/1.8/gems/rails-3.1.0/bin/
./usr/lib/ruby/gems/1.8/gems/rails-3.1.0/bin/rails
./usr/lib/ruby/gems/1.8/doc/
./usr/lib/ruby/gems/1.8/cache/
./usr/lib/ruby/gems/1.8/cache/rails-3.1.0.gem

Added test/gem-deb.test.















>
>
>
>
>
>
>
1
2
3
4
5
6
7
run() {
  fpm -s gem -t deb -v 3.1.0 rails

  file=rubygem-rails_3.1.0_all.deb
  dpkg -c $file | fex '{6:}' > $output
  rm $file
}