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

⌈⌋ ⎇ branch:  cross package maker


Timeline

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

42 events for the month beginning 2013-04-01 by user jls@semicomplete.com

Following month ↑
2013-04-30
23:36
Fix failing spec caused by race conditions in Tempfile... which I should really stop using... check-in: 34ad4ffe93 user: jls@semicomplete.com tags: trunk
07:29
- add more todos check-in: abe0ab6087 user: jls@semicomplete.com tags: trunk
07:25
- add ftw for http fetches check-in: d7c6c3e9f9 user: jls@semicomplete.com tags: trunk
07:25
- note cpan support check-in: 7e120d1421 user: jls@semicomplete.com tags: trunk
07:22
- Add CPAN support. (#74). I've tested this briefly with a few perl modules: Message::Passing and DBI. Both build successfully into rpms and debs. check-in: b18fdeb19e user: jls@semicomplete.com tags: trunk
2013-04-22
23:38
Update gem-to-rpm.rb check-in: 7d94ce620c user: jls@semicomplete.com tags: trunk
15:49
Merge pull request #418 from r4um/fix_rpm_prefix Do no generate empty prefix check-in: 99963e1578 user: jls@semicomplete.com tags: trunk
15:43
Merge pull request #420 from r4um/fix_258 #258 Make root/root as owner of control files check-in: 710c018141 user: jls@semicomplete.com tags: trunk
2013-04-19
15:42
Merge pull request #414 from r4um/auto_rpm_dirs Fix #199 Auto add directories for rpm. check-in: d80d7e6df3 user: jls@semicomplete.com tags: trunk
15:41
Merge pull request #417 from rafacas/master Fixed an error showed by puppet if the EMPTY file is very large check-in: 1445d61281 user: jls@semicomplete.com tags: trunk
2013-04-18
17:45
- Add test coverage for '%' in filenames - Verify the rpm has the expected file paths when testing escapes and other stuff. (done during investigation of #416) check-in: 9e9668112a user: jls@semicomplete.com tags: trunk
2013-04-17
15:37
- try to disable travis another way check-in: 5c7fb5f821 user: jls@semicomplete.com tags: trunk
2013-04-11
17:12
- fix_dependency on Conflicts and Breaks (#410) - add test coverage for #410 check-in: 00c4224e90 user: jls@semicomplete.com tags: trunk
03:03
- don't use @excludes; just make it a local variable since the --exclude flag populates the attributes[:excludes] setting. check-in: 352408f281 user: jls@semicomplete.com tags: trunk
03:03
Remove unused accessor/ivar check-in: a5f4584e1a user: jls@semicomplete.com tags: trunk
2013-04-09
21:21
- 0.4.33 with npm support! check-in: 0050c3aab8 user: jls@semicomplete.com tags: trunk, v0.4.33
21:21 Edit [0050c3aab813af9d|0050c3aab8]: Add tag "v0.4.33". artifact: 931d926526 user: jls@semicomplete.com
21:17
- make 'version' public (fixes tests) check-in: 85c8865c03 user: jls@semicomplete.com tags: trunk
21:16
- use flags, not npmrc. This let's me skip the weird HOME hackery I was doing before. - now should abort if 'npm ls' fails. check-in: 26a1bdcfbb user: jls@semicomplete.com tags: trunk
19:55
Add work-in-progress for npm support check-in: 43f38a1aed user: jls@semicomplete.com tags: trunk
07:28
- add brettg check-in: c7dfd98d0a user: jls@semicomplete.com tags: trunk
05:58
- Add Vagrantfile + puppet manifest to help me much more easily test on centos and debian. - purge old test files not used anymore check-in: 76111d2c4c user: jls@semicomplete.com tags: trunk, v0.4.32
05:58 Edit [76111d2c4c976345|76111d2c4c]: Add tag "v0.4.32". artifact: c0e1168652 user: jls@semicomplete.com
05:27
- version bump check-in: d4e1dae880 user: jls@semicomplete.com tags: trunk
05:26
- read through git log v0.4.31..master and updated CHANGELIST accordingly check-in: ab0a78b3bf user: jls@semicomplete.com tags: trunk
04:55
- add ldconfig template check-in: 3d2d52718e user: jls@semicomplete.com tags: trunk
04:49
- update changelist check-in: 3790b03c9b user: jls@semicomplete.com tags: trunk
04:46
- When --deb-shlibs is given and no --after-install or --after-remove are given, automatically add appropriate ldconfig scripts. This quiets one more lintian error as well as being less surprising by default (linux's ldconfig manual operation is pretty silly!) - don't write conffiles if there isn't any (quiets lintian) - don't write md5sum entries for symlinks (quiets lintian) - improve 'scripts' attr docs - expand_path on template files check-in: 56ce89a69d user: jls@semicomplete.com tags: trunk
04:23
- clean up log message check-in: 05b5d1d0c9 user: jls@semicomplete.com tags: trunk
04:13
- extend the --deb-shlibs flag docs - use flags attributes, not ivars check-in: e1827c64fa user: jls@semicomplete.com tags: trunk
03:44
Merge pull request #405 from tmm1/deb-shlibs Add --deb-shlibs check-in: 94e650d950 user: jls@semicomplete.com tags: trunk
03:43
Merge pull request #390 from r4um/fix_351 Close #351, Close #307 Move requirements.txt handling to get_metadata.py check-in: b07cc6995c user: jls@semicomplete.com tags: trunk
03:43
Merge pull request #404 from r4um/fix_396 Closes #396 Convert all != dependencies to Conflicts check-in: 0d8c356881 user: jls@semicomplete.com tags: trunk
2013-04-08
16:50
Merge pull request #403 from r4um/fix_401 Closes #401 debian add md5sums to control check-in: 29bba60e03 user: jls@semicomplete.com tags: trunk
2013-04-05
17:21
- Represent '!=' version deps as Breaks, not Conflicts (#400) check-in: 89eba1131c user: jls@semicomplete.com tags: trunk
14:33
- disable travis; it's too noisy and I don't have time to keep it happy right now. I will worry about tests passing on the next release. check-in: c4e32688e6 user: jls@semicomplete.com tags: trunk
14:28
Merge pull request #398 from quiffman/rpm-compression-none Add an option for no compression in RPMs. check-in: 97ff872988 user: jls@semicomplete.com tags: trunk
14:27
Merge pull request #399 from quiffman/version-not-nil Only convert the dashes in version if it exists. check-in: 42b5769ca9 user: jls@semicomplete.com tags: trunk
2013-04-04
22:54
Merge pull request #397 from torrancew/bug/require_fpm_tar Require fpm/tar in fpm.rb check-in: 38f51dd4a1 user: jls@semicomplete.com tags: trunk
2013-04-03
22:42
- Only take the first line of a license. This is necessary because the 'requests' python package uses a license string that is multiple lines and putting that verbatim as the license field makes dpkg/apt-get unhappy. Reported by vvuksan. check-in: 16397f6cf7 user: jls@semicomplete.com tags: trunk
2013-04-02
00:43
Merge pull request #395 from jterrace/strip-rpm-dash Replace dashes with underscores in RPM version strings. Fixes #393. check-in: 36c907f30d user: jls@semicomplete.com tags: trunk
2013-04-01
22:41
Merge pull request #394 from chrisroberts/bug/gem-fetch Gem version must be provided as separate element in array check-in: 6f32f26c3d user: jls@semicomplete.com tags: trunk
Previous month ↓