View | Details | Raw Unified | Return to bug 269127 | Differences between
and this patch

Collapse All | Expand All

(-)b/devel/icu/Makefile (+24 lines)
Lines 6-11 CATEGORIES?= devel Link Here
6
MASTER_SITES=	https://github.com/unicode-org/${PORTNAME}/releases/download/release-${DISTVERSION:S/rc/-&/:S/_/-/g}/ \
6
MASTER_SITES=	https://github.com/unicode-org/${PORTNAME}/releases/download/release-${DISTVERSION:S/rc/-&/:S/_/-/g}/ \
7
		SF/${PORTNAME}/${PORTNAME:tu}4C/${PORTVERSION}
7
		SF/${PORTNAME}/${PORTNAME:tu}4C/${PORTVERSION}
8
DISTNAME=	icu4c-${DISTVERSION}-src
8
DISTNAME=	icu4c-${DISTVERSION}-src
9
DISTFILES=	${DISTNAME}${EXTRACT_SUFX}	#
9
10
10
MAINTAINER=	office@FreeBSD.org
11
MAINTAINER=	office@FreeBSD.org
11
COMMENT?=	International Components for Unicode (from IBM)
12
COMMENT?=	International Components for Unicode (from IBM)
Lines 36-41 ICUMAJOR= ${PORTVERSION:C/\..*//} Link Here
36
PLIST_SUB+=	ICUMAJOR=${ICUMAJOR} ICUVER=${PORTVERSION:C/r.?/1/}
37
PLIST_SUB+=	ICUMAJOR=${ICUMAJOR} ICUVER=${PORTVERSION:C/r.?/1/}
37
38
38
.ifndef PKGNAMESUFFIX
39
.ifndef PKGNAMESUFFIX
40
OPTIONS_DEFINE=	ICUDATA
41
OPTIONS_DEFAULT=	# probably need to add ICUDATA when in big endian environment
42
ICUDATA_DESC=	Build and install ICU data instead of using bundled
43
ICUDATA_DISTFILES=	icu4c-${DISTVERSION}-data.zip
44
ICUDATA_EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
45
46
.include <bsd.port.options.mk>
47
48
.if ${PORT_OPTIONS:MICUDATA}
49
EXTRACT_AFTER_ARGS+=	--exclude icu/source/data
50
.endif
51
52
post-extract-ICUDATA-on:
53
	@if ! (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/icu4c-${DISTVERSION}-data.zip);\
54
	then \
55
		${ECHO_MSG} "===>  Failed to extract \"${_DISTDIR}/icu4c-${DISTVERSION}-data.zip\"."; \
56
		exit 1; \
57
	fi
58
	@if [ ${UID} = 0 ]; then \
59
		${CHMOD} -R ug-s ${WRKSRC}/data; \
60
		${CHOWN} -R 0:0 ${WRKSRC}/data; \
61
	fi
62
39
post-install:
63
post-install:
40
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/g* \
64
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/g* \
41
		${STAGEDIR}${PREFIX}/bin/*conv \
65
		${STAGEDIR}${PREFIX}/bin/*conv \
(-)b/devel/icu/distinfo (-1 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1666140801
1
TIMESTAMP = 1677898800
2
SHA256 (icu4c-72_1-src.tgz) = a2d2d38217092a7ed56635e34467f92f976b370e20182ad325edea6681a71d68
2
SHA256 (icu4c-72_1-src.tgz) = a2d2d38217092a7ed56635e34467f92f976b370e20182ad325edea6681a71d68
3
SIZE (icu4c-72_1-src.tgz) = 26303933
3
SIZE (icu4c-72_1-src.tgz) = 26303933
4
SHA256 (icu4c-72_1-data.zip) = ee19f876507d6c23d9e0a2b631096f6b0eaa6fa61728c33a89efdb55e3385dea
5
SIZE (icu4c-72_1-data.zip) = 19612531

Return to bug 269127