Hi, This diff updates py-beautifulsoup4 to the latest release. Tested on amd64. Add python3 flavor.
Comments ? OK ? PS: need new devel/py-html5lib (on ports@) -- Alexandr Shadchin Index: Makefile =================================================================== RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 13 Mar 2013 08:12:10 -0000 1.3 +++ Makefile 29 Dec 2015 18:59:44 -0000 @@ -2,11 +2,11 @@ COMMENT = HTML/XML parser that supports invalid markup -MODPY_EGG_VERSION = 4.1.3 +MODPY_EGG_VERSION = 4.4.1 DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -CATEGORIES = www +CATEGORIES = www HOMEPAGE = http://www.crummy.com/software/BeautifulSoup/ MAINTAINER = frantisek holop <min...@obiit.org> @@ -14,11 +14,19 @@ MAINTAINER = frantisek holop <minusf@obi # MIT PERMIT_PACKAGE_CDROM = Yes -MASTER_SITES = ${HOMEPAGE}bs4/download/ +MASTER_SITES = ${HOMEPAGE}bs4/download/4.4/ MODULES = lang/python -do-test: - cd ${WRKSRC} && ${MODPY_BIN} -m unittest discover -s bs4 +TEST_DEPENDS = devel/py-html5lib${MODPY_FLAVOR} \ + textproc/py-lxml${MODPY_FLAVOR} + +FLAVORS = python3 +FLAVOR ?= + +MODPY_SETUPTOOLS = Yes + +do-test: fake + cd ${WRKINST}${MODPY_SITEPKG} && ${MODPY_BIN} -m unittest discover -s bs4 .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 13 Mar 2013 08:12:10 -0000 1.2 +++ distinfo 29 Dec 2015 18:59:44 -0000 @@ -1,2 +1,2 @@ -SHA256 (beautifulsoup4-4.1.3.tar.gz) = 8em3tI6T78BEx5+grFgFCUq29C+JRuxKv4QHU+DeqR8= -SIZE (beautifulsoup4-4.1.3.tar.gz) = 131290 +SHA256 (beautifulsoup4-4.4.1.tar.gz) = h9QBPQYl1HiaT1a415oE1c5tsRUrtl8dOXRPdwmjZrQ= +SIZE (beautifulsoup4-4.4.1.tar.gz) = 152140 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/www/py-beautifulsoup4/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- pkg/PLIST 2 Jun 2012 21:15:12 -0000 1.1.1.1 +++ pkg/PLIST 29 Dec 2015 18:59:44 -0000 @@ -1,37 +1,47 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2012/06/02 21:15:12 fgsch Exp $ -lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info +lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt +lib/python${MODPY_VERSION}/site-packages/beautifulsoup4-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/bs4/ lib/python${MODPY_VERSION}/site-packages/bs4/__init__.py -lib/python${MODPY_VERSION}/site-packages/bs4/__init__.pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}dammit.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}diagnose.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}element.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/${MODPY_PYCACHE}testing.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/bs4/builder/ lib/python${MODPY_VERSION}/site-packages/bs4/builder/__init__.py -lib/python${MODPY_VERSION}/site-packages/bs4/builder/__init__.pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/bs4/builder/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/bs4/builder/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/builder/${MODPY_PYCACHE}_html5lib.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/builder/${MODPY_PYCACHE}_htmlparser.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/builder/${MODPY_PYCACHE}_lxml.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/bs4/builder/_html5lib.py -lib/python${MODPY_VERSION}/site-packages/bs4/builder/_html5lib.pyc lib/python${MODPY_VERSION}/site-packages/bs4/builder/_htmlparser.py -lib/python${MODPY_VERSION}/site-packages/bs4/builder/_htmlparser.pyc lib/python${MODPY_VERSION}/site-packages/bs4/builder/_lxml.py -lib/python${MODPY_VERSION}/site-packages/bs4/builder/_lxml.pyc lib/python${MODPY_VERSION}/site-packages/bs4/dammit.py -lib/python${MODPY_VERSION}/site-packages/bs4/dammit.pyc +lib/python${MODPY_VERSION}/site-packages/bs4/diagnose.py lib/python${MODPY_VERSION}/site-packages/bs4/element.py -lib/python${MODPY_VERSION}/site-packages/bs4/element.pyc lib/python${MODPY_VERSION}/site-packages/bs4/testing.py -lib/python${MODPY_VERSION}/site-packages/bs4/testing.pyc lib/python${MODPY_VERSION}/site-packages/bs4/tests/ lib/python${MODPY_VERSION}/site-packages/bs4/tests/__init__.py -lib/python${MODPY_VERSION}/site-packages/bs4/tests/__init__.pyc +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_builder_registry.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_docs.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_html5lib.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_htmlparser.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_lxml.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_soup.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_tree.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_builder_registry.py -lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_builder_registry.pyc lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_docs.py -lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_docs.pyc lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_html5lib.py -lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_html5lib.pyc lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_htmlparser.py -lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_htmlparser.pyc lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_lxml.py -lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_lxml.pyc lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_soup.py -lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_soup.pyc lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_tree.py -lib/python${MODPY_VERSION}/site-packages/bs4/tests/test_tree.pyc