diff -Naur mobiperl-0.0.43/html2mobi mobiperl-0.0.43.patched/html2mobi
--- mobiperl-0.0.43/html2mobi 2009-07-18 17:52:02.000000000 -0400
+++ mobiperl-0.0.43.patched/html2mobi 2017-04-10 01:51:43.440363698 -0400
@@ -24,7 +24,7 @@
use MobiPerl::LinksInfo;
use HTML::TreeBuilder;
-use Getopt::Mixed;
+use Getopt::Long;
use strict;
@@ -34,12 +34,12 @@
$opt_imagerescale $opt_removejavascript $opt_scaleallimages
$opt_imagemaxbytes);
-Getopt::Mixed::getOptions ("title=s author=s htmlfile=s mobifile=s gentoc
+Getopt::Long::GetOptions (qw/title=s author=s htmlfile=s mobifile=s gentoc
coverimage=s addthumbnail=s noimages addcoverlink
prefixtitle=s fixhtml fixhtmlbr keepbr
removejavascript
scaleallimages=s
- imagerescale=s imagemaxbytes=s");
+ imagerescale=s imagemaxbytes=s/);
#
# expand html document with links...
diff -Naur mobiperl-0.0.43/lit2mobi mobiperl-0.0.43.patched/lit2mobi
--- mobiperl-0.0.43/lit2mobi 2009-07-18 17:52:02.000000000 -0400
+++ mobiperl-0.0.43.patched/lit2mobi 2017-04-10 01:51:53.602363787 -0400
@@ -27,7 +27,7 @@
use MobiPerl::Config;
use MobiPerl::LinksInfo;
-use Getopt::Mixed;
+use Getopt::Long;
use File::Copy;
use vars qw ($opt_title $opt_author $opt_htmlfile $opt_mobifile
@@ -35,10 +35,10 @@
$opt_tocfirst $opt_addcoverlink
$opt_prefixtitle $opt_fixhtml $opt_fixhtmlbr $opt_imagerescale);
-Getopt::Mixed::getOptions ("title=s author=s htmlfile=s mobifile=s
+Getopt::Long::GetOptions (qw/title=s author=s htmlfile=s mobifile=s
coverimage=s addthumbnail=s
noimages tocfirst addcoverlink
- prefixtitle=s fixhtml fixhtmlbr imagerescale=s");
+ prefixtitle=s fixhtml fixhtmlbr imagerescale=s/);
diff -Naur mobiperl-0.0.43/mobi2html mobiperl-0.0.43.patched/mobi2html
--- mobiperl-0.0.43/mobi2html 2009-07-18 17:52:02.000000000 -0400
+++ mobiperl-0.0.43.patched/mobi2html 2017-04-10 01:52:02.969363870 -0400
@@ -28,9 +28,8 @@
use Palm::PDB;
use Palm::Doc;
use Image::Size;
-use Date::Parse;
-use Date::Format;
-use Getopt::Mixed;
+use POSIX q/ctime/;
+use Getopt::Long;
use MobiPerl::EXTH;
@@ -38,7 +37,7 @@
use vars qw ($opt_rawhtml $opt_record0 $opt_saveallrecords $opt_mobihtml);
-Getopt::Mixed::getOptions ("rawhtml record0 saveallrecords mobihtml");
+Getopt::Long::GetOptions (qw/rawhtml record0 saveallrecords mobihtml/);
my $globalcodepage = 0;
my $fullpathfilename = shift;
diff -Naur mobiperl-0.0.43/mobi2mobi mobiperl-0.0.43.patched/mobi2mobi
--- mobiperl-0.0.43/mobi2mobi 2009-07-18 17:52:02.000000000 -0400
+++ mobiperl-0.0.43.patched/mobi2mobi 2017-04-10 01:52:15.693363982 -0400
@@ -36,8 +36,8 @@
use Palm::PDB;
use Palm::Doc;
-use Date::Format; # for ctime call
-use Getopt::Mixed;
+use POSIX q/ctime/;
+use Getopt::Long;
use Image::Size; # Used to recognize the first record that is an image
#
@@ -67,7 +67,7 @@
$opt_imagerescale
$opt_allowtts $opt_deleteclippinglimit $opt_imagemaxbytes);
-Getopt::Mixed::getOptions ("outfile=s title=s updatedtitle=s
+Getopt::Long::GetOptions (qw/outfile=s title=s updatedtitle=s
prefixtitle=s author=s addauthor=s
description=s language=s subject=s
publisher=s databasename=s patch fiximagesizes
@@ -78,7 +78,7 @@
mbpfile=s savecover=s savethumb=s imagerescale=s
allowtts deleteclippinglimit
imagemaxbytes=s
- ");
+ /);
if (not defined $opt_outfile) {
if (defined $opt_title or defined $opt_updatedtitle or
diff -Naur mobiperl-0.0.43/mobils mobiperl-0.0.43.patched/mobils
--- mobiperl-0.0.43/mobils 2009-07-18 17:52:02.000000000 -0400
+++ mobiperl-0.0.43.patched/mobils 2017-04-10 01:43:39.062359426 -0400
@@ -23,8 +23,8 @@
use Palm::PDB;
use Palm::Doc;
-use Date::Format; # for ctime call
-use Getopt::Mixed;
+use POSIX q/ctime/;
+use Getopt::Long;
use MobiPerl::MobiHeader; # The MobiHeader package file is in the distribution
use MobiPerl::Util;
@@ -33,7 +33,7 @@
use vars qw ($opt_R);
-Getopt::Mixed::getOptions ("R");
+Getopt::Long::GetOptions ("R");
my $author = "";
my $publisher = "";
diff -Naur mobiperl-0.0.43/opf2mobi mobiperl-0.0.43.patched/opf2mobi
--- mobiperl-0.0.43/opf2mobi 2009-07-18 17:52:02.000000000 -0400
+++ mobiperl-0.0.43.patched/opf2mobi 2017-04-10 01:52:30.947364117 -0400
@@ -27,7 +27,7 @@
use MobiPerl::Config;
use MobiPerl::LinksInfo;
-use Getopt::Mixed;
+use Getopt::Long;
use File::Copy;
use File::Spec;
@@ -39,9 +39,9 @@
$opt_tocfirst $opt_addcoverlink
$opt_prefixtitle $opt_imagerescale $opt_imagemaxbytes);
-Getopt::Mixed::getOptions ("title=s author=s htmlfile=s mobifile=s
+Getopt::Long::GetOptions (qw/title=s author=s htmlfile=s mobifile=s
coverimage=s noimages tocfirst addcoverlink
- prefixtitle=s imagerescale=s imagemaxbytes=s");
+ prefixtitle=s imagerescale=s imagemaxbytes=s/);