Index: head/devel/py-cld/Makefile =================================================================== --- head/devel/py-cld/Makefile (revision 376945) +++ head/devel/py-cld/Makefile (revision 376946) @@ -1,25 +1,34 @@ # Created by: Dmitry Sivachenko # $FreeBSD$ PORTNAME= cld -PORTVERSION= 0.2 +PORTVERSION= 20150113 CATEGORIES= devel python -MASTER_SITES= CHEESESHOP -MASTER_SITE_SUBDIR=source/c/chromium_compact_language_detector +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= demon PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= chromium_compact_language_detector-${PORTVERSION} MAINTAINER= demon@FreeBSD.org -COMMENT= Python bindings for chromium compact language detector library +COMMENT= Python bindings for compact language detector library LICENSE= BSD3CLAUSE -LIB_DEPENDS= libcld.so:${PORTSDIR}/devel/cld +LIB_DEPENDS= libcld2.so:${PORTSDIR}/devel/cld -USES= pkgconfig python -USE_PYTHON= distutils -PYDISTUTILS_PKGNAME= chromium_compact_language_detector +USES= python -PLIST_FILES= %%PYTHON_SITELIBDIR%%/cld.so +PLIST_FILES= %%PYTHON_SITELIBDIR%%/cld2.so %%PYTHON_SITELIBDIR%%/cld2full.so + +post-patch: + ${REINPLACE_CMD} -e "s#\.\./cld2#${LOCALBASE}/include/cld#" ${WRKSRC}/setup.py ${WRKSRC}/setup_full.py + +do-build: + cd ${WRKSRC} && ${PYTHON_CMD} setup.py build + cd ${WRKSRC} && ${PYTHON_CMD} setup_full.py build + +do-install: + cd ${WRKSRC} && ${PYTHON_CMD} setup.py install -c -O1 --prefix=${PREFIX} --root=${STAGEDIR} + cd ${WRKSRC} && ${PYTHON_CMD} setup_full.py install -c -O1 --prefix=${PREFIX} --root=${STAGEDIR} .include Index: head/devel/py-cld/distinfo =================================================================== --- head/devel/py-cld/distinfo (revision 376945) +++ head/devel/py-cld/distinfo (revision 376946) @@ -1,2 +1,2 @@ -SHA256 (chromium_compact_language_detector-0.2.tar.gz) = f14eb028e6e5152fbcb1a12aa749f73483d933d0336d52e27a7d44e3a7b745b1 -SIZE (chromium_compact_language_detector-0.2.tar.gz) = 38279 +SHA256 (chromium_compact_language_detector-20150113.tar.gz) = 7b5bd4650113710fffc4a6ec17de87d81d00326c6b1d07dc4606af392faaef3a +SIZE (chromium_compact_language_detector-20150113.tar.gz) = 5035438 Index: head/devel/py-cld/pkg-descr =================================================================== --- head/devel/py-cld/pkg-descr (revision 376945) +++ head/devel/py-cld/pkg-descr (revision 376946) @@ -1,5 +1,5 @@ A port from the CLD (Compact Language Detector) library embedded in Google's Chromium browser. The library detects the language from provided UTF8 text (plain text or HTML). This is python bindings. -WWW: https://pypi.python.org/pypi/chromium_compact_language_detector +WWW: https://code.google.com/p/chromium-compact-language-detector/