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

⌈⌋ ⎇ branch:  cross package maker


Check-in [0dd5133462]

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

Overview
Comment:fizzlesticks
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 0dd5133462cc83dbb1628277ac3d43638612df44
User & Date: jls@semicomplete.com 2011-05-20 03:45:33
Context
2011-05-20
19:40
- version bump check-in: 7c2c71b78f user: jls@semicomplete.com tags: trunk
03:45
fizzlesticks check-in: 0dd5133462 user: jls@semicomplete.com tags: trunk
03:23
- add 'tar' source support. check-in: dbfb16c135 user: jls@semicomplete.com tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

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

22
23
24
25
26
27
28
29

30
31
32
33
34
35
36
    installdir = "#{builddir}/tarbuild/#{self[:prefix]}"
    FileUtils.mkdir_p(installdir)
    flags = "-xf #{input_tarball} -C #{installdir}"
    case compression
      when :bzip2; flags += " -j"
      when :gzip; flags += " -z"
    end
    puts("tar #{flags}")

    system("tar #{flags}")

    if self[:prefix]
      @paths = [self[:prefix]]
    else
      @paths = ["."]
    end







|
>







22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
    installdir = "#{builddir}/tarbuild/#{self[:prefix]}"
    FileUtils.mkdir_p(installdir)
    flags = "-xf #{input_tarball} -C #{installdir}"
    case compression
      when :bzip2; flags += " -j"
      when :gzip; flags += " -z"
    end
    #puts("tar #{flags}")
    #sleep 5
    system("tar #{flags}")

    if self[:prefix]
      @paths = [self[:prefix]]
    else
      @paths = ["."]
    end