Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Apr 25, 2012
  1. update version

    authored
  2. version bump

    authored
  3. update changelist

    authored
  4. - Make gem 'provides' really provide 'rubygem-foo'

    authored
    - When converting gem->rpm, turn 'rubygem-foo' provides into
      'rubygem(foo)'
  5. Merge pull request #198 from mv/master

    authored
    Warning: already initialized constant
Commits on Apr 13, 2012
  1. Merge pull request #194 from lum/master

    authored
    Adding the noreplace option to config files in the rpm spec template.
  2. Merge pull request #206 from specialunderwear/master

    authored
    Python packages that are pinned to a specific version can not be packaged as .deb
  3. @specialunderwear
  4. @specialunderwear
Commits on Apr 12, 2012
  1. @specialunderwear
  2. @specialunderwear

    Nolonger lose information whith compound specs.

    specialunderwear authored
    When a compound spec is found, like tornado>=1.0,<=1.1 multiple entries will be
    added to the dependency list:
    
    tornado >= 1.0 and tornado <= 1.1
    
    Because that seems to work for the debian dependency specification.
  3. @specialunderwear

    Use existing --deb-ignore-iteration-in-dependencies flag to determine…

    specialunderwear authored
    … if dependencies should be strictly versioned or allow iteration.
  4. @specialunderwear

    According to http://www.debian.org/doc/debian-policy/ch-relationships…

    specialunderwear authored
    ….html#s-depsyntax (= version) is valid and also that is sematically more correct than (>= version) and (<< version+1) because your +1 guess is just that, a guess.
  5. @specialunderwear

    let pkg_resources do the parsing of the specs. When multiple specs ar…

    specialunderwear authored
    …e found prefer order is "<=", "==", ">=" and next the version number.
Commits on Apr 10, 2012
  1. Bump version

    authored
Commits on Apr 4, 2012
  1. @mv
  2. version bump

    authored
Commits on Apr 2, 2012
  1. @lum

    Adding the noreplace directive for files marked as configuration files.

    lum authored
    This prevents the rpm install/update from overwriting local
    modifications to config files.
Commits on Apr 1, 2012
  1. Merge pull request #193 from antoncohen/antoncohen/gemrpmdep

    authored
    Fixed gem ~> version operator translated to rpm require.
  2. @antoncohen

    Fixed gem ~> version operator translated to rpm require.

    antoncohen authored
    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
Commits on Mar 30, 2012
  1. - Make file exclusion work again. Fixes #185

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

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

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

    authored
  5. Merge branch 'master' of https://github.com/MITx/fpm into MITx-master

    authored
    Conflicts:
    	lib/fpm/command.rb
  6. - Fix broken dpkg architecture test on i686 kernels

    authored
      (discovered by failing tests run on travis-ci.org)
Something went wrong with that request. Please try again.