[Update] www/py-beautifulsoup4 4.8.1 -> 4.9.3 - Drop python2

2021-03-14 Thread Kurt Mosiejczuk
Update www/py-beautifulsoup4 to 4.9.3

Changes can be found here: 
https://bazaar.launchpad.net/%7Eleonardr/beautifulsoup/bs4/view/head:/CHANGELOG

(4.10.0 isn't actually released yet according to the main website)

This update pairs well with the py-soupsieve update I just sent since
it fixes 4 regression test failures that occur with the old version of
bs4 with the new soupsieve.

Drop the python2 flavor since nothing uses it.

Tests of consumers (that have tests) succeed the same as previous version.

ok?

--Kurt

Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile3 Jul 2020 21:13:18 -   1.16
+++ Makefile14 Mar 2021 22:52:21 -
@@ -2,10 +2,10 @@
 
 COMMENT =  HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =4.8.1
+MODPY_EGG_VERSION =4.9.3
 DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
-REVISION = 1
+
 
 CATEGORIES =   www
 
@@ -17,7 +17,7 @@ PERMIT_PACKAGE =  Yes
 MODULES =  lang/python
 
 FLAVORS =  python3
-FLAVOR ?=
+FLAVOR =   python3
 
 MODPY_SETUPTOOLS = Yes
 MODPY_PI = Yes
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.9
diff -u -p -r1.9 distinfo
--- distinfo17 Nov 2019 04:19:49 -  1.9
+++ distinfo14 Mar 2021 22:52:21 -
@@ -1,2 +1,2 @@
-SHA256 (beautifulsoup4-4.8.1.tar.gz) = 
YTXbK6Z4FowHlQ+aFsQDGCLG9K7HWmXgqXvFygl4mTE=
-SIZE (beautifulsoup4-4.8.1.tar.gz) = 159164
+SHA256 (beautifulsoup4-4.9.3.tar.gz) = 
hHKeMirR1bTSX4Bb+gW5At2WRQ9DhCxOmQZ9XhNp6yU=
+SIZE (beautifulsoup4-4.9.3.tar.gz) = 376031
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-beautifulsoup4/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- pkg/PLIST   17 Nov 2019 04:19:49 -  1.3
+++ pkg/PLIST   14 Mar 2021 22:52:21 -
@@ -1,6 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.3 2019/11/17 04:19:49 kmos Exp $
-lib/python${MODPY_VERSION}/
-lib/python${MODPY_VERSION}/site-packages/
+@conflict www/py-beautifulsoup4-*
+@pkgpath www/py-beautifulsoup4
 
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
@@ -11,7 +11,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/bs4/__init__.py
 ${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}check_block.${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
@@ -27,7 +26,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_html5lib.py
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_htmlparser.py
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_lxml.py
-lib/python${MODPY_VERSION}/site-packages/bs4/check_block.py
 lib/python${MODPY_VERSION}/site-packages/bs4/dammit.py
 lib/python${MODPY_VERSION}/site-packages/bs4/diagnose.py
 lib/python${MODPY_VERSION}/site-packages/bs4/element.py



[UPDATE] www/py-beautifulsoup4

2020-03-08 Thread Remi Pointel

Hi,

this is the diff to update BeautifulSoup4 to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.15
diff -u -p -u -p -r1.15 Makefile
--- Makefile	17 Nov 2019 04:19:49 -	1.15
+++ Makefile	8 Mar 2020 17:56:29 -
@@ -2,10 +2,9 @@
 
 COMMENT =	HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =	4.8.1
+MODPY_EGG_VERSION =	4.8.2
 DISTNAME =	beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
-REVISION =	0
 
 CATEGORIES =	www
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.9
diff -u -p -u -p -r1.9 distinfo
--- distinfo	17 Nov 2019 04:19:49 -	1.9
+++ distinfo	8 Mar 2020 17:56:29 -
@@ -1,2 +1,2 @@
-SHA256 (beautifulsoup4-4.8.1.tar.gz) = YTXbK6Z4FowHlQ+aFsQDGCLG9K7HWmXgqXvFygl4mTE=
-SIZE (beautifulsoup4-4.8.1.tar.gz) = 159164
+SHA256 (beautifulsoup4-4.8.2.tar.gz) = Bf2CXrAcKQh3ZXpW30xuTDEbOWW9p5DGE6PW+wGlRio=
+SIZE (beautifulsoup4-4.8.2.tar.gz) = 298650
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-beautifulsoup4/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- pkg/PLIST	17 Nov 2019 04:19:49 -	1.3
+++ pkg/PLIST	8 Mar 2020 17:56:29 -
@@ -1,6 +1,4 @@
 @comment $OpenBSD: PLIST,v 1.3 2019/11/17 04:19:49 kmos Exp $
-lib/python${MODPY_VERSION}/
-lib/python${MODPY_VERSION}/site-packages/
 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
@@ -11,7 +9,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/bs4/__init__.py
 ${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}check_block.${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
@@ -27,7 +24,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_html5lib.py
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_htmlparser.py
 lib/python${MODPY_VERSION}/site-packages/bs4/builder/_lxml.py
-lib/python${MODPY_VERSION}/site-packages/bs4/check_block.py
 lib/python${MODPY_VERSION}/site-packages/bs4/dammit.py
 lib/python${MODPY_VERSION}/site-packages/bs4/diagnose.py
 lib/python${MODPY_VERSION}/site-packages/bs4/element.py


update: www/py-beautifulsoup4

2019-11-15 Thread Paco Esteban
Hi ports@,

Here's an update for www/py-beautifulsoup4 from 4.7.1 to 4.8.1.  Here
you can find the changelog:

https://bazaar.launchpad.net/~leonardr/beautifulsoup/bs4/view/head:/CHANGELOG

It works for me on amd64 and all tests pass for py2 and py3.  I had to
modify PLIST by hand.  The `update-plist` target was creating lines like
this:

  
lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_builder_registry.cpython-37-PYTEST.pyc
  
lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_docs.cpython-37-PYTEST.pyc
  
lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_html5lib.cpython-37-PYTEST.pyc
  
lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_htmlparser.cpython-37-PYTEST.pyc
  
lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_lxml.cpython-37-PYTEST.pyc
  
lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_soup.cpython-37-PYTEST.pyc
  
lib/python${MODPY_VERSION}/site-packages/bs4/tests/${MODPY_PYCACHE}test_tree.cpython-37-PYTEST.pyc

Which obviously made the py2 version of the package crash.  I tried to
replace the `cpython-37` with `${MODPY_PYC_MAGIC_TAG}` but that adds an
extra `.` that made packaging fail.  I removed them entirely as they
are not present if I do a manual install with pip on a virtualenv, so
I assume they are a by-product of testing and not really needed.  Let me
know if that's correct.

This port has quite a few consumers.  I ran `make regress` (for py2 and
py3 as needed) on all of them.  Here are the results.

  /usr/ports/audio/beets
  all tests pass
  /usr/ports/www/py-webtest
  crashes because it needs wsgiproxy2 which does not seem to be in
  ports ???
  /usr/ports/multimedia/py-caption
  it has NO_TEST set
  /usr/ports/net/py-siphon
  says no tests ran
  /usr/ports/net/toot
  all tests pass
  /usr/ports/textproc/py-ofxparse
  all test pass
  /usr/ports/security/theharvester
  all tests pass
  /usr/ports/security/wapiti
  all tests pass
  /usr/ports/www/buku
  It does not build because it lacks one dependency `vcrpy` which is
  not in ports it seems.  PRIVSEP prevents `pip` to do it's thing.
  /usr/ports/x11/nagstamon
  no regression tests
  /usr/ports/math/py-pandas
  This one is totally nuts ...
py2
  664 failed, 43571 passed, 2839 skipped, 765 xfailed, 21 xpassed,
  29 warnings, 151 error in 4419.36 seconds (most of the errors are
  for missing test data files).
py3
  667 failed, 43507 passed, 2423 skipped, 998 xfailed, 23 xpassed,
  848 warnings, 163 error in 3643.97 seconds (most of the errors are
  for missing test data files).
  /usr/ports/www/py-soupsieve
  all tests pass

If someone could take a look it would be nice.  Specially to
math/py-pandas, which is a gigantic port with tons of dependencies.
As pointed out, most of the errors are because of failing test files
(csv, xls and the like).  But they are many and I may have skipped some
serious stuff.

And now the diff:

Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.14
diff -u -p -r1.14 Makefile
--- Makefile21 Aug 2019 19:36:47 -  1.14
+++ Makefile15 Nov 2019 07:55:47 -
@@ -2,7 +2,7 @@
 
 COMMENT =  HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =4.7.1
+MODPY_EGG_VERSION =4.8.1
 DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 REVISION = 0
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo13 Aug 2019 00:52:04 -  1.8
+++ distinfo15 Nov 2019 07:55:47 -
@@ -1,2 +1,2 @@
-SHA256 (beautifulsoup4-4.7.1.tar.gz) = 
lFBll5+4Up3S8327WPALZhvby+v5VPk7Mv31Jj7zU0g=
-SIZE (beautifulsoup4-4.7.1.tar.gz) = 167065
+SHA256 (beautifulsoup4-4.8.1.tar.gz) = 
YTXbK6Z4FowHlQ+aFsQDGCLG9K7HWmXgqXvFygl4mTE=
+SIZE (beautifulsoup4-4.8.1.tar.gz) = 159164
Index: pkg/PLIST
===
RCS file: /cvs/ports/www/py-beautifulsoup4/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST   2 Jan 2016 13:27:22 -   1.2
+++ pkg/PLIST   15 Nov 2019 07:55:47 -
@@ -1,4 +1,6 @@
 @comment $OpenBSD: PLIST,v 1.2 2016/01/02 13:27:22 shadchin Exp $
+lib/python${MODPY_VERSION}/
+lib/python${MODPY_VERSION}/site-packages/
 
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
@@ -9,9 +11,11 @@ lib/python${MODPY_VERSION}/site-packag

Re: Update: www/py-beautifulsoup4 4.6.3 -> 4.7.1

2019-08-12 Thread Daniel Jakots
On Thu, 1 Aug 2019 23:35:11 -0400, Kurt Mosiejczuk 
wrote:

> Here is an update for www/py-beautifulsoup4 to the latest, 4.7.1.  

tl;dr: Please remove maintainer (wait a few days in case he wants to
argue otherwise) and ok danj@ for the update (don't forget soupsieve
first ;)).


Regarding maintainer, he doesn't maintain his ports (look at portroach
if you doubt it) and whenever someone cares to update his ports and send
a diff on ports@ he barely never answers (look at ports archive
history for confirmation, if this thread is not enough).

When I sent my maintainer ping back in May, he replied 16 days later
(while it was written he had two weeks, which was already quite much)
saying "i havent been very active lately" which I think no one is going
to disagree with :)
Since he admitted he wasn't active I asked him to reconsider keeping
maintainership and he simply stopped answering.


