Permalink
Commits on Apr 10, 2012
  1. Bump version

    committed Apr 10, 2012
Commits on Apr 4, 2012
  1. version bump

    committed Apr 4, 2012
Commits on Apr 2, 2012
Commits on Apr 1, 2012
  1. Merge pull request #193 from antoncohen/antoncohen/gemrpmdep

    Fixed gem ~> version operator translated to rpm require.
    committed Apr 1, 2012
  2. Fixed gem ~> version operator translated to rpm require.

    In gem specs ~> is a Pessimistic Version Consrtaint that is inclusive
    on the bottom end. E.g., '~> 2.2' means '>= 2.2.0 and < 3.0'.
    
    I changed the translation to RPM spec to be >= and <. It was > and <.
    
    http://docs.rubygems.org/read/chapter/16
    http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-advanced-packaging.html
    antoncohen committed Apr 1, 2012
Commits on Mar 30, 2012
  1. - Make file exclusion work again. Fixes #185

      This improves on the patch in #186.
    - Add tests to make sure exclude stays working :)
    committed Mar 30, 2012
  2. - If no args are given, assume '.' was intended if the source is 'dir'

      and chdir (-C) is set. Fixes issue #187
    - Abort if there's no package name known.
    committed Mar 30, 2012
  3. - Specify BuildRoot in the rpm spec to work around some kind of

      bug/problem causing rpmbuild to use "/" as the BuildRoot on CentOS 5.
      Fixes #191. Confirmed working on CentOS 5.7 in a vm.
    committed Mar 30, 2012
  4. some style cleanup

    committed Mar 30, 2012
  5. Merge branch 'master' of https://github.com/MITx/fpm into MITx-master

    Conflicts:
    	lib/fpm/command.rb
    committed Mar 30, 2012
  6. - Fix broken dpkg architecture test on i686 kernels

      (discovered by failing tests run on travis-ci.org)
    committed Mar 30, 2012
  7. - Add --rpm-digest and --rpm-compression flags to allow selectable

      digest/compress algorithms during package building. Defaults to the
      settings that are most likely to work on the widest range of rpm
      consumers (md5 + gzip)
    
      Improves solution already committed for #192
    committed Mar 30, 2012
  8. - Tell rpm to use gzip for compression and md5 for checksums

      This should fix #192 and allow rpms to be built on newer redhat
      distributions that function on older ones.
    
      Huge thanks to @katzj for explaining the format of the
      %_binary_payload macro.
    committed Mar 30, 2012
Commits on Mar 28, 2012
  1. Merge pull request #189 from torarnv/fix-custom-control

    Fix attribute lookup for --deb-custom-control
    committed Mar 28, 2012
Commits on Mar 27, 2012
  1. Move exclude functionality into the convert process, and make give it…

    … a sensible default of excluding nothing
    cpennington committed Mar 27, 2012
Commits on Mar 26, 2012
Commits on Mar 23, 2012
  1. Merge pull request #184 from potatosalad/master

    Fix local variable error for --deb-pre-depends
    committed Mar 23, 2012
Commits on Mar 22, 2012
  1. Merge pull request #183 from bakins/master

    Fix config_files when invoked from the command line
    committed Mar 22, 2012
  2. add config_files to input

    bakins committed Mar 22, 2012
  3. Merge pull request #182 from MITx/master

    Fixed bugs around binpath not being created and with links inside the package
    committed Mar 22, 2012
  4. Create the bin_dir so that gem will install into it, even if the vers…

    …ion of gem being used doesn't create the directory itself
    cpennington committed Mar 22, 2012
Commits on Mar 21, 2012
  1. release

    committed Mar 21, 2012