>
>
> \
diff -u -r /transition.bak/jbig2enc-0.29/configure.ac ./configure.ac
--- /transition.bak/jbig2enc-0.29/configure.ac	2017-01-30 17:27:36.000000000 +0000
+++ ./configure.ac	2024-09-12 16:39:05.000000000 +0000
@@ -73,7 +73,7 @@
 	fi],
 [libtool_patch_use_rpath=$enable_rpath])
 
-AC_CHECK_LIB([lept], [findFileFormatStream], [], [
+AC_CHECK_LIB([leptonica], [findFileFormatStream], [], [
 			echo "Error! Leptonica not detected."
 			exit -1
 			])
diff -u -r /transition.bak/jbig2enc-0.29/debian/rules ./debian/rules
--- /transition.bak/jbig2enc-0.29/debian/rules	2024-02-28 13:02:09.000000000 +0000
+++ ./debian/rules	2024-09-12 18:13:25.567555766 +0000
@@ -37,6 +37,7 @@
 		--exclude-la \
 		--exclude-a \
 		--multiarch \
+		--override s/libleptonica6-dev/libleptonica-dev/ \
 		--movedev "debian/tmp/usr/include/*" usr/include/ \
 		debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.so
 
diff -u -r /transition.bak/jbig2enc-0.29/src/jbig2.cc ./src/jbig2.cc
--- /transition.bak/jbig2enc-0.29/src/jbig2.cc	2017-01-30 17:27:36.000000000 +0000
+++ ./src/jbig2.cc	2024-09-12 16:39:05.000000000 +0000
@@ -29,6 +29,7 @@
 #endif
 
 #include <leptonica/allheaders.h>
+#include <leptonica/pix_internal.h>
 
 #include "jbig2enc.h"
 
diff -u -r /transition.bak/jbig2enc-0.29/src/jbig2enc.cc ./src/jbig2enc.cc
--- /transition.bak/jbig2enc-0.29/src/jbig2enc.cc	2017-01-30 17:27:36.000000000 +0000
+++ ./src/jbig2enc.cc	2024-09-12 16:45:14.674144256 +0000
@@ -24,6 +24,8 @@
 #include <string.h>
 
 #include <leptonica/allheaders.h>
+#include <leptonica/pix_internal.h>
+#include <leptonica/array_internal.h>
 
 #include <math.h>
 #if defined(sun)
@@ -206,7 +208,7 @@
         numaSetValue(ctx->classer->naclass, i, new_representant);
       }
     }
-    pixChangeRefcount(ctx->classer->pixat->pix[new_representant],pixGetRefcount(ctx->classer->pixat->pix[second_template]));
+    ctx->classer->pixat->pix[new_representant]->refcount = ctx->classer->pixat->pix[second_template]->refcount;
   }
   return 0;
 }
diff -u -r /transition.bak/jbig2enc-0.29/src/jbig2sym.cc ./src/jbig2sym.cc
--- /transition.bak/jbig2enc-0.29/src/jbig2sym.cc	2017-01-30 17:27:36.000000000 +0000
+++ ./src/jbig2sym.cc	2024-09-12 16:39:05.000000000 +0000
@@ -29,6 +29,8 @@
 #include <stdio.h>
 
 #include <leptonica/allheaders.h>
+#include <leptonica/pix_internal.h>
+#include <leptonica/array_internal.h>
 
 #include <math.h>
 

Reply via email to