I think this kind of behaviour is actually hurtful toward people who
actually try to maintain the ports so yeah, please remove him.

Cheers,
Daniel



[UPDATE] www/py-beautifulsoup4

2018-12-31 Thread Remi Pointel

Hi,

this is the diff to update beautifulsoup4 to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.8
diff -u -p -u -p -r1.8 Makefile
--- Makefile	14 May 2017 14:20:46 -	1.8
+++ Makefile	31 Dec 2018 09:30:51 -
@@ -2,7 +2,7 @@
 
 COMMENT =	HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =	4.6.0
+MODPY_EGG_VERSION =	4.6.3
 DISTNAME =	beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =	py-${DISTNAME}
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 distinfo
--- distinfo	14 May 2017 14:20:46 -	1.6
+++ distinfo	31 Dec 2018 09:30:51 -
@@ -1,2 +1,2 @@
-SHA256 (beautifulsoup4-4.6.0.tar.gz) = gItqyTLcywpBJlWPff3PQXEN1EpO9Jegu1mnf58Hjok=
-SIZE (beautifulsoup4-4.6.0.tar.gz) = 160846
+SHA256 (beautifulsoup4-4.6.3.tar.gz) = kPjmESHWrlg2LOO+2M2ZfvsAyRTq4P89Njwy+amCLRA=
+SIZE (beautifulsoup4-4.6.3.tar.gz) = 167469


