aboutsummaryrefslogtreecommitdiffstats
path: root/devel/py-icu
diff options
context:
space:
mode:
authorbland <bland@FreeBSD.org>2010-07-26 19:55:19 +0800
committerbland <bland@FreeBSD.org>2010-07-26 19:55:19 +0800
commitd9b9a48a7359e44318dc9a7e633c113ed164a9a7 (patch)
treeb18bd7ce1a57d5267aebe559d77fd564365cf547 /devel/py-icu
parentc18bf33d7a25247d72aafa40691abc4f2d1b5c35 (diff)
downloadfreebsd-ports-graphics-d9b9a48a7359e44318dc9a7e633c113ed164a9a7.tar.gz
freebsd-ports-graphics-d9b9a48a7359e44318dc9a7e633c113ed164a9a7.tar.zst
freebsd-ports-graphics-d9b9a48a7359e44318dc9a7e633c113ed164a9a7.zip
Add support for ICU 4.4
PR: 148843
Diffstat (limited to 'devel/py-icu')
-rw-r--r--devel/py-icu/Makefile15
1 files changed, 12 insertions, 3 deletions
diff --git a/devel/py-icu/Makefile b/devel/py-icu/Makefile
index 20b6b367062..cb27b969c4f 100644
--- a/devel/py-icu/Makefile
+++ b/devel/py-icu/Makefile
@@ -7,6 +7,7 @@
PORTNAME= icu
PORTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_CHEESESHOP}
MASTER_SITE_SUBDIR= source/P/PyICU
@@ -16,8 +17,6 @@ DISTNAME= PyICU-${PORTVERSION}
MAINTAINER= bland@FreeBSD.org
COMMENT= Python extension wrapping IBM's ICU C++ API
-LIB_DEPENDS= icudata:${PORTSDIR}/devel/icu
-
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
PYDISTUTILS_PKGNAME= PyICU
@@ -29,4 +28,14 @@ MAKE_ENV+= \
PYICU_LFLAGS="-L${PREFIX}/lib" \
PYICU_LIBRARIES="icui18n:icuuc:icudata"
-.include <bsd.port.mk>
+OPTIONS= ICU4 "Use ICU 4.x instead of 3.8" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_ICU4) || exists(${LOCALBASE}/lib/libicudata.so.44)
+LIB_DEPENDS+= icudata:${PORTSDIR}/devel/icu4
+.else
+LIB_DEPENDS+= icudata:${PORTSDIR}/devel/icu
+.endif
+
+.include <bsd.port.post.mk>