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