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.

200 most recent check-ins using file LICENSE version c2f9e8f009

2013-07-17
16:37
- version bump check-in: da25f6edc5 user: jls@semicomplete.com tags: trunk, v0.4.41
16:36
update changelog check-in: 31fd93b770 user: jls@semicomplete.com tags: trunk
2013-07-15
18:34
- sometimes license is not present. check-in: bfe4f27bfd user: jls@semicomplete.com tags: trunk
18:24
Added logic to allow for a proxy to be specified with the 'http_proxy' environment variable check-in: 436dd3510c user: cable@ll.mit.edu tags: trunk
2013-07-12
16:55
Merge pull request #487 from doismellburning/deb-init-fixes Multivalued deb init/upstart/default options check-in: 3ce5fa0f04 user: jls@semicomplete.com tags: trunk
07:06
- version bump check-in: b3f2238b94 user: jls@semicomplete.com tags: trunk, v0.4.40
05:23
- Add path mapping Behavior * some/file=/some/path Result: /some/path * some/directory=/some/path Result: /some/path/directory/... - drop dependency on Rush check-in: 511797d8ca user: jls@semicomplete.com tags: trunk
2013-07-11
15:35
Multivalued deb init/upstart/default options I misinterpreted http://www.debian.org/doc/manuals/maint-guide/dother.en.html#initd - it shouldn't take `foo.init` and turn it into `/etc/init.d/packagename`, it should become `/etc/init.d/foo`, so packages can have multiple init scripts (c.f. `nis` providing `ypbind`, `yppasswdd` etc.) So, now, these are multivalued options, and they work independently of the package name, as (I believe) should have been the case originally check-in: 612f210c88 user: git@doismellburning.co.uk tags: trunk
2013-07-05
16:40
Merge pull request #484 from adamcstephens/rpm_fix_config_perms rpm config files can and should contain attributes check-in: 4ef85cb4b6 user: jls@semicomplete.com tags: trunk
13:32
rpm config files can and should contain attributes check-in: 71c69d3e31 user: astephens@drh.net tags: trunk
2013-07-03
22:38
Merge pull request #481 from dsludwig/bug/python-setup-exit Log setup.py exit code correctly check-in: 6020b15316 user: jls@semicomplete.com tags: trunk
21:58
Log setup.py exit code correctly check-in: ff65860504 user: dludwig@coppertreeanalytics.com tags: trunk
2013-07-02
16:43
- Let python install bin/scripts to the default location (#480) check-in: 0067cce4da user: jls@semicomplete.com tags: trunk
2013-06-27
18:31
- version bump check-in: dec67835ac user: jls@semicomplete.com tags: trunk, v0.4.39
18:30
- some versions can be simply numbers. If this is the case, make it 'name >= version" check-in: 7cecbe9c02 user: jls@semicomplete.com tags: trunk
18:30
- fix bad variable check-in: 5442be4808 user: jls@semicomplete.com tags: trunk
18:30
Some perl dependencies can be complex, such as this: Net::HTTP: '>= 0, != 6.04, != 6.05' (from Net::Twitter's META.yml) fpm now correctly turns these into dependencies. check-in: e21f36e354 user: jls@semicomplete.com tags: trunk
17:15
Merge pull request #478 from doismellburning/deb-init-config Add init-y configuration options for Debian packages check-in: 9b294151ab user: jls@semicomplete.com tags: trunk
2013-06-26
15:22
Add support for `--deb-default FILEPATH` and `--deb-upstart FILEPATH` http://manpages.ubuntu.com/manpages/lucid/man1/dh_installinit.1.html check-in: fc4236f615 user: git@doismellburning.co.uk tags: trunk
15:09
Added support for `--deb-init FILEPATH` See http://www.debian.org/doc/manuals/maint-guide/dother.en.html#initd check-in: 0750b68ac5 user: git@doismellburning.co.uk tags: trunk
2013-06-24
23:23
Update changelog check-in: e227e3d337 user: jls@semicomplete.com tags: trunk, v0.4.38
23:23
Merge pull request #464 from justrich/rpm-use-file-permissions Fix for file stat when using -rpm-use-file-permissions check-in: dbdec64d31 user: jls@semicomplete.com tags: trunk
23:22
version bump check-in: 08c253f5fa user: jls@semicomplete.com tags: trunk
23:22
- update changelog check-in: 1c5394686a user: jls@semicomplete.com tags: trunk
23:22
- don't abort on 1.9 anymore when using cpan check-in: 2e4ed60ae0 user: jls@semicomplete.com tags: trunk
23:10
Merge pull request #476 from torrancew/use_gem_env Remove default value for the Gem package type's --bin-path flag check-in: 31ad659096 user: jls@semicomplete.com tags: trunk
23:07
Remove default value for the Gem package type's --bin-path flag This allows the path to be calculated dynamically (and properly) Also, add staging_path to bin_path check-in: b8cc71e7af user: devwork@warrentorrance.com tags: trunk
18:14
Merge pull request #474 from torrancew/use_gem_env Use the proper gemdir setting when --gem-gem is specified check-in: 8f3588aac2 user: jls@semicomplete.com tags: trunk
17:11
Merge pull request #465 from oker1/pear_data_dir Pear: custom data dir check-in: a767ca4a3b user: jls@semicomplete.com tags: trunk
17:11
Merge pull request #473 from torrancew/allow_json_18 Allow JSON 1.8 to be used with FPM check-in: 5c16c6af2d user: jls@semicomplete.com tags: trunk
17:01
Use the specified gem command to obtain the gem bindir check-in: 7265f589c2 user: devwork@warrentorrance.com tags: trunk
2013-06-22
05:50
- replace ftw with the always-terrible net/http for continued ruby 1.8 support (ruby ftw uses lots of APIs not available in ruby 1.8 and not provided by backports.). (╯°□°)╯︵ ┻━┻ check-in: 51974fb23f user: jls@semicomplete.com tags: trunk
2013-06-21
21:46
Allow JSON >= 1.7.7 to be used with FPM check-in: eff3825f39 user: devwork@warrentorrance.com tags: trunk
20:06
Use the proper gemdir setting when --gem-gem is specified check-in: 8064663bf9 user: devwork@warrentorrance.com tags: trunk
2013-06-18
23:42
- use lib* to catch lib, lib64, etc (#443) check-in: ca728c0f6d user: jls@semicomplete.com tags: trunk
2013-06-12
21:22
- actually respect the compression flag (instead of failing) Reported by George Reilly on the mailing list. check-in: d2c773aeea user: jls@semicomplete.com tags: trunk
2013-06-09
17:18
pear: catch encoding errors during replacing staging path in files check-in: 0c0481f641 user: zsolt@takacs.cc tags: trunk
2013-06-07
17:24
add option for custom data dir check-in: ed57932e8c user: zsolt@takacs.cc tags: trunk
17:16
make path fixing broader for packages like PHP_PMD check-in: 234a5d500a user: zsolt@takacs.cc tags: trunk
17:15
fix custom channel discovery check-in: 9723f191f1 user: zsolt@takacs.cc tags: trunk
2013-06-05
23:17
Fix stat when using -rpm-use-file-permissions: Strip leading slash from file pathname before call to stat, otherwise the correct file permissions will not be computed. check-in: e907f8cbab user: rhorwood@apple.com tags: trunk
07:22
Merge pull request #461 from r4um/pr_452 python: handle == dependency requirement correctly check-in: e3238acf20 user: jls@semicomplete.com tags: trunk
07:21
Merge pull request #462 from tristanls/string-has-no-fetch npm package.json author can be a string check-in: 39570ab301 user: jls@semicomplete.com tags: trunk
07:04
npm author value may be a string and not a hash check-in: a80bb53331 user: tristan.slominski@gmail.com tags: trunk
06:53
added .ruby-version and .ruby-gemset to .gitignore check-in: 1bb988d765 user: tristan.slominski@gmail.com tags: trunk
2013-06-04
20:04
Merge pull request #458 from wayfair/master Fixing some data issues with npm check-in: 06e925112f user: jls@semicomplete.com tags: trunk
19:29
Merge pull request #459 from torrancew/master Ensure fpm.rb requires all current package class files check-in: c75d5a04fb user: jls@semicomplete.com tags: trunk
19:27
- purge unused Rakefile check-in: 1a9d6dddf9 user: jls@semicomplete.com tags: trunk
19:24
Add missing class files to fpm.rb This allows a user to work with any FPM-compatible package types simply by requiring 'fpm'. check-in: c1824a92ce user: devwork@warrentorrance.com tags: trunk
19:02
since we're doing all the npm stuff locally we really dont need to call out npm registry check-in: 28788d57a9 user: chris@brownbagcode.com tags: trunk
17:40
also checking that version is set otherwise using a bogus 0.0.0 check-in: 48a4eff819 user: chris@brownbagcode.com tags: trunk
17:34
Testing for values for the author info check-in: e683514685 user: chris@brownbagcode.com tags: trunk
2013-06-03
19:43
Merge pull request #455 from wayfair/master The npm tries to read from a variable that never really gets sent check-in: 59913610f5 user: jls@semicomplete.com tags: trunk
19:35
No longer trying to return symbols that were never actually symbols check-in: 7f08607ddc user: chris@brownbagcode.com tags: trunk
2013-05-30
21:41
rbx and vagrant check-in: ea5975fa76 user: jls@semicomplete.com tags: trunk
21:27
- be explicit that cpan support only works under ruby 1.9 or higher. I tried to use Net::HTTP (instead of FTW) but the API is so fucked I gave up trying to do it. Hopefully this won't matter soon once I get to publishing omnibus fpm packages. check-in: 383b19d4c5 user: jls@semicomplete.com tags: trunk, v0.4.37
20:53
- version bump check-in: 9e4539bc1d user: jls@semicomplete.com tags: trunk
20:53
- update changelog check-in: decf2e84a7 user: jls@semicomplete.com tags: trunk
20:52
- use www.cpan.org; search.cpan.org is down and it just redirects us normally anyway.. (when downloading tarballs) check-in: 0258d8d60e user: jls@semicomplete.com tags: trunk
20:43
- whitespace cleanup check-in: c9b75306c8 user: jls@semicomplete.com tags: trunk
20:39
- small cleanup after #450 check-in: a335d9b0e6 user: jls@semicomplete.com tags: trunk
20:25
Merge pull request #450 from AudaxHealthInc/fpm_fix_macos Make debian control tarball use owner and group arguments (gnutar fix) check-in: 68a1a04971 user: jls@semicomplete.com tags: trunk
20:03
Merge pull request #448 from hatt/unstable-ish safesystem with stdout and exit code capturing check-in: d37b905408 user: jls@semicomplete.com tags: trunk
17:33
Merge pull request #449 from mdub/relax_clamp_dependency Relax dependency on Clamp. check-in: 6d69d64ff7 user: jls@semicomplete.com tags: trunk
17:33
Merge pull request #451 from torrancew/feature/deb_build_depends Add support for setting build-depends on debian targets check-in: ce1cf82249 user: jls@semicomplete.com tags: trunk
05:44
python: handle == dependency requirement correctly check-in: 6217942711 user: pranay.kanwar@gmail.com tags: trunk
2013-05-28
19:23
Merge pull request #447 from dnbert/master Provide support for LIB and --install_path check-in: d78735d7d4 user: jls@semicomplete.com tags: trunk
2013-05-27
15:23
- try enabling travis again check-in: 5ee18e13b1 user: jls@semicomplete.com tags: trunk
2013-05-23
19:31
Add support for setting build-depends on debian targets check-in: 059bc18e80 user: devwork@warrentorrance.com tags: trunk
2013-05-22
23:03
enable travis check-in: ccfba117b6 user: scalisi.a@gmail.com tags: trunk
22:38
Make debian control tarball use owner and group arguments. Hardcoding --group=root in tar command breaks on OSX. Fixes issue #429. check-in: cc8369d5ad user: scalisi.a@gmail.com tags: trunk
22:28
added --numeric-owner param if group is root on macos check-in: 990c4d73ab user: scalisi.a@gmail.com tags: trunk
22:16
fix gnutar bailing out on Darwin as root group does not always exist check-in: dc0a67451e user: scalisi.a@gmail.com tags: trunk
00:53
Relax dependency on Clamp. This allows other gems using Clamp to be mixed into the same Gemfile as fpm. check-in: 6a78d38874 user: mdub@dogbiscuit.org tags: trunk
2013-05-18
15:59
safesystem with stdout and exit code capturing check-in: e6f9269cc5 user: matt.sharpe@gmail.com tags: trunk
2013-05-16
23:03
Fix indentation really this time check-in: 716a853f62 user: brett.gailey@dreamhost.com tags: trunk
22:58
Revert "Fix indentation" This reverts commit aae96da73576ac98eb5405495dd67452ec53ef17. check-in: 13e606e5df user: brett.gailey@dreamhost.com tags: trunk
22:56
Fix indentation check-in: 405aa671f1 user: brett.gailey@dreamhost.com tags: trunk
22:53
Provide support for LIB and --install_path Providing support for MakeMaker and Module::Build to suggest a target installation location for any cpan module that is built by FPM check-in: 405cadde6d user: brett.gailey@dreamhost.com tags: trunk
14:39
- fix ruby 1.8.7 compatibility (#444) check-in: 06ec372a55 user: jls@semicomplete.com tags: trunk
06:30
- purge perllocal.pod before packaging (#443) check-in: e1bc47d1c0 user: jls@semicomplete.com tags: trunk
2013-05-15
21:23
- bump version - update changelog check-in: c2f82a919a user: jls@semicomplete.com tags: trunk, v0.4.36
21:12
- work around missing features in ChildProcess This fixes previously-failing tests due to the Open4->ChildProcess patch. check-in: bd0a3dc063 user: jls@semicomplete.com tags: trunk
21:06
- remove debugging check-in: d0c4a04fe7 user: jls@semicomplete.com tags: trunk
21:03
Merge pull request #432 from mmb/gemsource Fix gem source warning message. check-in: 692c64e53b user: jls@semicomplete.com tags: trunk
21:01
Merge pull request #438 from hatt/pear-discovery make channel-discover optional for custom channels check-in: 65d2b01a11 user: jls@semicomplete.com tags: trunk
21:01
Merge pull request #441 from jordansissel/feature/cpan/ModuleBuild - support Module::Build-style perl modules. check-in: 8e0ccc44c9 user: jls@semicomplete.com tags: trunk
20:59
- support Module::Build-style perl modules. This allows modules like Fennec to be packaged by fpm. check-in: 7291d71097 user: jls@semicomplete.com tags: trunk
20:07
- skip tests in cpanm build/configure dependencies too if requested. check-in: b3c954dcf7 user: jls@semicomplete.com tags: trunk
2013-05-14
23:01
- version bump check-in: a452c9e7b8 user: jls@semicomplete.com tags: trunk
23:01
- relax requirement check-in: 49c688a12c user: jls@semicomplete.com tags: trunk
23:00
Merge pull request #436 from torrancew/bugfix/268 Switch from Open4 to ChildProcess - Fixes #268 check-in: e550f34838 user: jls@semicomplete.com tags: trunk
2013-05-13
09:19
make channel-discover optional for custom channels check-in: 3dbf6243e7 user: matt.sharpe@gmail.com tags: trunk
2013-05-11
21:42
Switch from Open4 to ChildProcess - Fixes #268 check-in: eb35884b43 user: devwork@warrentorrance.com tags: trunk
2013-05-08
19:33
- version bump check-in: 27e0a53709 user: jls@semicomplete.com tags: trunk, v0.4.35
19:33
- relax requirement check-in: 27e92c42bc user: jls@semicomplete.com tags: trunk
15:28
Fix gem source warning message. The source :rubygems is deprecated because HTTP requests are insecure. Please change your source to 'https://rubygems.org' if possible, or 'http://rubygems.org' if not. check-in: ce5876eef3 user: matthewm@boedicker.org tags: trunk
2013-05-07
16:59
Merge pull request #428 from phrawzty/defattr add args for controlling rpm %defattr check-in: e586d7b369 user: jls@semicomplete.com tags: trunk
16:34
preserve previous behaviour for %defattr check-in: b3bedc7ea8 user: phrawzty+github@gmail.com tags: trunk
16:32
- send a message to folks editing the rpm spec that I welcome them to file whatever feature requests are necessary to avoid them needing to edit the rpm spec ever again ;) check-in: cc92b94d11 user: jls@semicomplete.com tags: trunk
12:40
add args for controlling rpm %defattr check-in: b522c86a5f user: phrawzty+github@gmail.com tags: trunk
07:03
- version bump check-in: 97d03d3bd0 user: jls@semicomplete.com tags: trunk, v0.4.34
07:02
- update changelog check-in: 80c06e8e2e user: jls@semicomplete.com tags: trunk
07:02
- fix test breakages after #422 check-in: 9702f82620 user: jls@semicomplete.com tags: trunk
06:56
Merge pull request #419 from r4um/fix_411 Closes #411 Translate 'noarch' architecture to 'all' for debian check-in: 25400f9747 user: jls@semicomplete.com tags: trunk
06:56
Merge pull request #424 from adamcstephens/master add RPM autoreqprov option(s) check-in: 46a4c2e5a9 user: jls@semicomplete.com tags: trunk
06:51
- improve cpan support (now with tests) check-in: 338a1e5234 user: jls@semicomplete.com tags: trunk
2013-05-03
03:18
- tune post-merge of #426 check-in: 6afabba2ce user: jls@semicomplete.com tags: trunk
03:15
Merge branch 'master' of github.com:jordansissel/fpm check-in: c1320ae525 user: jls@semicomplete.com tags: trunk
03:07
Merge pull request #426 from randomcamel/master Clarify the README to direct new users to where the information is. check-in: e467d44a16 user: jls@semicomplete.com tags: trunk
01:39
Re-write the "Running it" section with pointers to documentation; previously, it looked like an example, which led to sadness. check-in: c12f728d81 user: cdoherty@ooyala.com tags: trunk
01:22
fix typo in RPM template check-in: f2642e477c user: astephens@drh.net tags: trunk
2013-05-02
20:53
add RPM flags for AutoReq and AutoProv; add RPM macro support for %filter_from_provides and %filter_from_requires check-in: d3af4ac530 user: astephens@drh.net tags: trunk
18:10
add --rpm-autoreqprov flag to enable AutoReqProv in RPM spec check-in: 367019cb09 user: astephens@drh.net tags: trunk
2013-05-01
01:13
- update to use clamp 0.6.0's new :multivalued feature! check-in: 0c6dc1bc31 user: jls@semicomplete.com tags: trunk
00:56
Update changelog for #420 check-in: 24138ca74a user: jls@semicomplete.com tags: trunk
00:56
I use pry a lot. check-in: 8b1f60597b user: jls@semicomplete.com tags: trunk
00:56
- more work in progress improving cpan support (#74) check-in: 102c4f993d user: jls@semicomplete.com tags: trunk
00:14
- new version of clamp is out, EXCELLENT. check-in: c40e26eeba user: jls@semicomplete.com tags: trunk
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
09:42
#258 Make root/root as owner of control files check-in: d7ed65f844 user: pranay.kanwar@gmail.com tags: trunk
05:49
#411 Translate noarch architecture to all for debian check-in: 618e87df21 user: pranay.kanwar@gmail.com tags: trunk
05:42
Do no generate empty prefix check-in: ace42aee1b user: pranay.kanwar@gmail.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
13:32
Fixed an error showed by puppet if the EMPTY file is very large check-in: 7da22fb94e user: rafacas@gmail.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
16:10
#353 Remove trailing slash from prefix check-in: 3514279ff8 user: pranay.kanwar@gmail.com tags: trunk
15:41
#413 Fix name for directories and config files check-in: 6d1126357d user: pranay.kanwar@gmail.com tags: trunk
15:37
- try to disable travis another way check-in: 5c7fb5f821 user: jls@semicomplete.com tags: trunk
14:49
Auto add directories for rpm check-in: e1cb956b73 user: pranay.kanwar@gmail.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: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: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
03:32
Add --deb-shlibs check-in: e85255386c user: aman@tmm1.net 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
13:50
#396 Convert all != dependencies to Conflicts check-in: 85fd5c5e00 user: pranay.kanwar@gmail.com tags: trunk
13:35
#401 debian add md5sums to control check-in: ad6cd11f26 user: pranay.kanwar@gmail.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
07:21
Only convert the dashes in version if it exists. check-in: 40fcb80cf0 user: quiffman@gmail.com tags: trunk
00:02
Add an option for no compression in RPMs. check-in: d61f29d2ca user: quiffman@gmail.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
22:12
Require fpm/tar in fpm.rb Without this, API work around tar-based sources will require an extra "require 'fpm'" check-in: 229a141a05 user: github@warrentorrance.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
00:40
Replace dashes with underscores in RPM version strings. Fixes #393. check-in: 6852b88f5c user: jterrace@gmail.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
22:38
Gem version must be provided as separate element in array check-in: 96d1dbd17a user: chrisroberts.code@gmail.com tags: trunk
2013-03-30
11:12
Drop the print statement check-in: aa95aa6f8f user: pranay.kanwar@gmail.com tags: trunk
2013-03-25
16:36
Refactor check-in: dae6ee61eb user: pranay.kanwar@gmail.com tags: trunk
16:07
Remove extra space check-in: 6989932eff user: pranay.kanwar@gmail.com tags: trunk
15:56
Handle requirement without specs correctly check-in: 37a24a702a user: pranay.kanwar@gmail.com tags: trunk
15:46
Move requirements.txt handling to get_metadata.py check-in: 44985947b2 user: pranay.kanwar@gmail.com tags: trunk
2013-03-22
20:36
Merge pull request #389 from r4um/use_gem_cmd Close #378, #233 Use gem command to download gem and spec. check-in: c4f711e3fd user: jls@semicomplete.com tags: trunk
20:34
Add testing under ruby-2.0.0, remove pinning rubygems version check-in: 1077c49e38 user: pranay.kanwar@gmail.com tags: trunk
19:04
Fixing merge conflict check-in: 0a7f2811cb user: pranay.kanwar@gmail.com tags: trunk
18:45
Correct prerelease attribute name check-in: 70f95a0557 user: pranay.kanwar@gmail.com tags: trunk
18:43
Download gem in build_path check-in: d6f82f2ec3 user: pranay.kanwar@gmail.com tags: trunk
16:51
- try to downgrade rubygems since rubygems 2.0.0 doesn't work check-in: beecb12c69 user: jls@semicomplete.com tags: trunk
16:39
Merge pull request #388 from r4um/fix_381 Closes #381 rpm, epoch should not be set by default. check-in: dfe2436a90 user: jls@semicomplete.com tags: trunk
16:38
Merge pull request #386 from r4um/fix_374 Closes #374 Add --no-auto-depends flag. check-in: 650c9233fd user: jls@semicomplete.com tags: trunk
16:38
Merge pull request #387 from r4um/fix_339 Closes #339 Add minitest to spec, fix rspec test breakage. check-in: 0d22258000 user: jls@semicomplete.com tags: trunk
13:27
Use gem command to download gem and spec check-in: a34aa9fd5f user: pranay.kanwar@gmail.com tags: trunk
09:28
rpm, epoch should not be set by default check-in: e0e6f4a5e8 user: pranay.kanwar@gmail.com tags: trunk
08:44
Add minitest to spec, fix rspec test breakage check-in: 8156494158 user: pranay.kanwar@gmail.com tags: trunk
08:16
Add --no-auto-depends flag check-in: f53e950fb5 user: pranay.kanwar@gmail.com tags: trunk
04:33
- Add --python-obey-requirements-txt (#384) check-in: 9234e18c3c user: jls@semicomplete.com tags: trunk
03:43
Merge pull request #385 from timsutton/option-force Add -f/--force flag to allow overwriting existing package output path check-in: e0757be0fb user: jls@semicomplete.com tags: trunk
02:20
Add -f/--force flag to allow overwriting existing package output path - fixes #354 - consolidated FileAlreadyExists error into Package class's output_check rather than duplicate it within each package type check-in: 87a841c4b3 user: tim@synthist.net tags: trunk
2013-03-21
22:42
- version bump check-in: b09f72d480 user: jls@semicomplete.com tags: trunk, v0.4.31
22:38
- fix breakage in ruby 1.8.7 check-in: 2eaaf1e341 user: jls@semicomplete.com tags: trunk
22:37
- rename 'output_file_line' -> 'rpm_file_entry' - fix spec generation - some style cleanup check-in: 9069391e94 user: jls@semicomplete.com tags: trunk
22:30
Merge pull request #377 from withnale/rpm-ownership Updates to support --rpm-use-file-permissions check-in: a3d68d4b83 user: jls@semicomplete.com tags: trunk
22:30
Merge pull request #323 from r4um/fix_exclude Remove empty directories only if they match exclude pattern. check-in: c34b56ecdb user: jls@semicomplete.com tags: trunk