From f34432d21e1cadc434bf76ddae240fad83887354 Mon Sep 17 00:00:00 2001 From: glejeune Date: Sun, 9 May 2010 17:51:58 +0200 Subject: [PATCH] Bug correction in epub (zip) generation --- lib/jekyll/epub.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/jekyll/epub.rb b/lib/jekyll/epub.rb index 32cb84d..d3912f7 100644 --- a/lib/jekyll/epub.rb +++ b/lib/jekyll/epub.rb @@ -177,17 +177,13 @@ def apply_epub_filters( files ) #:nodoc: # This is a Jekyll[http://jekyllrb.com] extension # # Create the epub file... - # - # WARNING: does not work !!! So please generate the epub file by hand : - # - # cd _epub/src - # zip -Xr9D MyBook.epub mimetype * def zip #:nodoc: Dir.chdir( self.dest ) do filename = self.config['epub']['name'] filename += ".epub" unless File.extname(filename) == ".epub" $stderr.puts "** Create epub file #{filename} in #{Dir.pwd}..." - %x(zip -Xr9D \"#{filename}\" mimetype *) + %x(zip -X9 \"#{filename}\" mimetype) + %x(zip -Xr9D \"#{filename}\" * -xi mimetype) end end end