# HG changeset patch # User John Beck # Date 1425925889 25200 # Node ID 2c8009f52a2bf7c417b09456461577ecc751d819 # Parent 49fdcf04078052233d522274695516d397ffa73f 20666543 pylxml package build doesn't pass pkglint diff -r 49fdcf040780 -r 2c8009f52a2b components/python/pylxml/pylxml-26.p5m --- a/components/python/pylxml/pylxml-26.p5m Wed Feb 11 08:01:16 2015 -0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,102 +0,0 @@ -# -# CDDL HEADER START -# -# The contents of this file are subject to the terms of the -# Common Development and Distribution License (the "License"). -# You may not use this file except in compliance with the License. -# -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE -# or http://www.opensolaris.org/os/licensing. -# See the License for the specific language governing permissions -# and limitations under the License. -# -# When distributing Covered Code, include this CDDL HEADER in each -# file and include the License file at usr/src/OPENSOLARIS.LICENSE. -# If applicable, add the following below this CDDL HEADER, with the -# fields enclosed by brackets "[]" replaced with your own identifying -# information: Portions Copyright [yyyy] [name of copyright owner] -# -# CDDL HEADER END -# -# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. -# - -set name=pkg.fmri \ - value=pkg:/library/python/lxml-26@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) -set name=pkg.summary \ - value="Pythonic 2.6 binding for the libxml2 and libxslt libraries" -set name=com.oracle.info.description \ - value="Python 2.6 bindings for the libxml2 and libxslt libraries" -set name=com.oracle.info.tpno value=$(TPNO) -set name=info.classification \ - value=org.opensolaris.category.2008:Development/Python -set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) -set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) -set name=org.opensolaris.arc-caseid value=PSARC/2009/579 -set name=org.opensolaris.consolidation value=$(CONSOLIDATION) -dir path=lib/python2.6/vendor-packages/lxml/isoschematron/resources -dir path=lib/python2.6/vendor-packages/lxml/isoschematron/resources/rng -dir path=lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl -dir path=lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 -dir path=usr -dir path=usr/lib -dir path=usr/lib/python2.6 -dir path=usr/lib/python2.6/vendor-packages -dir path=usr/lib/python2.6/vendor-packages/lxml -dir path=usr/lib/python2.6/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.6.egg-info -file path=usr/lib/python2.6/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.6.egg-info/PKG-INFO -file path=usr/lib/python2.6/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.6.egg-info/SOURCES.txt -file path=usr/lib/python2.6/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.6.egg-info/dependency_links.txt -file path=usr/lib/python2.6/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.6.egg-info/not-zip-safe -file path=usr/lib/python2.6/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.6.egg-info/top_level.txt -dir path=usr/lib/python2.6/vendor-packages/lxml/64 -file path=usr/lib/python2.6/vendor-packages/lxml/64/etree.so -file path=usr/lib/python2.6/vendor-packages/lxml/64/objectify.so -file path=usr/lib/python2.6/vendor-packages/lxml/ElementInclude.py -file path=usr/lib/python2.6/vendor-packages/lxml/__init__.py -file path=usr/lib/python2.6/vendor-packages/lxml/_elementpath.py -file path=usr/lib/python2.6/vendor-packages/lxml/builder.py -file path=usr/lib/python2.6/vendor-packages/lxml/cssselect.py -file path=usr/lib/python2.6/vendor-packages/lxml/doctestcompare.py -file path=usr/lib/python2.6/vendor-packages/lxml/etree.so -file path=usr/lib/python2.6/vendor-packages/lxml/etree_defs.h -file path=usr/lib/python2.6/vendor-packages/lxml/etreepublic.pxd -dir path=usr/lib/python2.6/vendor-packages/lxml/html -file path=usr/lib/python2.6/vendor-packages/lxml/html/ElementSoup.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/__init__.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/_dictmixin.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/_diffcommand.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/_html5builder.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/_setmixin.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/builder.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/clean.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/defs.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/diff.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/formfill.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/html5parser.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/soupparser.py -file path=usr/lib/python2.6/vendor-packages/lxml/html/usedoctest.py -dir path=usr/lib/python2.6/vendor-packages/lxml/isoschematron -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/__init__.py -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/rng/iso-schematron.rng -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -file path=usr/lib/python2.6/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -file path=usr/lib/python2.6/vendor-packages/lxml/objectify.so -file path=usr/lib/python2.6/vendor-packages/lxml/pyclasslookup.py -file path=usr/lib/python2.6/vendor-packages/lxml/sax.py -file path=usr/lib/python2.6/vendor-packages/lxml/tree.pxd -file path=usr/lib/python2.6/vendor-packages/lxml/usedoctest.py -license pylxml.copyright license="BSD, PSF, GPL" - -# force the rename with an optional dependency on the old name -depend type=optional fmri=library/python-2/lxml-26@2.3.3,5.11-0.175.3.0.0.16.0 - -# force a dependency on the lxml package -depend type=require \ - fmri=library/python/lxml@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) diff -r 49fdcf040780 -r 2c8009f52a2b components/python/pylxml/pylxml-27.p5m --- a/components/python/pylxml/pylxml-27.p5m Wed Feb 11 08:01:16 2015 -0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,98 +0,0 @@ -# -# CDDL HEADER START -# -# The contents of this file are subject to the terms of the -# Common Development and Distribution License (the "License"). -# You may not use this file except in compliance with the License. -# -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE -# or http://www.opensolaris.org/os/licensing. -# See the License for the specific language governing permissions -# and limitations under the License. -# -# When distributing Covered Code, include this CDDL HEADER in each -# file and include the License file at usr/src/OPENSOLARIS.LICENSE. -# If applicable, add the following below this CDDL HEADER, with the -# fields enclosed by brackets "[]" replaced with your own identifying -# information: Portions Copyright [yyyy] [name of copyright owner] -# -# CDDL HEADER END -# -# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. -# - -set name=pkg.fmri \ - value=pkg:/library/python/lxml-27@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) -set name=pkg.summary \ - value="Pythonic 2.7 binding for the libxml2 and libxslt libraries" -set name=com.oracle.info.description \ - value="Python 2.7 bindings for the libxml2 and libxslt libraries" -set name=com.oracle.info.tpno value=$(TPNO) -set name=info.classification \ - value=org.opensolaris.category.2008:Development/Python -set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) -set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) -set name=org.opensolaris.arc-caseid value=PSARC/2009/579 -set name=org.opensolaris.consolidation value=$(CONSOLIDATION) -dir path=lib/python2.7/vendor-packages/lxml/isoschematron/resources -dir path=lib/python2.7/vendor-packages/lxml/isoschematron/resources/rng -dir path=lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl -dir path=lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1 -dir path=usr/lib/python2.7 -dir path=usr/lib/python2.7/vendor-packages -dir path=usr/lib/python2.7/vendor-packages/lxml -dir path=usr/lib/python2.7/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.7.egg-info -file path=usr/lib/python2.7/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.7.egg-info/PKG-INFO -file path=usr/lib/python2.7/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.7.egg-info/SOURCES.txt -file path=usr/lib/python2.7/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.7.egg-info/dependency_links.txt -file path=usr/lib/python2.7/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.7.egg-info/not-zip-safe -file path=usr/lib/python2.7/vendor-packages/lxml-$(COMPONENT_VERSION)-py2.7.egg-info/top_level.txt -dir path=usr/lib/python2.7/vendor-packages/lxml/64 -file path=usr/lib/python2.7/vendor-packages/lxml/64/etree.so -file path=usr/lib/python2.7/vendor-packages/lxml/64/objectify.so -file path=usr/lib/python2.7/vendor-packages/lxml/ElementInclude.py -file path=usr/lib/python2.7/vendor-packages/lxml/__init__.py -file path=usr/lib/python2.7/vendor-packages/lxml/_elementpath.py -file path=usr/lib/python2.7/vendor-packages/lxml/builder.py -file path=usr/lib/python2.7/vendor-packages/lxml/cssselect.py -file path=usr/lib/python2.7/vendor-packages/lxml/doctestcompare.py -file path=usr/lib/python2.7/vendor-packages/lxml/etree.so -file path=usr/lib/python2.7/vendor-packages/lxml/etree_defs.h -file path=usr/lib/python2.7/vendor-packages/lxml/etreepublic.pxd -dir path=usr/lib/python2.7/vendor-packages/lxml/html -file path=usr/lib/python2.7/vendor-packages/lxml/html/ElementSoup.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/__init__.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/_dictmixin.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/_diffcommand.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/_setmixin.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/builder.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/clean.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/defs.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/diff.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/formfill.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/html5parser.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/soupparser.py -file path=usr/lib/python2.7/vendor-packages/lxml/html/usedoctest.py -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/__init__.py -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/rng/iso-schematron.rng -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl -file path=usr/lib/python2.7/vendor-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt -file path=usr/lib/python2.7/vendor-packages/lxml/objectify.so -file path=usr/lib/python2.7/vendor-packages/lxml/pyclasslookup.py -file path=usr/lib/python2.7/vendor-packages/lxml/sax.py -file path=usr/lib/python2.7/vendor-packages/lxml/tree.pxd -file path=usr/lib/python2.7/vendor-packages/lxml/usedoctest.py -license pylxml.copyright license="BSD, PSF, GPL" - -# force the rename with an optional dependency on the old name -depend type=optional fmri=library/python-2/lxml-27@2.3.3,5.11-0.175.3.0.0.16.0 - -# force a dependency on the lxml package -depend type=require \ - fmri=library/python/lxml@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) diff -r 49fdcf040780 -r 2c8009f52a2b components/python/pylxml/pylxml-GENFRAG.p5m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/components/python/pylxml/pylxml-GENFRAG.p5m Mon Mar 09 11:31:29 2015 -0700 @@ -0,0 +1,25 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License (the "License"). +# You may not use this file except in compliance with the License. +# +# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE +# or http://www.opensolaris.org/os/licensing. +# See the License for the specific language governing permissions +# and limitations under the License. +# +# When distributing Covered Code, include this CDDL HEADER in each +# file and include the License file at usr/src/OPENSOLARIS.LICENSE. +# If applicable, add the following below this CDDL HEADER, with the +# fields enclosed by brackets "[]" replaced with your own identifying +# information: Portions Copyright [yyyy] [name of copyright owner] +# +# CDDL HEADER END +# +# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. +# + +# force the rename with an optional dependency on the old name +depend type=optional fmri=library/python-2/lxml@2.3.3,5.11-0.175.3.0.0.16.0 diff -r 49fdcf040780 -r 2c8009f52a2b components/python/pylxml/pylxml-PYVER.p5m --- a/components/python/pylxml/pylxml-PYVER.p5m Wed Feb 11 08:01:16 2015 -0800 +++ b/components/python/pylxml/pylxml-PYVER.p5m Mon Mar 09 11:31:29 2015 -0700 @@ -90,7 +90,7 @@ # force the rename with an optional dependency on the old name depend type=optional \ - fmri=library/python-2/lxml-$(PYV)@2.3.3,5.12-5.12.0.0.0.41.0 + fmri=library/python-2/lxml-$(PYV)@2.3.3,5.11-0.175.3.0.0.16.0 # force a dependency on the Python runtime depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \ diff -r 49fdcf040780 -r 2c8009f52a2b components/python/pylxml/pylxml.p5m --- a/components/python/pylxml/pylxml.p5m Wed Feb 11 08:01:16 2015 -0800 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,44 +0,0 @@ -# -# CDDL HEADER START -# -# The contents of this file are subject to the terms of the -# Common Development and Distribution License (the "License"). -# You may not use this file except in compliance with the License. -# -# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE -# or http://www.opensolaris.org/os/licensing. -# See the License for the specific language governing permissions -# and limitations under the License. -# -# When distributing Covered Code, include this CDDL HEADER in each -# file and include the License file at usr/src/OPENSOLARIS.LICENSE. -# If applicable, add the following below this CDDL HEADER, with the -# fields enclosed by brackets "[]" replaced with your own identifying -# information: Portions Copyright [yyyy] [name of copyright owner] -# -# CDDL HEADER END -# -# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. -# - -set name=pkg.fmri \ - value=pkg:/library/python/lxml@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) -set name=pkg.summary \ - value="Pythonic 2.6 binding for the libxml2 and libxslt libraries" -set name=com.oracle.info.description \ - value="Python bindings for the libxml2 and libxslt libraries" -set name=info.classification \ - value=org.opensolaris.category.2008:Development/Python -set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) -set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) -set name=org.opensolaris.arc-caseid value=PSARC/2009/579 -set name=org.opensolaris.consolidation value=$(CONSOLIDATION) -depend type=conditional \ - fmri=library/python/lxml-26@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) \ - predicate=runtime/python-26 -depend type=conditional \ - fmri=library/python/lxml-27@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) \ - predicate=runtime/python-27 - -# force the rename with an optional dependency on the old name -depend type=optional fmri=library/python-2/lxml@2.3.3,5.11-0.175.3.0.0.16.0