X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/blobdiff_plain/798619b91c91405f847b0e48137239f218a4cf15..59f0d218a6ff34c80cf898f6d7ac62555ba8eb11:/packages/libarchive/archive_write_set_format_zip.c.patch diff --git a/packages/libarchive/archive_write_set_format_zip.c.patch b/packages/libarchive/archive_write_set_format_zip.c.patch new file mode 100644 index 00000000..490072be --- /dev/null +++ b/packages/libarchive/archive_write_set_format_zip.c.patch @@ -0,0 +1,15 @@ +diff -u -r ../libarchive-3.1.2/libarchive/archive_write_set_format_zip.c ./libarchive/archive_write_set_format_zip.c +--- ../libarchive-3.1.2/libarchive/archive_write_set_format_zip.c 2013-01-14 02:43:45.000000000 +0100 ++++ ./libarchive/archive_write_set_format_zip.c 2014-07-15 19:11:00.070843621 +0200 +@@ -413,7 +413,10 @@ + if (strcmp(archive_string_conversion_charset_name( + zip->opt_sconv), "UTF-8") == 0) + zip->flags |= ZIP_FLAGS_UTF8_NAME; +-#if HAVE_NL_LANGINFO ++#ifdef __ANDROID__ ++ } else if (1) { ++ zip->flags |= ZIP_FLAGS_UTF8_NAME; ++#elif HAVE_NL_LANGINFO + } else if (strcmp(nl_langinfo(CODESET), "UTF-8") == 0) { + zip->flags |= ZIP_FLAGS_UTF8_NAME; + #endif