lib/epub/publication/package.rb in epub-parser-0.0.5 vs lib/epub/publication/package.rb in epub-parser-0.0.6

- old
+ new

@@ -1,6 +1,6 @@ -%w[ metadata manifest spine guide ].each { |f| require "epub/publication/package/#{f}" } +%w[ metadata manifest spine guide bindings ].each { |f| require "epub/publication/package/#{f}" } module EPUB module Publication class Package attr_accessor :book, @@ -8,9 +8,11 @@ attr_reader :metadata, :manifest, :spine, :guide alias lang xml_lang alias lang= xml_lang= def metadata=(metadata) + metadata.package = self + @metadata = metadata end def manifest=(manifest) manifest.package = self @manifest = manifest