summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www/Makefile1
-rw-r--r--www/py-beautifulsoup448/Makefile26
-rw-r--r--www/py-beautifulsoup448/distinfo3
-rw-r--r--www/py-beautifulsoup448/pkg-descr12
4 files changed, 42 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 180142549944..8e3f2b03fc28 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1404,6 +1404,7 @@
SUBDIR += py-beaker
SUBDIR += py-beautifulsoup
SUBDIR += py-beautifulsoup32
+ SUBDIR += py-beautifulsoup448
SUBDIR += py-beautifulsoup460
SUBDIR += py-biscuits
SUBDIR += py-bjoern
diff --git a/www/py-beautifulsoup448/Makefile b/www/py-beautifulsoup448/Makefile
new file mode 100644
index 000000000000..7da2c25de176
--- /dev/null
+++ b/www/py-beautifulsoup448/Makefile
@@ -0,0 +1,26 @@
+# Created by: Mike Meyer
+# $FreeBSD$
+
+PORTNAME= beautifulsoup4
+PORTVERSION= 4.8.2
+CATEGORIES= www python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+PKGNAMESUFFIX= 48
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= HTML/XML Parser for Python
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}soupsieve>=1.2:www/py-soupsieve@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+NO_ARCH= yes
+
+PORTSCOUT= ignore:1
+
+.include <bsd.port.mk>
diff --git a/www/py-beautifulsoup448/distinfo b/www/py-beautifulsoup448/distinfo
new file mode 100644
index 000000000000..6dc7d776c50c
--- /dev/null
+++ b/www/py-beautifulsoup448/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1578105245
+SHA256 (beautifulsoup4-4.8.2.tar.gz) = 05fd825eb01c290877657a56df4c6e4c311b3965bda790c613a3d6fb01a5462a
+SIZE (beautifulsoup4-4.8.2.tar.gz) = 298650
diff --git a/www/py-beautifulsoup448/pkg-descr b/www/py-beautifulsoup448/pkg-descr
new file mode 100644
index 000000000000..8d41275bc801
--- /dev/null
+++ b/www/py-beautifulsoup448/pkg-descr
@@ -0,0 +1,12 @@
+Beautiful Soup parses arbitrarily invalid XML- or HTML-like substance
+into a tree representation. It provides methods and Pythonic idioms
+that make it easy to search and modify the tree.
+
+A well-formed XML/HTML document will yield a well-formed data
+structure. An ill-formed XML/HTML document will yield a
+correspondingly ill-formed data structure. If your document is only
+locally well-formed, you can use this library to find and process the
+well-formed part of it. The BeautifulSoup class has heuristics for
+obtaining a sensible parse tree in the face of common HTML errors.
+
+WWW: https://www.crummy.com/software/BeautifulSoup/