Index: head/textproc/translate-toolkit/Makefile =================================================================== --- head/textproc/translate-toolkit/Makefile (revision 442918) +++ head/textproc/translate-toolkit/Makefile (revision 442919) @@ -1,65 +1,66 @@ # Created by: Andrew Pantyukhin # $FreeBSD$ PORTNAME= translate-toolkit PORTVERSION= 2.0.0b7 +PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= CHEESESHOP MAINTAINER= jpaetzel@FreeBSD.org COMMENT= Converts between many translation formats LICENSE= GPLv2 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3 \ ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six \ ${PYTHON_PKGNAMEPREFIX}vobject>=0:deskutils/py-vobject \ msghack:devel/gettext-msghack \ ${PYTHON_PKGNAMEPREFIX}iniparse>=0:devel/py-iniparse \ ${PYTHON_PKGNAMEPREFIX}levenshtein>=0:devel/py-levenshtein \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml \ iso-codes>=1.3:misc/iso-codes \ bash:shells/bash \ - ${PYTHON_PKGNAMEPREFIX}utidy>=0:www/py-utidy + ${PYTHON_PKGNAMEPREFIX}utidylib>=0:www/py-utidylib RUN_DEPENDS:= ${BUILD_DEPENDS} # Can use psyco (on i386) NO_ARCH= yes USES= gettext python:2.7+ tar:bzip2 USE_PYTHON= autoplist distutils # list of manual pages to generate GEN_MAN= csv2po.1 csv2tbx.1 dtd2po.1 html2po.1 ical2po.1 idml2po.1 \ ini2po.1 json2po.1 moz2po.1 mozlang2po.1 odf2xliff.1 oo2po.1 \ oo2xliff.1 php2po.1 po2csv.1 po2dtd.1 po2html.1 po2ical.1 \ po2idml.1 po2ini.1 po2json.1 po2moz.1 po2mozlang.1 po2oo.1 \ po2php.1 po2prop.1 po2rc.1 po2resx.1 po2sub.1 po2symb.1 \ po2tiki.1 po2tmx.1 po2ts.1 po2txt.1 po2web2py.1 po2wordfast.1 \ po2xliff.1 pot2po.1 prop2po.1 rc2po.1 resx2po.1 sub2po.1 \ symb2po.1 tbx2po.1 tiki2po.1 web2py2po.1 xliff2odf.1 xliff2oo.1 post-patch: @${FIND} ${WRKSRC}/tools -type f -print0 | ${XARGS} -0 \ ${REINPLACE_CMD} -e \ 's|^#!/bin/bash|#!${LOCALBASE}/bin/bash| ; \ s|mktemp|mktemp -t /tmp|' post-build: @${MKDIR} ${WRKDIR}/manpages .for i in ${GEN_MAN:S|.1||} cd ${WRKSRC}/build/lib/translate/convert && \ ${SETENV} PYTHONPATH=${WRKSRC}/build/lib ${PYTHON_CMD} \ ${i}.py --man > ${WRKDIR}/manpages/${i}.1 .endfor post-install: .for i in ${GEN_MAN} cd ${WRKDIR}/manpages && ${INSTALL_MAN} ${i} ${STAGEDIR}${PREFIX}/man/man1 .endfor list-man1: build @cd ${WRKSRC}/build/scripts-* && ${GREP} -l "${PYTHON_CMD}" * | \ ${EGREP} -v '(build_tmdb|pocount|poterminology|tmserver)' | \ ${TR} "\n" " " .include Index: head/www/linkchecker/Makefile =================================================================== --- head/www/linkchecker/Makefile (revision 442918) +++ head/www/linkchecker/Makefile (revision 442919) @@ -1,81 +1,81 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= linkchecker PORTVERSION= 9.3 PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= CHEESESHOP DISTNAME= LinkChecker-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Check HTML documents for broken links LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dnspython>0:dns/py-dnspython \ ${PYTHON_PKGNAMEPREFIX}requests>=2:www/py-requests WRKSRC= ${WRKDIR}/${DISTNAME} USES= cpe python:2 CPE_VENDOR= bastian_kleineidam USE_PYTHON= distutils autoplist INSTALLS_ICONS= yes OPTIONS_DEFINE= CLAMAV EXAMPLES GEOIP GTK2 LOGIN NLS QT4 \ SQLITE3 SYNTAX OPTIONS_DEFAULT= SQLITE3 SYNTAX OPTIONS_SUB= yes CLAMAV_DESC= Clam Antivirus CLAMAV_RUN_DEPENDS= clamscan:security/clamav GEOIP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}GeoIP>0:net/py-GeoIP GTK2_USE= gnome=pygtk2 LOGIN_DESC= Login form submission LOGIN_RUN_DEPENDS= twill>=0:www/twill NLS_USES= gettext QT4_EXTRA_PATCHES_OFF= ${PATCHDIR}/extra-patch-noqt-setup.py QT4_USES= pyqt:4 QT4_USE= PYQT=core_run,gui_run,help_run,qscintilla2_run,sql_run SQLITE3_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3 SYNTAX_DESC= HTML/CSS syntax check SYNTAX_RUN_DEPENDS=\ ${PYTHON_PKGNAMEPREFIX}cssutils>=0.9.5:www/py-cssutils \ - ${PYTHON_PKGNAMEPREFIX}utidy>=0.2:www/py-utidy + ${PYTHON_PKGNAMEPREFIX}utidylib>=0.2:www/py-utidylib .include post-patch: @${REINPLACE_CMD} -e \ '/^Icon/s|=.*|=linkchecker|' ${WRKSRC}/doc/*.desktop @${REINPLACE_CMD} -e 's|share/man|man|' ${WRKSRC}/setup.py post-build: .if ${PORT_OPTIONS:MNLS} .for lang in de es fr (cd ${WRKSRC}/po && msgfmt -c -o ${lang}.mo ${lang}.po) .endfor .endif post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/linkcheck/*/*.so .for i in 16 32 48 64 128 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps (cd ${WRKSRC}/doc/html && ${INSTALL_DATA} logo${i}x${i}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${i}x${i}/apps/linkchecker.png) .endfor @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/cgi-bin/lconline && ${INSTALL_DATA} * \ ${STAGEDIR}${EXAMPLESDIR}) .for i in linkchecker.apache2.conf linkchecker-completion (cd ${WRKSRC}/config && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${EXAMPLESDIR}) .endfor .for i in check_blacklist.sh check_for_x_errors.sh check_urls.sh (cd ${WRKSRC}/doc/examples && ${INSTALL_DATA} ${i} \ ${STAGEDIR}${EXAMPLESDIR}) .endfor .include Index: head/www/py-utidylib/Makefile =================================================================== --- head/www/py-utidylib/Makefile (revision 442918) +++ head/www/py-utidylib/Makefile (revision 442919) @@ -1,32 +1,32 @@ # Created by: Stefan Esser # $FreeBSD$ PORTNAME= utidylib PORTVERSION= 0.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= rene@FreeBSD.org COMMENT= Python interface to tidy-lib LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= xdissent GH_PROJECT= utidylib GH_TAGNAME= 8eb8b3041d4dd44d7b64314da477b93b98bd692d # XXX Better depend on tidy or tidy-devel??? LIB_DEPENDS= libtidy.so:www/tidy-lib USES= python:2.7 USE_PYTHON= distutils autoplist post-patch: @${REINPLACE_CMD} \ -e 's,distutils\.command\.install ,setuptools\.command\.install ,' \ ${WRKSRC}/setup.py .include