diff --git a/textproc/lua-icu-utils/Makefile b/textproc/lua-icu-utils/Makefile index ca646aa4861b..229796bf18f1 100644 --- a/textproc/lua-icu-utils/Makefile +++ b/textproc/lua-icu-utils/Makefile @@ -1,40 +1,42 @@ # Created by: Martin Matuska PORTNAME= icu-utils -DISTVERSION= 0.0-20160816 +DISTVERSION= 0.0-20220329 CATEGORIES= textproc PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} MAINTAINER= mm@FreeBSD.org COMMENT= Lua interface to selected ICU utilities LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libicui18n.so:devel/icu USES= gmake lua:module USE_GITHUB= yes GH_ACCOUNT= adam-stanek GH_PROJECT= lua_icu_utils -GH_TAGNAME= df830c0 +GH_TAGNAME= 431dda1de CFLAGS+= -fPIC -I${LOCALBASE}/include -MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="-shared -L${LOCALBASE}/lib" LUA_INCDIR="${LUA_INCDIR}" +LDFLAGS+= -shared -L${LOCALBASE}/lib +MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" LUA_INCDIR="${LUA_INCDIR}" PLIST_FILES= ${LUA_MODLIBDIR}/icu_utils.so PORTDOCS= README.md DOCSDIR= ${PREFIX}/share/doc/lua${LUA_VER_STR}/${PORTNAME} OPTIONS_DEFINE= DOCS do-install: ${MKDIR} ${STAGEDIR}${LUA_MODLIBDIR} ${INSTALL_LIB} ${WRKSRC}/icu_utils.so ${STAGEDIR}${LUA_MODLIBDIR} do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} .include diff --git a/textproc/lua-icu-utils/distinfo b/textproc/lua-icu-utils/distinfo index 6a75857d3ea8..6ab6bfd922ce 100644 --- a/textproc/lua-icu-utils/distinfo +++ b/textproc/lua-icu-utils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1645023714 -SHA256 (adam-stanek-lua_icu_utils-0.0-20160816-df830c0_GH0.tar.gz) = 52f964db41cbdad5baac755805a9310b27d8d0dc7a7f429cddd81dea948f4348 -SIZE (adam-stanek-lua_icu_utils-0.0-20160816-df830c0_GH0.tar.gz) = 5799 +TIMESTAMP = 1648506330 +SHA256 (adam-stanek-lua_icu_utils-0.0-20220329-431dda1de_GH0.tar.gz) = 0343af5afbeb5610897a9827430f57731de966dcc5f04818781ec39fce7d2133 +SIZE (adam-stanek-lua_icu_utils-0.0-20220329-431dda1de_GH0.tar.gz) = 6700 diff --git a/textproc/lua-icu-utils/files/patch-src_convert__case.c b/textproc/lua-icu-utils/files/patch-src_convert__case.c deleted file mode 100644 index eba62824f6fe..000000000000 --- a/textproc/lua-icu-utils/files/patch-src_convert__case.c +++ /dev/null @@ -1,29 +0,0 @@ ---- src/convert_case.c.orig 2022-02-16 14:49:42 UTC -+++ src/convert_case.c -@@ -45,7 +45,7 @@ int strtolower(lua_State *l) { - int32_t out_len = u_strToLower(dest, str_len, str, str_len, "", &status); - if(U_FAILURE(status)) { - // Allocate more memory if necessary -- if(status = U_BUFFER_OVERFLOW_ERROR) { -+ if(status == U_BUFFER_OVERFLOW_ERROR) { - free(dest); - dest = malloc(sizeof(UChar) * (out_len + 1)); - if(!dest) { -@@ -109,7 +109,7 @@ int strtoupper(lua_State *l) { - int32_t out_len = u_strToUpper(dest, str_len, str, str_len, "", &status); - if(U_FAILURE(status)) { - // Allocate more memory if necessary -- if(status = U_BUFFER_OVERFLOW_ERROR) { -+ if(status == U_BUFFER_OVERFLOW_ERROR) { - free(dest); - dest = malloc(sizeof(UChar) * (out_len + 1)); - if(!dest) { -@@ -173,7 +173,7 @@ int strtotitle(lua_State *l) { - int32_t out_len = u_strToTitle(dest, str_len, str, str_len, NULL, "", &status); - if(U_FAILURE(status)) { - // Allocate more memory if necessary -- if(status = U_BUFFER_OVERFLOW_ERROR) { -+ if(status == U_BUFFER_OVERFLOW_ERROR) { - free(dest); - dest = malloc(sizeof(UChar) * (out_len + 1)); - if(!dest) {