Skip to content
Commits on Sep 26, 2012
  1. update changelog/version

    committed Sep 26, 2012
  2. Merge pull request #266 from jwittkoski/spec_file_percents

    committed Sep 26, 2012
    Replace % with [%] to make rpm not expand macros in file names
Commits on Sep 25, 2012
  1. - prep for release

    committed Sep 25, 2012
  2. - write specs to ensure the default epoch and release are always '1'

    committed Sep 25, 2012
      This ensures future regressions are caught before fpm releases.
    
    - rpm: if epoch is nil, default to 1. This fixes a regression where fpm
      0.4.3 generated rpms with an epoch of '1' and the fpm 0.4.17 (or
      somewhere in between) started generating rpms with no epoch value.
      This caused version comparisions of '15' and '10' to show '10' as
      newer if you built the version 10 one in older fpms.
  3. @jwittkoski
  4. @jwittkoski
Commits on Sep 12, 2012
  1. - Add --workdir flag for specifying a place other than the system /tmp

    committed Sep 12, 2012
      directory to do work. (Idea by Ryan Petrello)
  2. update changelist

    committed Sep 12, 2012
  3. version bump

    committed Sep 12, 2012
  4. Remove a pointless warning

    committed Sep 12, 2012
Commits on Sep 7, 2012
  1. - bump version to 0.4.16

    committed Sep 6, 2012
    - note fix for ruby 1.8.7
  2. Fix changelog for 0.4.15

    committed Sep 6, 2012
  3. Update changelist

    committed Sep 6, 2012
  4. Fix typo

    committed Sep 6, 2012
  5. improve flag doc

    committed Sep 6, 2012
  6. - Add --template-value flag for passing arbitrary things into your

    committed Sep 6, 2012
      template scripts.
    
      Test:
        % rm *deb
        % ruby bin/fpm -s dir -t deb -n fizzle --template-value foo=bar --after-install =(echo '<%= foo %>') /etc/motd
        Created deb package {"path":"fizzle_1.0_amd64.deb"}
        % ar p fizzle_1.0_amd64.deb control.tar.gz | tar -zx ./postinst
        % cat postinst
        bar
        % rm postinst
  7. - fix bad test

    committed Sep 6, 2012
  8. Merge pull request #255 from zllak/feature/python/install_data

    committed Sep 6, 2012
    python: customize the --install-data option for setup.py
  9. Merge pull request #253 from JacekLach/rescue-eperm-while-linking

    committed Sep 6, 2012
    EPERM on hardlinking files is not rescued when packaging a dir
Commits on Sep 6, 2012
Commits on Aug 30, 2012
  1. @zllak

    python: customize the --install-data option for setup.py

    zllak committed Aug 30, 2012
    Give the possibility to specify from command line where to install the
    data. Data were installed in the 'lib' directory, which is still the
    default setting if not explicitely changed, for backward compatibility.
    A more "normal" data directory would be /usr or /usr/share, also
    depending on the target OS.
Commits on Aug 29, 2012
  1. @JacekLach

    Try copying file when linking fails with EPERM

    JacekLach committed Aug 29, 2012
    Thus files that are owned by different users but can be copied will not
    break packaging.
Commits on Aug 25, 2012
  1. - Add --deb-priority (#232)

    committed Aug 25, 2012
  2. update changelist

    committed Aug 25, 2012
Something went wrong with that request. Please try again.