hi there,
please test and commit.
-f
--
i lost a button hole today.
diff -urP -x CVS /usr/ports/www/py-beautifulsoup4/Makefile
py-beautifulsoup4/Makefile
--- /usr/ports/www/py-beautifulsoup4/Makefile Sat Jun 2 16:15:12 2012
+++ py-beautifulsoup4/Makefile Fri Feb 1 23:54:20 2013
@@ -2,27 +2,31 @@
COMMENT = HTML/XML parser that supports invalid markup
-MODPY_EGG_VERSION = 4.1.0
-DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION}
-PKGNAME = py-${DISTNAME}
+MODPY_EGG_VERSION = 4.1.3
+DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION}
+PKGNAME = py-${DISTNAME}
+CATEGORIES = www textproc
-CATEGORIES = www
-
HOMEPAGE = http://www.crummy.com/software/BeautifulSoup/
+MAINTAINER = frantisek holop <[email protected]>
# BSD
-PERMIT_PACKAGE_CDROM = Yes
-PERMIT_PACKAGE_FTP = Yes
+PERMIT_PACKAGE_CDROM = Yes
+PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
-PERMIT_DISTFILES_FTP = Yes
+PERMIT_DISTFILES_FTP = Yes
MASTER_SITES = ${HOMEPAGE}bs4/download/4.0/
MODULES = lang/python
-PKG_ARCH = *
-
WRKSRC = ${WRKDIR}/${DISTNAME}
+
+DOCS = ${PREFIX}/share/doc/py-beautifulsoup4
+
+post-install:
+ ${INSTALL_DATA_DIR} ${DOCS}
+ cd ${WRKSRC}/doc && pax -rw * ${DOCS}
do-regress:
@cd ${WRKSRC} && ${MODPY_BIN} -m unittest discover -s bs4
diff -urP -x CVS /usr/ports/www/py-beautifulsoup4/distinfo
py-beautifulsoup4/distinfo
--- /usr/ports/www/py-beautifulsoup4/distinfo Sat Jun 2 16:15:12 2012
+++ py-beautifulsoup4/distinfo Fri Feb 1 23:41:47 2013
@@ -1,5 +1,2 @@
-MD5 (beautifulsoup4-4.1.0.tar.gz) = v2k2K+fQwyUVhy+UR2Nliw==
-RMD160 (beautifulsoup4-4.1.0.tar.gz) = J2SkurqGwOfAkN1I088gbQyBJzg=
-SHA1 (beautifulsoup4-4.1.0.tar.gz) = tJ3hq2MGWsLFeVbS+Z79+YEehCc=
-SHA256 (beautifulsoup4-4.1.0.tar.gz) =
b935ljaVl5IOUxpP+fNJGhq1iPWfy7AGH9zlr4tHTxE=
-SIZE (beautifulsoup4-4.1.0.tar.gz) = 128946
+SHA256 (beautifulsoup4-4.1.3.tar.gz) =
8em3tI6T78BEx5+grFgFCUq29C+JRuxKv4QHU+DeqR8=
+SIZE (beautifulsoup4-4.1.3.tar.gz) = 131290
diff -urP -x CVS /usr/ports/www/py-beautifulsoup4/pkg/DESCR
py-beautifulsoup4/pkg/DESCR
--- /usr/ports/www/py-beautifulsoup4/pkg/DESCR Sat Jun 2 16:15:12 2012
+++ py-beautifulsoup4/pkg/DESCR Fri Feb 1 23:51:10 2013
@@ -1,3 +1,6 @@
-Beautiful Soup parses arbitrarily invalid SGML and provides a variety
-of methods and Pythonic idioms for iterating and searching the parse
-tree.
+Beautiful Soup is a Python library for pulling data out
+of HTML and XML files. It works with your favorite parser
+to provide idiomatic ways of navigating, searching, and
+modifying the parse tree. Beautiful Soup 3 is no longer
+being developed, and Beautiful Soup 4 is recommended for
+all new projects.
diff -urP -x CVS /usr/ports/www/py-beautifulsoup4/pkg/PLIST
py-beautifulsoup4/pkg/PLIST
--- /usr/ports/www/py-beautifulsoup4/pkg/PLIST Sat Jun 2 16:15:12 2012
+++ py-beautifulsoup4/pkg/PLIST Fri Feb 1 23:52:26 2013
@@ -35,3 +35,9 @@
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
+share/doc/${MODPY_PY_PREFIX}beautifulsoup4/
+share/doc/${MODPY_PY_PREFIX}beautifulsoup4/Makefile
+share/doc/${MODPY_PY_PREFIX}beautifulsoup4/source/
+share/doc/${MODPY_PY_PREFIX}beautifulsoup4/source/6.1.jpg
+share/doc/${MODPY_PY_PREFIX}beautifulsoup4/source/conf.py
+share/doc/${MODPY_PY_PREFIX}beautifulsoup4/source/index.rst