Commits on Sep 7, 2012
  1. Update changelist

    committed Sep 6, 2012
  2. Fix typo

    committed Sep 6, 2012
  3. improve flag doc

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

      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
    committed Sep 6, 2012
  5. - fix bad test

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

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

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

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

    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.
    zllak committed Aug 30, 2012
Commits on Aug 29, 2012
  1. @JacekLach

    Try copying file when linking fails with EPERM

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

    committed Aug 25, 2012
  2. update changelist

    committed Aug 25, 2012
  3. - Abort and notify the user if the package is to be written to a

      location (parent directory) that does not exist. (#244)
    committed Aug 25, 2012
  4. update changelist

    committed Aug 25, 2012
  5. - Make custom channels work with pear (#207)

    - add --pear-channel-update flag to force 'pear channel-update' prior to
      installation.
    committed Aug 24, 2012
  6. improve error messages

    committed Aug 24, 2012
  7. - Got closer to channel support working. When I do it manually, it

      works, but through fpm it does not. Probably something silly.
      (progress on #207)
    committed Aug 24, 2012
Commits on Aug 24, 2012
  1. regen gemfile.lock

    committed Aug 24, 2012
  2. Work around bug or misconfiguration in dpkg found on OSX when dpkg is…

    … provided by homebrew. 'dpkg --print-architecture' succeeds but emits nothing.
    committed Aug 24, 2012
  3. remove excess debug print

    committed Aug 24, 2012