FreeBSD Bugzilla – Attachment 240299 Details for
Bug 269127
devel/icu: Multibyte character is included in DateTimePatterns for en locale in release 72
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Ports only for use in overlays, etc.
patch.diff (text/plain), 3.26 KB, created by
Tatsuki Makino
on 2023-02-21 09:06:29 UTC
(
hide
)
Description:
Ports only for use in overlays, etc.
Filename:
MIME Type:
Creator:
Tatsuki Makino
Created:
2023-02-21 09:06:29 UTC
Size:
3.26 KB
patch
obsolete
>diff --git a/devel/icudt/Makefile b/devel/icudt/Makefile >new file mode 100644 >index 0000000000..9014a7ea1b >--- /dev/null >+++ b/devel/icudt/Makefile >@@ -0,0 +1,72 @@ >+PORTNAME= icudt >+DISTVERSION= 72-1 >+CATEGORIES= devel >+MASTER_SITES= https://github.com/unicode-org/icu/releases/download/release-${DISTVERSION:S/rc/-&/}/ \ >+ #SF/icu/ICU4C/${PORTVERSION} >+DISTNAME= icu-release-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX} >+DISTFILES= release-${DISTVERSION}.tar.gz \ >+ #icu4c-${DISTVERSION:S/-/_/g}-data.zip >+ >+MAINTAINER= ports@FreeBSD.org >+COMMENT= International Components for Unicode (from IBM) >+WWW= https://icu.unicode.org/ >+ >+LICENSE= ICU >+LICENSE_NAME= ICU license >+LICENSE_FILE= ${WRKSRC}/../LICENSE >+LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept >+ >+USES= compiler:c++11-lib cpe gmake pathfix python:build >+CPE_VENDOR= ${PORTNAME}-project >+CPE_PRODUCT= international_components_for_unicode >+GNU_CONFIGURE= yes >+CONFIGURE_ARGS+=\ >+ --disable-icu-config\ >+ --disable-release\ >+ --enable-shared\ >+ --disable-draft\ >+ --disable-renaming\ >+ --disable-extras\ >+ --disable-icuio\ >+ --enable-tools\ >+ --disable-tests\ >+ --disable-samples\ >+ --with-data-packaging=archive\ >+ # >+WRKSRC= ${WRKDIR}/${DISTNAME}/icu4c/source >+ >+# ${WRKSRC}/icudefs.mk.in >+# ICUDATA_BASENAME_VERSION = $(ICUPREFIX)dt@LIB_VERSION_MAJOR@ >+# ICUDATA_PLATFORM_NAME = $(ICUDATA_BASENAME_VERSION)$(ICUDATA_CHAR) >+# ICUDATA_CHAR = @ICUDATA_CHAR@ >+# ${WRKSRC}/data/Makefile.in >+# ICUDATA_SOURCE_ARCHIVE = $(OUTDIR)/$(ICUDATA_PLATFORM_NAME).dat >+# ${WRKSRC}/source/common/udata.cpp >+# ${WRKSRC}/source/common/unicode/utypes.h >+#ICUDATA_CHAR= l >+ICUDATA_CHAR= ? >+ICUDATA_SOURCE_ARCHIVE= ${WRKSRC}/data/out/icudt${DISTVERSION:C/-.*//}${ICUDATA_CHAR}.dat >+# devel/icu: ${WRKSRC}/data/in/icudt[7][2]l.dat >+ >+post-patch: post-patch-fix-data-locales-en >+post-patch-fix-data-locales-en: .NOTMAIN .PHONY >+# e28089: U+2009 Thin Space -> \x20 >+# e28093: U+2013 En Dash -> \x2d >+# e280af: U+202F Narrow No-Break Space -> \xa0 -> \x20 >+ ( cd ${WRKSRC}/data/locales &&\ >+ ${FIND} -- . -type f -iname en\*.txt\ >+ -exec ${SED} -i '' -e '\ >+ s,\xe2\x80[\x89\xaf],\x20,g;\ >+ s,\xe2\x80[\x93],\x2d,g;\ >+ ' {} + ) >+ >+do-install: >+ ${MKDIR} -- ${STAGEDIR}${DATADIR} >+ ${INSTALL_DATA} ${ICUDATA_SOURCE_ARCHIVE} ${STAGEDIR}${DATADIR} >+ >+post-install: >+ ( cd ${STAGEDIR}${PREFIX} &&\ >+ ${FIND} -- ${DATADIR_REL:Q} -not -type d\ >+ >> ${TMPPLIST} ) >+ >+.include <bsd.port.mk> >diff --git a/devel/icudt/distinfo b/devel/icudt/distinfo >new file mode 100644 >index 0000000000..0a0e108b0a >--- /dev/null >+++ b/devel/icudt/distinfo >@@ -0,0 +1,5 @@ >+TIMESTAMP = 1676948400 >+SHA256 (icu4c-72_1-data.zip) = ee19f876507d6c23d9e0a2b631096f6b0eaa6fa61728c33a89efdb55e3385dea >+SIZE (icu4c-72_1-data.zip) = 19612531 >+SHA256 (release-72-1.tar.gz) = 43cbad628d98f37a3f95f6c34579f9144ef4bde60248fa6004a4f006d7487e69 >+SIZE (release-72-1.tar.gz) = 67092974 >diff --git a/devel/icudt/pkg-descr b/devel/icudt/pkg-descr >new file mode 100644 >index 0000000000..d49ae6d7f2 >--- /dev/null >+++ b/devel/icudt/pkg-descr >@@ -0,0 +1,5 @@ >+The International Components for Unicode (ICU) is a C and C++ library >+providing Unicode support (ex. character set conversions, locales, >+normalization, transliteration, etc.). >+ >+More information on ICU can be found on the homepage
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 269127
: 240299 |
240577
|
240578