Add debian Recommends and Suggests
* Convert != dependency as Conflict =, as rpm doesn't understand it
* Skip empty lines in requirements.txt
Parse and fix dependencies if required
Fix rpm spec for os tag check
Use reject
control case of package name and its dependencies

Added the following two flags:
  --[no-]python-downcase-name
  (python only) Should the target package name be in lowercase? (default: true)
  --[no-]python-downcase-dependencies
  (python only) Should the package dependencies be in lowercase? (default: true)

fixes #326
Merge pull request #327 from jaybuff/python-downcase

control case of package name and its dependencies
Merge pull request #324 from r4um/rpm_spec_fix

Fix rpm spec for os tag check (fixes a problem caused by Ruby 1.8 not allowing you to override Object#!=)
Merge pull request #312 from r4um/fix_263

* Fix #263 Convert != dependency as Conflict =, as rpm doesn't understand it
Merge pull request #310 from r4um/fix_285

Add debian Recommends and Suggests
Merge branch 'master' of git://github.com/jordansissel/fpm into sshhh
Initial OS X package support, #317.

Basic support for OS X flat packages (.pkg)

- input/output
- output supports scripts, postinstall actions (using --info option),
  ownership option and bundle-id-prefix option
- requires pkgbuild (therefore OS X 10.7+ only), pkgutil for input
- no tests yet

ignore .DS_Store

ignore .pkg

identifier gets its own method

first few osxpkg spec tests

osxpkg: extract name and version from PackageInfo on input

osxpkg: rename option bundle-id-prefix to identifier-prefix

- 'bundle-id' is ambiguous, given the various 'bundle'-related logic possible with OS X packages

osxpkg: fix old 'osx_' attribute prefix to 'osxpkg' in osxpkg.erb

New option: --osxpkg-dont-obsolete, to add files to 'dont-obsolete' element in PackageInfo.

osxpkg: Define public/private methods.

osxpkg_spec: Tests for basic attributes through input/output
Merge pull request #332 from timsutton/4df9617b8a3e71ac82b4dadb8cad28cded66159f

OS X package support
update changelist
remove unused imports, some code style
Fix osxpkg spec tests that should have been skipped on non-Darwin platforms.
some osxpkg spec tests can still run, not all of them
Merge pull request #334 from timsutton/fix-osxpkg-spec-skip

OS X spec tests, properly skip on non-OS X
fix json imports
use structured logging for python package