Re: UPDATE: www/py-beautifulsoup4 4.6.0

2017-05-14 Thread frantisek holop
ok, thanks.

Alexandr Shadchin, 12 May 2017 11:56:
> Hi,
> 
> This diff updates py-beautifulsoup4 to the latest release.
> Tested on amd64.
> 
> Comments ? OK ?
> 
> -- 
> Alexandr Shadchin
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
> retrieving revision 1.7
> diff -u -p -r1.7 Makefile
> --- Makefile  18 Feb 2017 13:29:45 -  1.7
> +++ Makefile  12 May 2017 06:50:03 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =HTML/XML parser that supports invalid markup
>  
> -MODPY_EGG_VERSION =  4.5.3
> +MODPY_EGG_VERSION =  4.6.0
>  DISTNAME =   beautifulsoup4-${MODPY_EGG_VERSION}
>  PKGNAME =py-${DISTNAME}
>  
> @@ -14,7 +14,7 @@ MAINTAINER =frantisek holop   # MIT
>  PERMIT_PACKAGE_CDROM =   Yes
>  
> -MASTER_SITES =   ${HOMEPAGE}bs4/download/4.5/
> +MASTER_SITES =   ${HOMEPAGE}bs4/download/4.6/
>  
>  MODULES =lang/python
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
> retrieving revision 1.5
> diff -u -p -r1.5 distinfo
> --- distinfo  18 Feb 2017 13:29:45 -  1.5
> +++ distinfo  12 May 2017 06:50:03 -
> @@ -1,2 +1,2 @@
> -SHA256 (beautifulsoup4-4.5.3.tar.gz) = 
> shygk2b6WWBDV4/UGIsFK0ZjTSIFnmjdAHfZ7nfgij4=
> -SIZE (beautifulsoup4-4.5.3.tar.gz) = 159185
> +SHA256 (beautifulsoup4-4.6.0.tar.gz) = 
> gItqyTLcywpBJlWPff3PQXEN1EpO9Jegu1mnf58Hjok=
> +SIZE (beautifulsoup4-4.6.0.tar.gz) = 160846

