Jordan Sissel
d851cc3caa
Fix cabin version
2013-01-21 10:56:25 -08:00
Jordan Sissel
cd5af5b0ef
- use cabin 0.6.0's new logger.pipe method.
2013-01-11 23:04:15 -08:00
Jay Buffington
d10f7cca1c
subprocess output should go through the logger
...
Controlling where output is sent is necessary if you want to use fpm as
a library rather just a command line tool.
This is implemented using the open4 rubygem because the open3 that ships
with ruby 1.8.7's stdlib doesn't set $? so you can't get the exit
status of the process.
The negative side effect of this change is that it introduces buffering,
so you don't get stderr and stdout in the order in which they were
output. And the output isn't sent to the terminal until the process has
completed, which is annoying. Perhaps it's possible to do something
with threads to solve this problem.
2013-01-03 04:57:02 -08:00
Jordan Sissel
3643c00bc7
- Add new 'version' info
...
- Make 'fpm --help' report the version as well as some other useful
info (fixes #281 )
2012-11-26 21:40:57 -08:00
Jordan Sissel
58188bd854
- version bump
2012-11-15 11:43:01 -08:00
Jordan Sissel
13b4db2baf
- upgraaaade
2012-11-08 16:59:31 -08:00
Jordan Sissel
e6dfe754f3
- bump version
2012-10-05 15:20:32 -07:00
Jordan Sissel
9a52b77a5b
update changelog/version
2012-09-26 00:38:37 -07:00
Jordan Sissel
1b6e9ce105
- prep for release
2012-09-25 13:51:49 -07:00
Jordan Sissel
9deb4a836e
version bump
2012-09-12 13:08:16 -07:00
Jordan Sissel
29e33cbf27
- bump version to 0.4.16
...
- note fix for ruby 1.8.7
2012-09-06 21:13:29 -07:00
Jordan Sissel
2255f7a1ba
- bump version with completed changelist.
2012-09-06 20:00:29 -07:00
Jordan Sissel
2d0cd756f2
version bump
2012-08-24 17:06:20 -04:00
Jordan Sissel
f3b76ec95d
- bump for release
2012-08-14 16:05:27 -07:00
Jordan Sissel
dadc31f717
bump for release
2012-08-10 16:01:28 -07:00
Jordan Sissel
7a2ab4f4aa
- remove monkeypatches and upgrade to backports 2.6.2
2012-08-07 09:32:59 -07:00
Jordan Sissel
6fca870acc
- version bump
2012-06-28 23:22:35 -07:00
Jordan Sissel
fa60b14c47
release 0.4.10
2012-05-25 16:37:31 -07:00
Jordan Sissel
7c3e08c4e6
Update CHANGELIST
2012-04-25 23:10:21 -07:00
Jordan Sissel
74f869f042
version bump; forgot to pull before last release
2012-04-25 00:24:04 -07:00
Jordan Sissel
964469e030
version bump
2012-04-25 00:23:15 -07:00
Jordan Sissel
a479d4b257
- Set json and clamp versions explicitly since I don't control those libs
2012-04-13 10:56:32 -07:00
Jordan Sissel
f8f18b331d
Bump version
2012-04-10 16:15:59 -07:00
Jordan Sissel
f9e99bc90b
version bump
2012-04-03 17:30:26 -07:00
Jordan Sissel
4d8474e956
Version bump; update changelist
2012-03-30 15:34:28 -07:00
Jordan Sissel
cb7243fa74
release
2012-03-21 09:57:28 -07:00
Jordan Sissel
ee184186bc
version bump
2012-03-20 23:55:43 -07:00
Jordan Sissel
77b00b0ddd
- version bump
...
Test results for this release:
% rvm 1.8.7,1.9.2,1.9.3 do bundle exec rspec
Finished in 0.81795 seconds
57 examples, 0 failures
Finished in 1.24 seconds
57 examples, 0 failures
Finished in 1.67 seconds
57 examples, 0 failures
2012-03-19 14:39:19 -07:00
Jordan Sissel
7c5cdeb065
update license for rspec, other small changes
2012-03-19 14:30:51 -07:00
Jordan Sissel
5308e09d8b
release
2012-03-18 23:25:48 -07:00
Jordan Sissel
1c05b0f514
- upgrade arr-pm
2012-03-16 15:37:11 -07:00
Jordan Sissel
9c54b937be
Update required version of arr-pm
2012-03-15 00:56:00 -07:00
Jordan Sissel
742faaefe8
- insist doesn't work in ruby 1.8 yet.
2012-03-11 13:58:39 -07:00
Jordan Sissel
1e3f41bd0c
update insist
2012-03-09 15:11:49 -08:00
Jordan Sissel
d8c276fd84
- bump cabin version
2012-03-09 19:42:23 +00:00
Jordan Sissel
99a1c04116
prerelease version bump
2012-03-09 11:40:10 -08:00
Jordan Sissel
11e0a7df96
- add clamp to gemspec, oops
2012-03-09 11:24:31 -08:00
Jordan Sissel
6f6184d9cf
- prerelease version bump
2012-03-08 18:21:18 -08:00
Jordan Sissel
7d521f6b09
- pre-release
2012-03-08 17:07:58 -08:00
Jordan Sissel
a534fd5023
- use insist in fpm, not just the tests
2012-03-08 13:31:23 -08:00
Jordan Sissel
8d59d9e4c4
- try using rspec+insist
2012-03-08 00:03:04 -08:00
Jordan Sissel
7ae8503541
Add license and general info for dependencies
2012-03-07 19:44:11 -08:00
Jordan Sissel
9723112d7b
style
2012-03-03 17:50:17 -08:00
Jordan Sissel
59a56cea92
Add cabin
2012-02-29 17:15:50 -08:00
Jordan Sissel
7d333b11a7
- start major refactoring. Design first, this time. With tests.
2012-02-22 23:59:31 -08:00
Rajat Vig
79c6d58d49
upped the version
2011-12-21 00:48:14 +05:30
Jordan Sissel
6e84ada52b
- 0.3.10
2011-10-11 12:47:48 -07:00
Jordan Sissel
ce5c7d8ee0
- version bump + changelist update
2011-09-08 10:37:42 -07:00
Jordan Sissel
4564acceed
- bump version
2011-09-05 22:49:03 -07:00
Jordan Sissel
dae4b29250
- version bump
2011-07-11 18:18:12 -07:00
Jordan Sissel
cf15f52d63
version bump
2011-07-08 00:57:59 -07:00
Jordan Sissel
143cca9636
- lots of small fixes and cleanup by tmm1, version bump it.
2011-07-08 00:14:50 -07:00
Jordan Sissel
9c58d546aa
- a version goes bump in the night.
2011-07-07 21:22:36 -07:00
Jordan Sissel
a7a3a78d13
- version bump
2011-06-24 17:14:36 -07:00
Jordan Sissel
7342cfa119
- Fix spurious 'find' warning message
...
https://github.com/jordansissel/fpm/issues/50
2011-06-20 23:38:45 -07:00
Jordan Sissel
7d7a748039
- version bump; some serious internal shuffling happened to make
...
puppet module generation a possibility. To that end, I bumped
from 0.2.x to 0.3.x
2011-06-20 23:04:47 -07:00
Jordan Sissel
363c1afdf0
- version bump
2011-06-15 14:03:59 -07:00
Jordan Sissel
682d3e3183
- verison bump for solaris {pre,post}install support
2011-06-15 00:41:47 -07:00
Jordan Sissel
1d06fb4df1
- version bump again, forgot I already released 0.2.32
2011-06-15 00:33:26 -07:00
Jordan Sissel
74b425409e
- version bump for https://github.com/jordansissel/fpm/issues/44
2011-06-09 09:51:26 -07:00
Jordan Sissel
c38dbe3d10
- version bump
2011-06-08 18:54:12 -07:00
Jordan Sissel
7d1db2abc4
- version bump for --iteration support
2011-05-30 12:03:03 -07:00
Jordan Sissel
b595aeaa03
- version bump
2011-05-20 12:40:38 -07:00
Jordan Sissel
b5300b3950
version bump
2011-05-18 12:07:13 -07:00
Jordan Sissel
daa751c898
- version bump and add changelist
2011-05-18 01:23:55 -07:00
Jordan Sissel
24c9bd9562
- add contributors and license file (License is MIT)
2011-05-17 00:30:34 -07:00
Jordan Sissel
74db133090
version bump
2011-05-17 00:20:31 -07:00
Jordan Sissel
f78f52110f
version bump
2011-05-16 19:49:48 -07:00
Jordan Sissel
dd0e099354
- version bump for new python support
2011-05-16 18:34:23 -07:00
Jordan Sissel
ee75b7ae90
- version bump (issue/33)
2011-05-16 00:19:48 -07:00
Jordan Sissel
1a2d3369d0
- Refactor architecture selection.
...
Unless specified, the arch is selected automatically.
The default arch is "native"
Also support "native" and "all" strings which are converted to the
appropriate values for the target packages.
"all" will become "noarch" for rpms (stays as 'all' for deb)
"native" will become amd64 or i386 for deb (or other)
"native" will become the output of 'uname -m' for rpm.
If the source is a gem, and the gem has no extensions (ruby C code),
default to "all". If it has C extensions (like eventmachine and
sqlite3 gems), then the arch defaults to "native"
This resolves:
https://github.com/jordansissel/fpm/pull/29
https://github.com/jordansissel/fpm/issues/25
https://github.com/jordansissel/fpm/issues/14
2011-05-12 21:20:25 -07:00
Jordan Sissel
192f889334
version bump
2011-05-06 14:31:42 -07:00
Jordan Sissel
f12b620ca7
- version bump for maintainer script support
2011-05-05 00:06:50 -07:00
Jordan Sissel
59ee089f91
- add --provides flag and support into rpm target
2011-04-25 13:40:47 -07:00
Jordan Sissel
bcd75a3e8d
version bump
2011-04-25 11:28:19 -07:00
Jordan Sissel
66c3aca8b4
- version bump for '-m' bug fix
2011-04-11 11:19:27 -07:00
Jordan Sissel
1edf5be07d
version bump
2011-04-07 09:04:43 -07:00
Jordan Sissel
8d2445f55f
- version bump
...
- sort paths by length before taring up, this ensure "/usr" before
"/usr/bin" in the tarball.
2011-04-05 22:40:49 -07:00
Jordan Sissel
fcea6b4392
Version bump for issue/12
2011-03-30 15:54:44 -07:00
Jordan Sissel
c2bafae813
- version bump for some centos and rubygems fixes
2011-03-29 11:17:55 -07:00
Jordan Sissel
b8f8145821
- version bump for dependency fix
2011-03-21 11:48:21 -07:00
Jordan Sissel
3270249dec
- version bump for bug fix with --prefixi
2011-03-21 10:53:58 -07:00
Jordan Sissel
7484fa779b
version bump
2011-03-17 00:33:21 -07:00
Jordan Sissel
fe19baad07
- version bump for some centos5/ruby 1.8.6/rpmbuild fixes
2011-03-07 10:10:38 -08:00
Jordan Sissel
0ed6ee0f89
- Create the rpm correctly targeted at the output path (usually $PWD as
...
of fpm invocation)
The prior behavior would make an rpm similar to this:
$PWD/name-version.x86_64.rpm/x86_64/the-actual-rpm.rpm
- Version bump
2011-03-01 22:53:33 -08:00
Jordan Sissel
182dfdd349
- Version bump for pull/6
2011-02-07 11:23:34 -08:00
Jordan Sissel
6d660c7633
- version bump for pyr's -S patch (pull/7)
2011-02-07 10:31:59 -08:00
Jordan Sissel
28a6aabc38
- update docs
...
- bump version to match release
2011-02-01 10:01:12 -08:00
Jordan Sissel
5ff5c24606
- Version bump
2011-01-22 10:56:33 -08:00
Jordan Sissel
c0b48e3a19
- Version bump
2011-01-22 00:57:43 -08:00
Jordan Sissel
864f733c99
- Version bump
2011-01-20 17:40:55 -08:00
Jordan Sissel
fbcc0c1770
- Bumpversion for release
2011-01-20 16:38:34 -08:00
Jordan Sissel
34e39cc7b4
- Version bump for issue/2 fix.
2011-01-13 15:36:17 -08:00
Jordan Sissel
d265bbe26a
version bump
2011-01-07 16:13:24 -08:00
Jordan Sissel
01ac24bfdc
- version bump
2011-01-07 01:44:03 -08:00
Jordan Sissel
162d4661ac
- bump
2011-01-04 01:30:15 -08:00
Jordan Sissel
cd98a580dd
version bump
2011-01-03 19:08:58 -08:00
Jordan Sissel
a85845b2f8
-version bump
2011-01-03 18:53:25 -08:00
Jordan Sissel
c91cd74c32
- Add fpm-npm to bin
2011-01-03 18:53:02 -08:00
Jordan Sissel
6fd63af88d
- version bump
...
- remove debug output
2011-01-03 18:49:25 -08:00