Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

- review/update readme

  • Loading branch information...
commit e21d839c5f7c858f01ef587f3b1584db2ea87371 1 parent 16db8db
@jordansissel authored
Showing with 15 additions and 8 deletions.
  1. +1 −1  CHANGELIST
  2. +14 −7 README.md
View
2  CHANGELIST
@@ -10,8 +10,8 @@
'python-foo' and not 'python-python-foo' (via Thomas Meson)
- rpm support: Add --rpm-rpmbuild-define for passing a --define flag to rpmbuild
(via Naresh V)
- TODO(sissel): PEAR
- PHP pear source support (fpm -s pear ...) (via Andrew Gaffney)
+ TODO(sissel): pull/163, make sure --post-process is supported
0.3.10 (Oct 10, 2011)
- Allow taking a list of files/inputs on stdin with '-' or with the --inputs
View
21 README.md
@@ -2,7 +2,8 @@
## Preface
-Package maintainers work hard and take a lot of shit. You can't please everyone. So, if you're a maintainer: Thanks for maintaining packages!
+Package maintainers work hard and take a lot of shit. You can't please
+everyone. So, if you're a maintainer: Thanks for maintaining packages!
## What is fpm?
@@ -33,10 +34,10 @@ And sometimes, there isn't a package available for the tool you need.
And sometimes if you ask "How do I get python 3 on CentOS 5?" some unhelpful
trolls will tell you to "Use another distro"
-Further, a recent job switch has me now using Ubuntu for production while prior
-was CentOS. These use two totally different package systems with completely different
-packaging policies and support tools. It was painful and confusing learning both. I
-want to save myself (and you) that pain in the future.
+Further, a job switches have me flipping between Ubuntu and CentOS. These use
+two totally different package systems with completely different packaging
+policies and support tools. Learning both was painful and confusing. I want to
+save myself (and you) that pain in the future.
It should be easy to say "here's my install dir and here's some dependencies;
please make a package"
@@ -63,7 +64,9 @@ You can install fpm with gem:
gem install fpm
-It ships with 'fpm' and 'fpm-npm' tools.
+Running it:
+
+ fpm -s TYPE -t TYPE ...
## Things that are in the works or should work:
@@ -71,8 +74,10 @@ Sources:
* gem (even autodownloaded for you)
* python modules (autodownload for you)
+* pear (also downloads for you)
* directories
* rpm
+* deb
* node packages (npm)
Targets:
@@ -80,6 +85,8 @@ Targets:
* deb
* rpm
* solaris
+* tar
+* directories
## Need Help or Want to Contribute?
@@ -109,7 +116,7 @@ That said, some basic guidelines, which you are free to ignore :)
irc.freenode.org) is a good place for this as is the
[mailing list](http://groups.google.com/group/fpm-users)
-## Other Documentation
+## More Documentation
[See the wiki for more docs](https://github.com/jordansissel/fpm/wiki)
Please sign in to comment.
Something went wrong with that request. Please try again.