now with regress -> test
-f
--
time is the best teacher, unfortunately it kills all its students.
diff -x CVS -urNP /usr/ports/www/py-beautifulsoup4/Makefile
/home/f/src/mystuff/www/py-beautifulsoup4/Makefile
--- /usr/ports/www/py-beautifulsoup4/Makefile Sat Jun 2 16:15:12 2012
+++ /home/f/src/mystuff/www/py-beautifulsoup4/Makefile Mon Mar 11 19:50:24 2013
@@ -1,30 +1,29 @@
# $OpenBSD: Makefile,v 1.1.1.1 2012/06/02 21:15:12 fgsch Exp $
-COMMENT = HTML/XML parser that supports invalid markup
+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]>
-HOMEPAGE = http://www.crummy.com/software/BeautifulSoup/
-
# BSD
PERMIT_PACKAGE_CDROM = Yes
-PERMIT_PACKAGE_FTP = Yes
-PERMIT_DISTFILES_CDROM = Yes
-PERMIT_DISTFILES_FTP = Yes
-MASTER_SITES = ${HOMEPAGE}bs4/download/4.0/
+MASTER_SITES = ${HOMEPAGE}bs4/download/
-MODULES = lang/python
+MODULES = lang/python
-PKG_ARCH = *
+DOCS = ${PREFIX}/share/doc/py-beautifulsoup4
-WRKSRC = ${WRKDIR}/${DISTNAME}
+post-install:
+ ${INSTALL_DATA_DIR} ${DOCS}
+ cd ${WRKSRC}/doc && pax -rw * ${DOCS}
-do-regress:
- @cd ${WRKSRC} && ${MODPY_BIN} -m unittest discover -s bs4
+do-test:
+ cd ${WRKSRC} && ${MODPY_BIN} -m unittest discover -s bs4
.include <bsd.port.mk>
diff -x CVS -urNP /usr/ports/www/py-beautifulsoup4/distinfo
/home/f/src/mystuff/www/py-beautifulsoup4/distinfo
--- /usr/ports/www/py-beautifulsoup4/distinfo Sat Jun 2 16:15:12 2012
+++ /home/f/src/mystuff/www/py-beautifulsoup4/distinfo Mon Mar 11 19:42:25 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 -x CVS -urNP /usr/ports/www/py-beautifulsoup4/pkg/DESCR
/home/f/src/mystuff/www/py-beautifulsoup4/pkg/DESCR
--- /usr/ports/www/py-beautifulsoup4/pkg/DESCR Sat Jun 2 16:15:12 2012
+++ /home/f/src/mystuff/www/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 -x CVS -urNP /usr/ports/www/py-beautifulsoup4/pkg/PLIST
/home/f/src/mystuff/www/py-beautifulsoup4/pkg/PLIST
--- /usr/ports/www/py-beautifulsoup4/pkg/PLIST Sat Jun 2 16:15:12 2012
+++ /home/f/src/mystuff/www/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