Added CruxUtils::Port.find. Patch by Rene Lengwinat.
[ruby-cruxutils.git] / lib / cruxutils / package.rb
1 module CruxUtils
2
3 class Package
4         attr_reader :name, :version, :release, :files
5
6         def initialize(name, version, release, files)
7                 @name = name.to_str.dup.freeze
8                 @version = version.freeze
9                 @release = release.freeze
10                 @files = files.dup.freeze
11         end
12
13         def filename
14                 "%s#%s-%s.pkg.tar.gz" % [@name, @version, @release]
15         end
16 end
17
18 end