Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Jul 2017 11:42:10 +0000 (UTC)
From:      Nicola Vitale <nivit@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r446464 - in head/www/py-urlgrabber: . files
Message-ID:  <201707231142.v6NBgAWC074489@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: nivit
Date: Sun Jul 23 11:42:10 2017
New Revision: 446464
URL: https://svnweb.freebsd.org/changeset/ports/446464

Log:
  - Update to 3.10.2
  - Remove ftp/py-pycurl from dependencies
  - Sort variables
  - Use shebangfix
  - Remove patch/patch-urlgrabber__grabber.py

Deleted:
  head/www/py-urlgrabber/files/patch-urlgrabber__grabber.py
Modified:
  head/www/py-urlgrabber/Makefile
  head/www/py-urlgrabber/distinfo
  head/www/py-urlgrabber/files/patch-setup.py
  head/www/py-urlgrabber/pkg-plist

Modified: head/www/py-urlgrabber/Makefile
==============================================================================
--- head/www/py-urlgrabber/Makefile	Sun Jul 23 11:41:13 2017	(r446463)
+++ head/www/py-urlgrabber/Makefile	Sun Jul 23 11:42:10 2017	(r446464)
@@ -2,8 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	urlgrabber
-PORTVERSION=	3.9.1
-PORTREVISION=	4
+PORTVERSION=	3.10.2
+PORTREVISION=	0
 CATEGORIES=	www python
 MASTER_SITES=	http://urlgrabber.baseurl.org/download/
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,18 +14,17 @@ COMMENT=	High-level cross-protocol url-grabber
 LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-BUILD_DEPENDS=	${PKGNAMEPREFIX}pycurl>=7.19.0_1:ftp/py-pycurl
-RUN_DEPENDS=	${PKGNAMEPREFIX}pycurl>=7.19.0_1:ftp/py-pycurl
+DOCS_MAKE_ENV=	INSTALL_DOCS=yes
+DOCSDIR=	${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME}
 
-USES=		python:2.7
-USE_PYTHON=	distutils
+OPTIONS_DEFINE=	DOCS
 
 REINPLACE_ARGS=	-i.bak -e 's,%%DOCSDIR%%,${DOCSDIR},'
-DOCSDIR=	${PREFIX}/share/doc/${PYTHON_PKGNAMEPREFIX}${PORTNAME}
 
-OPTIONS_DEFINE=	DOCS
+SHEBANG_FILES=	scripts/urlgrabber-ext-down
 
-DOCS_MAKE_ENV=	INSTALL_DOCS=yes
+USES=		python:2.7 shebangfix
+USE_PYTHON=	distutils
 
 post-patch:
 	@${REINPLACE_CMD} ${WRKSRC}/${PYSETUP}

Modified: head/www/py-urlgrabber/distinfo
==============================================================================
--- head/www/py-urlgrabber/distinfo	Sun Jul 23 11:41:13 2017	(r446463)
+++ head/www/py-urlgrabber/distinfo	Sun Jul 23 11:42:10 2017	(r446464)
@@ -1,2 +1,3 @@
-SHA256 (urlgrabber-3.9.1.tar.gz) = 4437076c8708e5754ea04540e46c7f4f233734ee3590bb8a96389264fb0650d0
-SIZE (urlgrabber-3.9.1.tar.gz) = 72343
+TIMESTAMP = 1500803698
+SHA256 (urlgrabber-3.10.2.tar.gz) = 53691185e3d462bb0fa8db853a205ee79cdd4089687cddd22cabb8b3d4280142
+SIZE (urlgrabber-3.10.2.tar.gz) = 84700