-- 



UPDATE: www/py-beautifulsoup4 4.6.0

2017-05-11 Thread Alexandr Shadchin
Hi,

This diff updates py-beautifulsoup4 to the latest release.
Tested on amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile18 Feb 2017 13:29:45 -  1.7
+++ Makefile12 May 2017 06:50:03 -
@@ -2,7 +2,7 @@
 
 COMMENT =  HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =4.5.3
+MODPY_EGG_VERSION =4.6.0
 DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 
@@ -14,7 +14,7 @@ MAINTAINER =  frantisek holop 

Re: UPDATE: www/py-beautifulsoup4 4.5.3

2017-02-11 Thread Daniel Jakots
On Sun, 12 Feb 2017 02:07:53 +0500, Alexandr Shadchin
 wrote:

> Hi,
> 
> This diff updates py-beautifulsoup4 to the latest release.
> Tested on amd64.
> 
> Comments ? OK ?

yup



UPDATE: www/py-beautifulsoup4 4.5.3

2017-02-11 Thread Alexandr Shadchin
Hi,

This diff updates py-beautifulsoup4 to the latest release.
Tested on amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile3 Jan 2017 19:28:48 -   1.6
+++ Makefile11 Feb 2017 21:06:22 -
@@ -2,10 +2,9 @@
 
 COMMENT =  HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =4.5.1
+MODPY_EGG_VERSION =4.5.3
 DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
-REVISION = 0
 
 CATEGORIES =   www
 
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo6 Nov 2016 06:53:32 -   1.4
+++ distinfo11 Feb 2017 21:06:22 -
@@ -1,2 +1,2 @@
-SHA256 (beautifulsoup4-4.5.1.tar.gz) = 
PJR0A2r9qRNqrGRj3vcz+BAXv57zUQ0lY08zWwyH9eE=
-SIZE (beautifulsoup4-4.5.1.tar.gz) = 158039
+SHA256 (beautifulsoup4-4.5.3.tar.gz) = 
shygk2b6WWBDV4/UGIsFK0ZjTSIFnmjdAHfZ7nfgij4=
+SIZE (beautifulsoup4-4.5.3.tar.gz) = 159185



