Cross package maker. DEB/RPM generation or conversion. Derived from jordansissel/fpm.

⌈⌋ ⎇ branch:  cross package maker


Check-in [85acf2eec6]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:- use ruby backports!
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 85acf2eec659a3c9d5bb6cdb4e58ec3c3c067a66
User & Date: jls@semicomplete.com 2012-02-29 16:59:07
Context
2012-02-29
17:00
remove fpm/rubyfixes check-in: fbd715fdff user: jls@semicomplete.com tags: trunk
16:59
- use ruby backports! check-in: 85acf2eec6 user: jls@semicomplete.com tags: trunk
16:56
'dk add ruby fpm' check-in: 55903da835 user: jls@semicomplete.com tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Deleted lib/fpm/rubyfixes.rb.

1
2
3
4
5
6
7
8
9
10
11
# Ruby 1.8.7 added String#start_with? - monkeypatch the
# String class if it isn't supported (<= ruby 1.8.6)
if !String.instance_methods.include?("start_with?")
  class String
    public
    def start_with?(str)
      return self[0 .. (str.length-1)] == str
    end
  end
end

<
<
<
<
<
<
<
<
<
<
<






















Changes to lib/fpm/source/dir.rb.

1
2
3
4
5
6
7
8
require "fpm/source"
require "fileutils"
require "fpm/rubyfixes"
require "fpm/util"

class FPM::Source::Dir < FPM::Source
  def get_metadata
    self[:name] = File.basename(File.expand_path(root))
|







1
2
3
4
5
6
7
8
require "backports" # gem backports
require "fileutils"
require "fpm/rubyfixes"
require "fpm/util"

class FPM::Source::Dir < FPM::Source
  def get_metadata
    self[:name] = File.basename(File.expand_path(root))

Changes to lib/fpm/source/tar.rb.

1
2
3
4
5
6
7
8
require "fpm/rubyfixes"
require "fpm/source"
require "fpm/util"
require "fileutils"

class FPM::Source::Tar < FPM::Source
  def get_metadata
    self[:name] = @paths.first.split(".").first
|







1
2
3
4
5
6
7
8
require "backports" # gem backports
require "fpm/source"
require "fpm/util"
require "fileutils"

class FPM::Source::Tar < FPM::Source
  def get_metadata
    self[:name] = @paths.first.split(".").first