Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 13, 2015
  1. Merge pull request #890 from vincentbernat/fix/lintian-rspec

    rspec: fix lintian test
Commits on Apr 11, 2015
  1. Merge pull request #893 from jneen/doc.update-name

    update name in CONTRIBUTORS
  2. update name in CONTRIBUTORS authored
Commits on Apr 10, 2015
  1. Add rubocop config.

    Resolving rubocop complaints will be a long-running task, but adding
    the config here is a good first step.
  2. Continuation of efforts to improve how fpm uses rspec.

    This makes use of shared examples, rspec's expect (instead of my
    insist), and cleans up some longer tests that had complex 'it' blocks
    into before/let/it.
  3. @vincentbernat

    rspec: fix lintian test

    vincentbernat authored
    lintian expects the package name to ends with ".deb". Also, rspec
    disallows the use of a let variable in an `after(:context)` hook. Also
    fix the name of instance variable `@staging_path`.
  4. Merge pull request #889 from jordansissel/update-rspec-style

    Update rspec style
    Over the years, I learn new things about rspec and I find ways of writing specs that feels better. This is step 1 of a long-needed upgrade to how rspec is used in fpm.
  5. Grand refactor to use my newer rspec style

    * Resolve any ruby warnings (ruby -wc)
    * Use expect().to(...) instead of insist { ... }
    * Avoid `:all` in hooks
    * Use `let` instead of instance variables
    * Use Stud::Temporary instead of Tempfile
  6. @djhaskin987
  7. Fix a failing test on OSX that required 'dpkg-deb'

    Switched to using `ar p ... | tar -zx` instead. Test passes on OSX.
    I also took this as an opportunity to update the style to use rspec a
    bit better. Using `let` and avoiding `before :all` and such.
  8. @djhaskin987
  9. @djhaskin987
  10. @djhaskin987
  11. PR 853: --[no-]cpan-test now works as advertised

    Matt Schreiber authored committed
    Now '-n' (no test) flag passed to cpanm only if attributes[:cpan_test] is false
    Also, added '--installdeps' to cpanm_flags because the target module has
    already been downloaded manually, and there shouldn't be any need to
    download (and possibly test) it again
    Closes #853
  12. Merge pull request #822 from dlanderson/patch-1

    Second %pre should be %post
  13. @djhaskin987
  14. Merge pull request #885 from genome-vendor/mcallawa_python_no_wheel

    Until python wheel format is supported, tell pip to --no-use-wheel
  15. Merge pull request #886 from ranjib/path_not_set

    Check if ENV['PATH'] is set before using it
  16. Merge pull request #887 from djhaskin987/feature/correct-upgrade-scri…

    Add improved abort-install and abort-remove
Commits on Apr 9, 2015
  1. @djhaskin987
Commits on Apr 8, 2015
  1. @ranjib
Commits on Apr 7, 2015
  1. @mcallaway
Commits on Mar 15, 2015
  1. @cure

    Add tests for python dependency manipulation. Also switch

    cure authored
    spec/fixtures/python/ from distutils to setuptools.
Commits on Mar 14, 2015
  1. @cure

    Add --python-disable-dependency option to disable specific python

    cure authored
    This is useful for example in the case of a dependency on the python
    PyYAML package.
    By default, this dependency gets translated to a debian package
    dependency on python-pyyaml. That package does not exist on Debian
    systems, so a way to override the dependency is needed.
    A similar option exists already for gems (--gem-disable-dependency).
Commits on Mar 13, 2015
  1. @jalawrence
  2. @jalawrence
Commits on Mar 6, 2015
  1. Mark unused variable

  2. Merge pull request #836 from SpikesDivZero/deb-maint-scripts

    Fix up debian maintenance script templates
Commits on Feb 26, 2015
  1. Cleanup regardless of log level

    There is now a --debug-workspace flag to choose when not to do cleanup.
    Seems related to #829, but I'm not sure.
  2. Add better error message

    Should help improve #586 by giving a better error message
Commits on Feb 25, 2015
  1. Merge pull request #865 from timsutton/python-pypi-default-https

    Default to HTTPS for --python-pypi URL
  2. @timsutton

    Default to HTTPS for --python-pypi URL

    timsutton authored
    - this is the default for both pip and easy_install
Commits on Feb 24, 2015
  1. Merge pull request #863 from fetep/fix_dir_symlink

    symlinks need full dest path for FileUtils.copy_entry
Something went wrong with that request. Please try again.