lib/slapp/package.rb in slapp-0.2.0 vs lib/slapp/package.rb in slapp-0.2.1
- old
+ new
@@ -40,11 +40,13 @@
def location
@location_match[1]
end
def path
- File.join "/slackware/slackware-#{@slackware_version}", location, package_name
+ File.join "/slackware/slackware#{"64" if x86_64?}-#{@slackware_version}",
+ location,
+ package_name
end
def size_uncompressed
convert_to_bytes @size_match.flatten.last
end
@@ -85,9 +87,13 @@
hash[m] = self.send(m)
}
end
private
+
+ def x86_64?
+ arch == "x86_64"
+ end
def parsed_description
@description_match[1].gsub(/^#{name}:/, "")
end