Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Aug 2015 21:26:26 +0000 (UTC)
From:      Ruslan Makhmatkhanov <rm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r394195 - head/devel/py-grab
Message-ID:  <201508132126.t7DLQQLE054624@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rm
Date: Thu Aug 13 21:26:26 2015
New Revision: 394195
URL: https://svnweb.freebsd.org/changeset/ports/394195

Log:
  devel/py-grab: update to 0.6.21

Modified:
  head/devel/py-grab/Makefile
  head/devel/py-grab/distinfo
  head/devel/py-grab/pkg-descr

Modified: head/devel/py-grab/Makefile
==============================================================================
--- head/devel/py-grab/Makefile	Thu Aug 13 21:25:33 2015	(r394194)
+++ head/devel/py-grab/Makefile	Thu Aug 13 21:26:26 2015	(r394195)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	grab
-PORTVERSION=	0.5.5
+PORTVERSION=	0.6.21
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -11,11 +11,16 @@ COMMENT=	Site scraping framework
 
 LICENSE=	MIT
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lxml>0:${PORTSDIR}/devel/py-lxml
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lxml>0:${PORTSDIR}/devel/py-lxml \
-		${PYTHON_PKGNAMEPREFIX}curl>0:${PORTSDIR}/ftp/py-curl
+		${PYTHON_PKGNAMEPREFIX}curl>0:${PORTSDIR}/ftp/py-curl \
+		${PYTHON_PKGNAMEPREFIX}weblib>0:${PORTSDIR}/devel/py-weblib \
+		${PYTHON_PKGNAMEPREFIX}selection>0:${PORTSDIR}/devel/py-selection
 
+NO_ARCH=	yes
 USES=		python
 USE_PYTHON=	autoplist distutils
 
+post-extract:
+	${RM} -rf ${WRKSRC}/test
+
 .include <bsd.port.mk>

Modified: head/devel/py-grab/distinfo
==============================================================================
--- head/devel/py-grab/distinfo	Thu Aug 13 21:25:33 2015	(r394194)
+++ head/devel/py-grab/distinfo	Thu Aug 13 21:26:26 2015	(r394195)
@@ -1,2 +1,2 @@
-SHA256 (grab-0.5.5.tar.gz) = e14a5e110d1d1e4b42d9c25a6075f83bcff4daf2ea3acbfa773467e61f6e45f6
-SIZE (grab-0.5.5.tar.gz) = 161432
+SHA256 (grab-0.6.21.tar.gz) = cad55287c0da16b2e303ba27a4d77a2905c1ac3e73badb83d3d143b0fe701e99
+SIZE (grab-0.6.21.tar.gz) = 89728

Modified: head/devel/py-grab/pkg-descr
==============================================================================
--- head/devel/py-grab/pkg-descr	Thu Aug 13 21:25:33 2015	(r394194)
+++ head/devel/py-grab/pkg-descr	Thu Aug 13 21:26:26 2015	(r394195)
@@ -1,7 +1,18 @@
-Grab is site scraping framework. Grab could be used for:
+Grab is a python web scraping framework. Grab provides tons of helpful methods
+to scrape web sites and to process the scraped content:
 
- - website data mining
- - work with network API
- - automation of actions performed on websites
+ * Automatic cookies (session) support
+ * HTTP and SOCKS proxy with and without authorization
+ * Keep-Alive support
+ * IDN support
+ * Tools to work with web forms
+ * Easy multipart file uploading
+ * Flexible customization of HTTP requests
+ * Automatic charset detection
+ * Powerful API of extracting info from HTML documents with XPATH queries
+ * Asynchronous API to make thousands of simultaneous queries. This part of
+   library called Spider and it is too big to even list its features in this
+   README.
+ * Python 3 ready
 
 WWW: http://grablib.org/



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