svn commit: r494821 - head/devel/py-lxml

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Wed Mar 6 18:08:02 UTC 2019


Author: sunpoet
Date: Wed Mar  6 18:07:57 2019
New Revision: 494821
URL: https://svnweb.freebsd.org/changeset/ports/494821

Log:
  Update to 4.3.1
  
  - Use USES=gnome and USE_GNOME instead of LIB_DEPENDS
  - Update WWW
  
  Changes:	https://github.com/lxml/lxml/blob/master/CHANGES.txt
  PR:		236270
  Submitted by:	sunpoet (myself)
  Approved by:	wg (maintainer)

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

Modified: head/devel/py-lxml/Makefile
==============================================================================
--- head/devel/py-lxml/Makefile	Wed Mar  6 18:07:52 2019	(r494820)
+++ head/devel/py-lxml/Makefile	Wed Mar  6 18:07:57 2019	(r494821)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	lxml
-PORTVERSION=	4.1.1
+PORTVERSION=	4.3.1
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -13,10 +13,8 @@ COMMENT=	Pythonic binding for the libxml2 and libxslt 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/doc/licenses/BSD.txt
 
-LIB_DEPENDS=	libxml2.so:textproc/libxml2 \
-		libxslt.so:textproc/libxslt
-
-USES=		python uniquefiles:dirs
+USES=		gnome python uniquefiles:dirs
+USE_GNOME=	libxml2 libxslt
 USE_PYTHON=	autoplist concurrent distutils
 
 LDFLAGS+=	-Wl,-rpath=${LOCALBASE}/lib
@@ -26,13 +24,13 @@ PORTDOCS=	*
 
 OPTIONS_DEFINE=	DOCS
 
+post-install:
+	${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \
+	-name '*.so' -exec ${STRIP_CMD} {} +
+
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${DOCS_FILES:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
 	@cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR}
-
-post-install:
-	${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} \
-	-name '*.so' -exec ${STRIP_CMD} {} +
 
 .include <bsd.port.mk>

Modified: head/devel/py-lxml/distinfo
==============================================================================
--- head/devel/py-lxml/distinfo	Wed Mar  6 18:07:52 2019	(r494820)
+++ head/devel/py-lxml/distinfo	Wed Mar  6 18:07:57 2019	(r494821)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1519220266
-SHA256 (lxml-4.1.1.tar.gz) = 940caef1ec7c78e0c34b0f6b94fe42d0f2022915ffc78643d28538a5cfd0f40e
-SIZE (lxml-4.1.1.tar.gz) = 2380804
+TIMESTAMP = 1550367547
+SHA256 (lxml-4.3.1.tar.gz) = da5e7e941d6e71c9c9a717c93725cda0708c2474f532e3680ac5e39ec57d224d
+SIZE (lxml-4.3.1.tar.gz) = 4380082

Modified: head/devel/py-lxml/pkg-descr
==============================================================================
--- head/devel/py-lxml/pkg-descr	Wed Mar  6 18:07:52 2019	(r494820)
+++ head/devel/py-lxml/pkg-descr	Wed Mar  6 18:07:57 2019	(r494821)
@@ -6,4 +6,4 @@ lxml is a Python binding for libxml2 and libxslt. Its 
   * Safe (no segfaults).
   * No manual memory management!
 
-WWW: http://lxml.de/
+WWW: https://lxml.de/


More information about the svn-ports-all mailing list