Timeline
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
36 check-ins using file templates/sh.erb version e960bb63e6
2014-06-19
| ||
05:59 | Fix typo Leaf check-in: 9dbd5b08f0 user: jls@semicomplete.com tags: trunk, 693 | |
05:32 | Use rspec 3.0.0 Ran transpec on spec/ directory for automatic and delicious upgrades. Also removed minitest dependency since fpm doesn't use it. check-in: 3cbc51a4cb user: jls@semicomplete.com tags: trunk, 693 | |
2014-05-20
| ||
14:34 | Cleaned up description for --workdir Added spaces so words didn't run together. check-in: 9e29811c4c user: brimstone@the.narro.ws tags: trunk | |
2014-05-06
| ||
11:41 | Merge branch 'master' of https://github.com/jordansissel/fpm check-in: c4067e7f65 user: tduckeri@thoughtworks.com tags: trunk, 693 | |
2014-05-05
| ||
16:55 | Merge pull request #691 from vStone/bugfix/File_directory_on_nil This fixes an issue introduced by supporting -p <dir> check-in: d192c68557 user: jls@semicomplete.com tags: trunk | |
16:51 | Added tests for commands without package -p <dir> check-in: b433cc1c3d user: jan@vstone.eu tags: trunk | |
2014-05-02
| ||
12:26 | Fixes pessimistic constraint conversion See jordansissel/fpm#693 check-in: 35e64328a9 user: jan@vstone.eu tags: trunk, 693 | |
2014-05-01
| ||
13:43 | Added support for dpkg triggers (fixes #595) check-in: be4b7a492e user: dan@madebymany.co.uk tags: trunk | |
13:30 | @tomduckering - adding a fix for the bug in the pessimistic constraint fixing for RPMs converted from Gems. check-in: f16ffbdce1 user: tduckeri@thoughtworks.com tags: trunk, 693 | |
2014-04-30
| ||
16:32 | This fixes an issue introduced in afb0dce2 If no package name was given, fpm bailed out. check-in: fe050af220 user: jan@vstone.eu tags: trunk | |
15:05 | Added support for extra control files for debs (fixes #599) check-in: e8ccf504fe user: dan@madebymany.co.uk tags: trunk | |
05:15 | Support being given a directory for the output path (-p flag) This should fix #656 and maybe a few other things. check-in: 3a86742bb9 user: jls@semicomplete.com tags: trunk | |
2014-04-28
| ||
23:43 | Merge pull request #685 from yummylogs/master Update README.md check-in: 6185fd3603 user: jls@semicomplete.com tags: trunk | |
20:21 | Update README.md In order to clear up the confusion with installing FPM as per https://github.com/jordansissel/fpm/issues/366 https://github.com/jordansissel/fpm/issues/666 https://github.com/jordansissel/fpm/issues/282 check-in: a31023cff8 user: luke.morfitt@kitd.com tags: trunk | |
2014-04-23
| ||
21:07 | Add release date check-in: 33fd7d6558 user: jls@semicomplete.com tags: trunk, v1.1.0 | |
20:49 | Don't require full output of a deb package if we're just checking for tar flags. The reason for this is that if we do output, it fails like so; 1) FPM::Package::Deb#tar_flags should set the group for the package's data files Failure/Error: @package.output(@target) FPM::Util::ProcessFailed: tar failed (exit code 2). Full command was:["tar", "-C", "/tmp/package-deb-staging20140423-5427-10uiv96", "-z", "--numeric-owner", "--owner", "0", "--group", "nogroup", "-cf", "/tmp/package-deb-build20140423-5427-19uvbmw/data.tar.gz", "."] Because 'nogroup' isn't a valid group when tar is run, but we want to check that 'nogroup' is set in the tar args, not that tar works ;) check-in: fb09d4d8a8 user: jls@semicomplete.com tags: trunk | |
20:24 | - Update changelog for next release. check-in: 01dee3bbb3 user: jls@semicomplete.com tags: trunk | |
19:05 | Check for both simplejson and json at the same time. This avoids accidentally failing simply because 'simplejson' isn't available (but 'json' might be, but we aborted too early) This fixes tests broken by the previous commit. check-in: 37e8233ad1 user: jls@semicomplete.com tags: trunk | |
18:54 | Fix error checking for python json & pkg_resources I forgot safesystem() raises an exception when it fails. Now, if users have a python that is missing a feature we need in order to have fpm build a package, you'll get an error like this: Your python environment is missing json support (either json or simplejson python module). I cannot continue without this. {:error=>#<FPM::Util::ProcessFailed: /bin/bash failed (exit code 1). Full command was:["/bin/bash", "-c", "/opt/my-py24/bin/python -c 'import simplejson'"]>, :python=>"/opt/my-py24/bin/python", :level=>:error} Process failed: Python (/opt/my-py24/bin/python) is missing simplejson or json modules. {:level=>:error} This is for #664 check-in: db35829738 user: jls@semicomplete.com tags: trunk | |
05:50 | Attempt to provide better error messages for busted python environments. This aims to help with #644 where we cannot get python package metadata without having json and setuptools available from the python program we are invoking. check-in: d9abb10037 user: jls@semicomplete.com tags: trunk | |
04:55 | Remove ftw; not used anymore. (#675) check-in: 38cd3b0e40 user: jls@semicomplete.com tags: trunk | |
04:52 | Make python_scripts_executable test more deterministic It was failing on OSX due to file searching occuring in a different order, and frankly we can predict the path of the script dir, so let's use that instead of searching for it. check-in: d143f00f17 user: jls@semicomplete.com tags: trunk | |
04:52 | Skip if we don't have rpmbuild check-in: fd232448ca user: jls@semicomplete.com tags: trunk | |
01:19 | Merge pull request #677 from vStone/feature/rename-gem-bin Rename bins with version appended check-in: 115b0d34c9 user: jls@semicomplete.com tags: trunk | |
01:18 | Call it --gem-disable-dependency (#598) check-in: d0bc51a106 user: jls@semicomplete.com tags: trunk | |
01:16 | Merge pull request #598 from someword/master Add --gem-disable-dependencies flag to allow for excluding one or more dependencies check-in: 1166b0cfdd user: jls@semicomplete.com tags: trunk | |
00:52 | Add test coverage for rpm --architecture flags This covers a code from #676 check-in: a70c2a932f user: jls@semicomplete.com tags: trunk | |
00:46 | Merge pull request #676 from robkinyon/rpm_arch Fixes for RPM and --architecture check-in: e4c59e2b70 user: jls@semicomplete.com tags: trunk | |
2014-04-22
| ||
19:09 | Add special handling for `fpm --version` Because --version is a valid flag (for setting the package version) but is also commonly used to ask an application what version it is, we need a bit of special handling for `fpm --version`: New result: % fpm --version 1.1.0 Prior to this patch, `fpm --version` would tell you that you were missing arguments or flags. check-in: 364271f120 user: jls@semicomplete.com tags: trunk | |
18:48 | Merge pull request #679 from jordansissel/fix-rpm-permissions-and-user-settings Allow forcing ownership even when using --rpm-use-file-permissions check-in: e90a14b4d1 user: jls@semicomplete.com tags: trunk | |
2014-04-18
| ||
11:41 | Rename bins with version appended check-in: 2d81063fea user: jan@vstone.eu tags: trunk | |
00:28 | Use --target to specify the architecture. check-in: 9fcfbe2fc8 user: rob.kinyon@gmail.com tags: trunk | |
00:25 | BuildArch isn't needed for any purpose check-in: c80f3bea0e user: rob.kinyon@gmail.com tags: trunk | |
2014-03-26
| ||
05:29 | Merge pull request #648 from samcrang/lintian_integration_tests Lintian integration tests check-in: cc854d2162 user: jls@semicomplete.com tags: trunk | |
04:58 | Merge pull request #651 from gerbercj/feature/sh_package Add a self-extracting sh package type implementation check-in: 6a2f8e44fa user: jls@semicomplete.com tags: trunk | |
2014-03-19
| ||
19:14 | Move pids up to install root to prevent "folder *not* empty" problem check-in: 94156c76b2 user: chris.gerber@tapjoy.com tags: trunk | |