Re: UPDATE: www/py-beautifulsoup4 4.5.1

2016-11-05 Thread frantisek holop
ok

Alexandr Shadchin, 05 Nov 2016 16:22:
> Hi,
> 
> This diff updates py-beautifulsoup4 to the latest release.
> Tested on amd64.
> 
> Comments ? OK ?
> 
> -- 
> Alexandr Shadchin
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
> retrieving revision 1.4
> diff -u -p -r1.4 Makefile
> --- Makefile  2 Jan 2016 13:27:22 -   1.4
> +++ Makefile  5 Nov 2016 11:18:55 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =HTML/XML parser that supports invalid markup
>  
> -MODPY_EGG_VERSION =  4.4.1
> +MODPY_EGG_VERSION =  4.5.1
>  DISTNAME =   beautifulsoup4-${MODPY_EGG_VERSION}
>  PKGNAME =py-${DISTNAME}
>  
> @@ -14,9 +14,8 @@ MAINTAINER =frantisek holop   # MIT
>  PERMIT_PACKAGE_CDROM =   Yes
>  
> -MASTER_SITES =   ${HOMEPAGE}bs4/download/4.4/
> +MASTER_SITES =   ${HOMEPAGE}bs4/download/4.5/
>  
> -PKG_ARCH =   *
>  MODULES =lang/python
>  
>  TEST_DEPENDS =   devel/py-html5lib${MODPY_FLAVOR} \
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
> retrieving revision 1.3
> diff -u -p -r1.3 distinfo
> --- distinfo  2 Jan 2016 13:27:22 -   1.3
> +++ distinfo  5 Nov 2016 11:18:55 -
> @@ -1,2 +1,2 @@
> -SHA256 (beautifulsoup4-4.4.1.tar.gz) = 
> h9QBPQYl1HiaT1a415oE1c5tsRUrtl8dOXRPdwmjZrQ=
> -SIZE (beautifulsoup4-4.4.1.tar.gz) = 152140
> +SHA256 (beautifulsoup4-4.5.1.tar.gz) = 
> PJR0A2r9qRNqrGRj3vcz+BAXv57zUQ0lY08zWwyH9eE=
> +SIZE (beautifulsoup4-4.5.1.tar.gz) = 158039

-- 
always remember that you are unique.  just like everyone else.



UPDATE: www/py-beautifulsoup4 4.5.1

2016-11-05 Thread Alexandr Shadchin
Hi,

This diff updates py-beautifulsoup4 to the latest release.
Tested on amd64.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===
RCS file: /cvs/ports/www/py-beautifulsoup4/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile2 Jan 2016 13:27:22 -   1.4
+++ Makefile5 Nov 2016 11:18:55 -
@@ -2,7 +2,7 @@
 
 COMMENT =  HTML/XML parser that supports invalid markup
 
-MODPY_EGG_VERSION =4.4.1
+MODPY_EGG_VERSION =4.5.1
 DISTNAME = beautifulsoup4-${MODPY_EGG_VERSION}
 PKGNAME =  py-${DISTNAME}
 
@@ -14,9 +14,8 @@ MAINTAINER =  frantisek holop 

Re: UPDATE: www/py-beautifulsoup4 4.4.1

2015-12-29 Thread Daniel Jakots
On Wed, 30 Dec 2015 00:04:53 +0500, Alexandr Shadchin
 wrote:

> 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@)
> 

Tested on i386. Looks fine.



UPDATE: www/py-beautifulsoup4 4.4.1

2015-12-29 Thread Alexandr Shadchin
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
--- Makefile13 Mar 2013 08:12:10 -  1.3
+++ Makefile29 Dec 2015 18:59:44 -
@@ -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 
@@ -14,11 +14,19 @@ MAINTAINER =frantisek holop 
Index: distinfo
===
RCS file: /cvs/ports/www/py-beautifulsoup4/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo13 Mar 2013 08:12:10 -  1.2
+++ distinfo29 Dec 2015 18:59:44 -
@@ -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 -   1.1.1.1
+++ pkg/PLIST   29 Dec 2015 18:59:44 -
@@ -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/p