|
|
|
@ -2,7 +2,7 @@ require "uuid"
@@ -2,7 +2,7 @@ require "uuid"
|
|
|
|
|
require "uri" |
|
|
|
|
require "file_utils" |
|
|
|
|
|
|
|
|
|
require "specfileparser" |
|
|
|
|
require "specparser" |
|
|
|
|
|
|
|
|
|
require "./context.cr" |
|
|
|
|
require "./package.cr" |
|
|
|
@ -91,7 +91,7 @@ class Package::Recipe
@@ -91,7 +91,7 @@ class Package::Recipe
|
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
def initialize(@context, filename : String) |
|
|
|
|
specs = SpecFileParser.parse filename, { |
|
|
|
|
specs = SpecParser.parse filename, { |
|
|
|
|
"pkg" => fake_root_directory, |
|
|
|
|
"prefix" => prefix |
|
|
|
|
} |
|
|
|
@ -101,8 +101,6 @@ class Package::Recipe
@@ -101,8 +101,6 @@ class Package::Recipe
|
|
|
|
|
|
|
|
|
|
@recipe_directory = File.dirname filename |
|
|
|
|
|
|
|
|
|
raise "Could not parse `#{filename}`" if specs.nil? |
|
|
|
|
|
|
|
|
|
specs.assignments.each do |key, value| |
|
|
|
|
case key |
|
|
|
|
when "name" |
|
|
|
|