--- /dev/null
+--- /trainer.cpp
++++ /trainer.cpp
+@@ -103,7 +103,7 @@
+ if (!fn) {
+ return false;
+ }
+- x_.push_back(std::make_pair<std::string, FeatureNode *>(y, fn));
++ x_.push_back(std::make_pair(y, fn));
+ return true;
+ }
+
-Index: zinnia-0.06/configure.in
-===================================================================
---- zinnia-0.06.orig/configure.in
-+++ zinnia-0.06/configure.in
-@@ -59,15 +59,6 @@ AC_ARG_WITH(pkgconfigdir,
+--- /configure.in
++++ /configure.in
+@@ -59,15 +59,6 @@
AC_SUBST([pkgconfigdir])
AC_MSG_NOTICE([pkgconfig directory is ${pkgconfigdir}])
+++ /dev/null
-diff --git a/old/trainer.cpp b/zinnia-0.06/trainer.cpp
-index fdb044c..8b21e6c 100644
---- a/old/trainer.cpp
-+++ b/zinnia-0.06/trainer.cpp
-@@ -103,7 +103,7 @@ class TrainerImpl: public Trainer {
- if (!fn) {
- return false;
- }
-- x_.push_back(std::make_pair<std::string, FeatureNode *>(y, fn));
-+ x_.push_back(std::make_pair(y, fn));
- return true;
- }
-
-Index: zinnia-0.06/perl/Makefile.PL
-===================================================================
---- zinnia-0.06.orig/perl/Makefile.PL
-+++ zinnia-0.06/perl/Makefile.PL
-@@ -4,7 +4,7 @@ WriteMakefile(
+--- /perl/Makefile.PL
++++ /perl/Makefile.PL
+@@ -4,7 +4,7 @@
'CC' => 'c++',
'LD' => 'c++',
'INC' => '',
IUSE="perl static-libs"
DOCS=( AUTHORS ChangeLog NEWS README )
PATCHES=(
- "${FILESDIR}/${P}-ricedown.patch"
- "${FILESDIR}/${P}-perl.patch"
- "${FILESDIR}/${P}-gcc6.patch"
+ "${FILESDIR}/${P}-flags.patch"
+ "${FILESDIR}/${P}-perl_build.patch"
+ "${FILESDIR}/${P}-c++-2011.patch"
)
AUTOTOOLS_AUTORECONF=yes