[pkg-crosswire-devel] Bug#962265: sword: diff for NMU version 1.8.1+dfsg-8.1

Gleisson Jesuino Joaquim Cardoso gleissoncg2 at gmail.com
Thu Jun 11 00:10:06 BST 2020


Control: tags 962265 + pending


Dear maintainer,

I've prepared an NMU for sword (versioned as 1.8.1+dfsg-8.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer or cancel the NMU.

Regards,

Gleisson


diff -Nru sword-1.8.1+dfsg/debian/changelog sword-1.8.1+dfsg/debian/changelog
--- sword-1.8.1+dfsg/debian/changelog	2018-11-12 14:05:48.000000000 -0200
+++ sword-1.8.1+dfsg/debian/changelog	2020-06-08 21:39:54.000000000 -0300
@@ -1,3 +1,11 @@
+sword (1.8.1+dfsg-8.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fixed ICU checking. Thanks to László Böszörményi <gcs at debian.org>.
+    (Closes: #962265)
+
+ -- Gleisson Jesuino Joaquim Cardoso <gleissoncg2 at gmail.com>  Mon, 08 Jun 2020 21:39:54 -0300
+
 sword (1.8.1+dfsg-8) unstable; urgency=medium
 
   * Breaks/Replaces on libsword11v5 >= 1.8, Closes: #913407
diff -Nru sword-1.8.1+dfsg/debian/patches/series sword-1.8.1+dfsg/debian/patches/series
--- sword-1.8.1+dfsg/debian/patches/series	2018-11-12 14:05:48.000000000 -0200
+++ sword-1.8.1+dfsg/debian/patches/series	2020-06-08 21:39:54.000000000 -0300
@@ -5,3 +5,4 @@
 0006-powerpc64.patch
 0007-gbfwordjs.patch
 sword_ICU_63.1.patch
+sword_ICU_67.1.patch
diff -Nru sword-1.8.1+dfsg/debian/patches/sword_ICU_67.1.patch sword-1.8.1+dfsg/debian/patches/sword_ICU_67.1.patch
--- sword-1.8.1+dfsg/debian/patches/sword_ICU_67.1.patch	1969-12-31 21:00:00.000000000 -0300
+++ sword-1.8.1+dfsg/debian/patches/sword_ICU_67.1.patch	2020-06-08 21:39:54.000000000 -0300
@@ -0,0 +1,33 @@
+Description: fix ICU checking
+ Let still search for icu-config but use pkg-config method after that.
+Forwarded: no
+Author: Laszlo Boszormenyi (GCS) <gcs at debian.org>
+Last-Update: 2020-06-05
+
+---
+
+--- sword-1.8.1+dfsg.orig/configure.ac
++++ sword-1.8.1+dfsg/configure.ac
+@@ -238,9 +238,19 @@ if test x$with_icu = xyes; then
+ 	   AM_CXXFLAGS="$AM_CXXFLAGS -D_ICU_"
+ 	   AM_CFLAGS="$AM_CFLAGS -D_ICU_"
+ 	else
+-	   echo "*** The icu-config script installed by icu could not be found"
+-	   echo "*** compiling without ICU support"
+-	   with_icu=no
++	   PKG_CHECK_MODULES([ICU], [icu-i18n >= 63.1], [found_icu=yes])
++	   if test "$found_icu" = "yes"; then
++	      PKG_CHECK_MODULES([ICU_IO], [icu-io >= 63.1])
++	      ICU_IOLIBS="$ICU_IO_LIBS"
++	      with_icu=yes
++	      LIBS="$LIBS $ICU_LIBS $ICU_IOLIBS"
++	      AM_CXXFLAGS="$AM_CXXFLAGS -D_ICU_"
++	      AM_CFLAGS="$AM_CFLAGS -D_ICU_"
++	   else
++	      echo "*** The icu-config script installed by icu could not be found"
++	      echo "*** compiling without ICU support"
++	      with_icu=no
++	   fi
+ 	fi
+ fi
+ 



More information about the pkg-crosswire-devel mailing list