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.

PR:		ports/83531
Submitted by:	Mike Meyer <mwm@mired.org>
This commit is contained in:
Pav Lucistnik 2005-07-16 21:51:18 +00:00
parent b047c30d2f
commit a6e3fbcd92
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=139369
9 changed files with 87 additions and 0 deletions

View file

@ -672,6 +672,7 @@
SUBDIR += pwebstats
SUBDIR += py-HTMLgen
SUBDIR += py-albatross
SUBDIR += py-beautifulsoup
SUBDIR += py-clientform
SUBDIR += py-cssutils
SUBDIR += py-fcgi

View file

@ -0,0 +1,23 @@
# New ports collection makefile for: beautifulsoup
# Date created: 15 July 2005
# Whom: Mike Meyer <mwm@mired.org>
#
# $FreeBSD$
#
PORTNAME= beautifulsoup
PORTVERSION= 2.1.0
CATEGORIES= www python
MASTER_SITES= http://www.crummy.com/software/BeautifulSoup/download/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= BeautifulSoup
MAINTAINER= mwm@mired.org
COMMENT= HTML/XML Parser for Python
WRKSRC= ${WRKDIR}/${DISTNAME}-${PORTVERSION}
USE_PYTHON= yes
USE_PYDISTUTILS= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
MD5 (BeautifulSoup.tar.gz) = 06cca36d76601fa43ecfaf18fcf11985
SIZE (BeautifulSoup.tar.gz) = 15657

View file

@ -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: http://www.crummy.com/software/BeautifulSoup/

View file

@ -0,0 +1,6 @@
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoup.py
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoup.pyc
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoup.pyo
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoupTests.py
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoupTests.pyc
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoupTests.pyo

View file

@ -0,0 +1,23 @@
# New ports collection makefile for: beautifulsoup
# Date created: 15 July 2005
# Whom: Mike Meyer <mwm@mired.org>
#
# $FreeBSD$
#
PORTNAME= beautifulsoup
PORTVERSION= 2.1.0
CATEGORIES= www python
MASTER_SITES= http://www.crummy.com/software/BeautifulSoup/download/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= BeautifulSoup
MAINTAINER= mwm@mired.org
COMMENT= HTML/XML Parser for Python
WRKSRC= ${WRKDIR}/${DISTNAME}-${PORTVERSION}
USE_PYTHON= yes
USE_PYDISTUTILS= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
MD5 (BeautifulSoup.tar.gz) = 06cca36d76601fa43ecfaf18fcf11985
SIZE (BeautifulSoup.tar.gz) = 15657

View file

@ -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: http://www.crummy.com/software/BeautifulSoup/

View file

@ -0,0 +1,6 @@
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoup.py
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoup.pyc
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoup.pyo
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoupTests.py
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoupTests.pyc
lib/%%PYTHON_VERSION%%/site-packages/BeautifulSoupTests.pyo