Check-in [8bc93faf67]
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | - move to FPM::Package namespace. - capitalize acronyms like NPM and PEAR |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
8bc93faf673c0f318498c9b84298691f |
User & Date: | jls@semicomplete.com 2012-03-02 09:24:25 |
Context
2012-03-02
| ||
10:13 | - get a bare minimum deb output working check-in: e4cbf6936d user: jls@semicomplete.com tags: trunk | |
09:24 | - move to FPM::Package namespace. - capitalize acronyms like NPM and PEAR check-in: 8bc93faf67 user: jls@semicomplete.com tags: trunk | |
09:24 | purge old stuff check-in: 0de986a2c7 user: jls@semicomplete.com tags: trunk | |
Changes
Changes to lib/fpm/package/npm.rb.
1 2 3 4 5 | require "fpm/namespace" require "fpm/source" require "fpm/util" require "fileutils" | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 | require "fpm/namespace" require "fpm/source" require "fpm/util" require "fileutils" class FPM::Package::NPM < FPM::Source def get_source(params) @npm = @paths.first end # def get_source def download(npm_name, version=nil) end # def download |
︙ | ︙ |
Changes to lib/fpm/package/pear.rb.
1 2 3 4 5 | require "fpm/namespace" require "fpm/source" require "fileutils" require "fpm/util" | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 | require "fpm/namespace" require "fpm/source" require "fileutils" require "fpm/util" class FPM::Package::PEAR < FPM::Source def self.flags(opts, settings) opts.on("--package-prefix PREFIX", "Prefix for PEAR packages") do |package_prefix| settings.source[:package_prefix] = package_prefix end end # def flags |
︙ | ︙ |
Changes to lib/fpm/package/puppet.rb.
1 2 3 4 5 6 7 | require "erb" require "fpm/namespace" require "fpm/package" require "fpm/errors" require "etc" require "fileutils" | < < | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | require "erb" require "fpm/namespace" require "fpm/package" require "fpm/errors" require "etc" require "fileutils" class FPM::Package::Puppet < FPM::Package def architecture case @architecture when nil, "native" @architecture = %x{uname -m}.chomp end return @architecture end # def architecture |
︙ | ︙ |
Changes to lib/fpm/package/solaris.rb.
1 2 3 4 5 6 7 8 | require "erb" require "fpm/namespace" require "fpm/package" require "fpm/errors" require "fpm/util" # TODO(sissel): Add dependency checking support. # IIRC this has to be done as a 'checkinstall' step. | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | require "erb" require "fpm/namespace" require "fpm/package" require "fpm/errors" require "fpm/util" # TODO(sissel): Add dependency checking support. # IIRC this has to be done as a 'checkinstall' step. class FPM::Package::Solaris < FPM::Package def architecture case @architecture when nil, "native" @architecture = %x{uname -p}.chomp end # "all" is a valid arch according to # http://www.bolthole.com/solaris/makeapackage.html |
︙ | ︙ |