--
You received this message because you are subscribed to the Google Groups "fpm-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fpm-users+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
irb(main):001:0> require 'fpm'
=> true
irb(main):002:0> mq = FPM::Package::Gem.new
=> <FPM::Package::Gem(@19137060) @attributes={:gem_bin_path=>nil, :gem_package_prefix=>nil, :gem_package_name_prefix=>"rubygem", :gem_gem=>"gem", :gem_fix_name?=>true, :gem_fix_de
pendencies?=>true, :gem_env_shebang?=>true, :gem_prerelease?=>false, :gem_disable_dependency=>nil, :gem_version_bins?=>false} @maintainer="<vagrant@test-debian-84>" @name=nil @arc
hitecture="native" @description="no description given" @version=nil @epoch=nil @iteration=nil @url=nil @category="default" @license="unknown" @vendor="none" @provides=[] @conflict
s=[] @replaces=[] @dependencies=[] @scripts={} @config_files=[] @directories=[] @attrs={} @staging_path="/tmp/package-gem-staging20160525-10395-14uczoo" @build_path="/tmp/package-
gem-build20160525-10395-ufiwab" >
irb(main):003:0> mq.input 'ffi-rzmq-core'
=> nil
irb(main):007:0> FileUtils.mkdir_p mq.staging_path 'var/lib/gems/2.1.0/gems/ffi-rzmq-core-1.0.5/ext'
=> ["/tmp/package-gem-staging20160525-10395-14uczoo/var/lib/gems/2.1.0/gems/ffi-rzmq-core-1.0.5/ext"]
irb(main):013:0> FileUtils.ln_s '/usr/lib/x86_64-linux-gnu/libzmq.so.3.1.0', mq.staging_path('var/lib/gems/2.1.0/gems/ffi-rzmq-core-1.0.5/ext/libzmq.so')
irb(main):016:0> mq.dependencies << "libzmq3"
irb(main):018:0> mq.convert(FPM::Package::Deb).output './foo.deb'
=> "/home/vagrant/foo.deb"
And with that my foo.deb package contains the symlink I made earlier