Modified: head/www/py-urlgrabber/files/patch-setup.py
==============================================================================
--- head/www/py-urlgrabber/files/patch-setup.py	Sun Jul 23 11:41:13 2017	(r446463)
+++ head/www/py-urlgrabber/files/patch-setup.py	Sun Jul 23 11:42:10 2017	(r446464)
@@ -1,26 +1,20 @@
---- setup.py	2005-03-08 23:53:20.000000000 +0100
-+++ setup.py.port	2008-07-03 17:30:05.000000000 +0200
-@@ -1,3 +1,4 @@
-+
- # urlgrabber distutils setup
- import re as _re
- import urlgrabber as _urlgrabber
-@@ -15,8 +16,6 @@
- packages = ['urlgrabber']
+--- setup.py.orig	2017-07-23 09:57:14 UTC
++++ setup.py
+@@ -32,7 +32,6 @@ packages = ['urlgrabber']
  package_dir = {'urlgrabber':'urlgrabber'}
  scripts = ['scripts/urlgrabber']
--data_files = [('share/doc/' + name + '-' + version,
--               ['README','LICENSE', 'TODO', 'ChangeLog'])]
+ data_files = [
+-    ('share/doc/' + name + '-' + version, ['README','LICENSE', 'TODO', 'ChangeLog']),
+     ('libexec', ['scripts/urlgrabber-ext-down']),
+ ]
  options = { 'clean' : { 'all' : 1 } }
- classifiers = [
-         'Development Status :: 4 - Beta',
-@@ -41,5 +40,9 @@
+@@ -59,5 +58,9 @@ if __name__ == '__main__':
      #print '%-20s -> %s' % (k, config[k])
      if k.startswith('_'): del config[k]
  
 +  import os
 +  if os.environ.has_key('INSTALL_DOCS'):
-+    config.setdefault('data_files', [('%%DOCSDIR%%', ['README','LICENSE', 'TODO', 'ChangeLog'])])
++    data_files.append(('%%DOCSDIR%%', ['README', 'TODO', 'ChangeLog']))
 +
    from distutils.core import setup
    setup(**config)

Modified: head/www/py-urlgrabber/pkg-plist
==============================================================================
--- head/www/py-urlgrabber/pkg-plist	Sun Jul 23 11:41:13 2017	(r446463)
+++ head/www/py-urlgrabber/pkg-plist	Sun Jul 23 11:42:10 2017	(r446464)
@@ -1,20 +1,20 @@
 bin/urlgrabber
 %%PYTHON_SITELIBDIR%%/urlgrabber/__init__.py
 %%PYTHON_SITELIBDIR%%/urlgrabber/__init__.pyc
-%%PYTHON_SITELIBDIR%%/urlgrabber/__init__.pyo
+%%PYTHON_SITELIBDIR%%/urlgrabber/__init__.%%PYTHON_PYOEXTENSION%%
 %%PYTHON_SITELIBDIR%%/urlgrabber/byterange.py
 %%PYTHON_SITELIBDIR%%/urlgrabber/byterange.pyc
-%%PYTHON_SITELIBDIR%%/urlgrabber/byterange.pyo
+%%PYTHON_SITELIBDIR%%/urlgrabber/byterange.%%PYTHON_PYOEXTENSION%%
 %%PYTHON_SITELIBDIR%%/urlgrabber/grabber.py
 %%PYTHON_SITELIBDIR%%/urlgrabber/grabber.pyc
-%%PYTHON_SITELIBDIR%%/urlgrabber/grabber.pyo
+%%PYTHON_SITELIBDIR%%/urlgrabber/grabber.%%PYTHON_PYOEXTENSION%%
 %%PYTHON_SITELIBDIR%%/urlgrabber/mirror.py
 %%PYTHON_SITELIBDIR%%/urlgrabber/mirror.pyc
-%%PYTHON_SITELIBDIR%%/urlgrabber/mirror.pyo
+%%PYTHON_SITELIBDIR%%/urlgrabber/mirror.%%PYTHON_PYOEXTENSION%%
 %%PYTHON_SITELIBDIR%%/urlgrabber/progress.py
 %%PYTHON_SITELIBDIR%%/urlgrabber/progress.pyc
-%%PYTHON_SITELIBDIR%%/urlgrabber/progress.pyo
+%%PYTHON_SITELIBDIR%%/urlgrabber/progress.%%PYTHON_PYOEXTENSION%%
+libexec/urlgrabber-ext-down
 %%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
 %%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%%%DOCSDIR%%/TODO



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201707231142.v6NBgAWC074489>