Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Feb 2012 14:15:04 GMT
From:      Ruslan Mahmatkhanov <rm@FreeBSD.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/165033: [UPDATE] devel/py-lxml: update to 2.3.3
Message-ID:  <201202121415.q1CEF4GP064376@red.freebsd.org>
Resent-Message-ID: <201202121420.q1CEK7uc082623@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         165033
>Category:       ports
>Synopsis:       [UPDATE] devel/py-lxml: update to 2.3.3
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 12 14:20:06 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     Ruslan Mahmatkhanov
>Release:        10.0-CURRENT
>Organization:
>Environment:
10.0-CURRENT i386
>Description:
- update to 2.3.3
- silence docs installation
- fix build on 10.0-CURRENT (original patch from bsam@)

changelog:
http://lxml.de/2.3/changes-2.3.3.html

patch: http://people.freebsd.org/~rm/py-lxml-2.3.3.diff.txt
tblog: http://people.freebsd.org/~rm/py27-lxml-2.3.3.log
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

Index: Makefile
===================================================================
RCS file: /home/pcvs/ports/devel/py-lxml/Makefile,v
retrieving revision 1.23
diff -u -r1.23 Makefile
--- Makefile	22 Nov 2011 05:09:48 -0000	1.23
+++ Makefile	12 Feb 2012 14:11:24 -0000
@@ -5,7 +5,7 @@
 # $FreeBSD: ports/devel/py-lxml/Makefile,v 1.23 2011/11/22 05:09:48 rm Exp $
 
 PORTNAME=	lxml
-PORTVERSION=	2.3.2
+PORTVERSION=	2.3.3
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -29,13 +29,13 @@
 		CREDITS.txt \
 		LICENSES.txt \
 		TODO.txt \
-		README.txt
+		README.rst
 
 post-install:
 .if !defined(NOPORTDOCS)
 	@${MKDIR} ${DOCSDIR}
-	${INSTALL_MAN} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
-	cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${DOCSDIR}
+	@${INSTALL_MAN} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
+	@cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/pcvs/ports/devel/py-lxml/distinfo,v
retrieving revision 1.17
diff -u -r1.17 distinfo
--- distinfo	22 Nov 2011 05:09:48 -0000	1.17
+++ distinfo	12 Feb 2012 14:11:24 -0000
@@ -1,2 +1,2 @@
-SHA256 (lxml-2.3.2.tar.gz) = 32bf688a03d18caa74840764727e8fa29bb29950f7a190a0b969150a3869a6a1
-SIZE (lxml-2.3.2.tar.gz) = 3134325
+SHA256 (lxml-2.3.3.tar.gz) = 2a3ca34f63b062ee8e059ca2460ac18040ec9622f0a31e143383f0db944ceb36
+SIZE (lxml-2.3.3.tar.gz) = 3145451
Index: pkg-plist
===================================================================
RCS file: /home/pcvs/ports/devel/py-lxml/pkg-plist,v
retrieving revision 1.19
diff -u -r1.19 pkg-plist
--- pkg-plist	22 Nov 2011 05:09:48 -0000	1.19
+++ pkg-plist	12 Feb 2012 14:11:24 -0000
@@ -557,7 +557,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/doc/html/api/xml.etree.ElementTree.iterparse-class.html
 %%PORTDOCS%%%%DOCSDIR%%/doc/html/build.html
 %%PORTDOCS%%%%DOCSDIR%%/doc/html/capi.html
-%%PORTDOCS%%%%DOCSDIR%%/doc/html/changes-2.3.2.html
+%%PORTDOCS%%%%DOCSDIR%%/doc/html/changes-2.3.3.html
 %%PORTDOCS%%%%DOCSDIR%%/doc/html/compatibility.html
 %%PORTDOCS%%%%DOCSDIR%%/doc/html/credits.html
 %%PORTDOCS%%%%DOCSDIR%%/doc/html/cssselect.html
@@ -598,6 +598,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/doc/mklatex.py
 %%PORTDOCS%%%%DOCSDIR%%/doc/objectify.txt
 %%PORTDOCS%%%%DOCSDIR%%/doc/parsing.txt
+%%PORTDOCS%%%%DOCSDIR%%/doc/pdf/pubkey.asc
 %%PORTDOCS%%%%DOCSDIR%%/doc/performance.txt
 %%PORTDOCS%%%%DOCSDIR%%/doc/pubkey.asc
 %%PORTDOCS%%%%DOCSDIR%%/doc/resolvers.txt
@@ -635,6 +636,7 @@
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/doc/s5/ui
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/doc/s5/ep2008
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/doc/s5
+%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc/pdf
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/doc/licenses
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/doc/html/api
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/doc/html
Index: files/patch-src-lxml_lxml.etree.c
===================================================================
RCS file: files/patch-src-lxml_lxml.etree.c
diff -N files/patch-src-lxml_lxml.etree.c
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ files/patch-src-lxml_lxml.etree.c	12 Feb 2012 14:11:24 -0000
@@ -0,0 +1,15 @@
+--- src/lxml/lxml.etree.c.orig	2012-01-04 21:37:38.000000000 +0400
++++ src/lxml/lxml.etree.c	2012-02-12 13:40:24.000000000 +0400
+@@ -1,5 +1,12 @@
+ /* Generated by Cython 0.15.1 on Wed Jan  4 18:37:34 2012 */
+ 
++#if defined(__FreeBSD__)
++#include <sys/param.h>
++#if __FreeBSD_version >= 1000000
++#include <locale.h>
++#endif
++#endif
++
+ #define PY_SSIZE_T_CLEAN
+ #include "Python.h"
+ #ifndef Py_PYTHON_H


>Release-Note:
>Audit-Trail:
>Unformatted:



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