components/python/twisted-web2/twisted-web2-PYVER.p5m
changeset 1890 5a4ef66c42bf
parent 1666 69d14d547e77
child 1948 2d1537e7942d
equal deleted inserted replaced
1889:7251578a5ce7 1890:5a4ef66c42bf
    24 #
    24 #
    25 
    25 
    26 set name=pkg.fmri \
    26 set name=pkg.fmri \
    27     value=pkg:/library/python/python-twisted-web2-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    27     value=pkg:/library/python/python-twisted-web2-$(PYV)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
    28 set name=pkg.summary value="A HTTP/1.1 Server Framework"
    28 set name=pkg.summary value="A HTTP/1.1 Server Framework"
    29 set name=com.oracle.info.description value="the Twisted Web2 Python HTTP/1.1 Server Framework"
    29 set name=pkg.description \
       
    30     value="Twisted.web2 is an asynchronous HTTP 1.1 server written for the Twisted internet framework. It provides a RFC 2616 compliant HTTP 1.1 protocol implementation, with pipelined and persistent request support, in a non-blocking threadless manner. It also includes a simple web framework with request and response objects, static file support, error handling, form upload support, HTTP range support, and pre-built parsers for all standard headers. It is deployable as a standalone HTTP or HTTPS server, as a HTTP[S] server proxied behind another server, or as a SCGI, FastCGI, or CGI script. In addition to running native twisted.web2 applications, it can also run any WSGI or CGI application, or, via compatibility wrappers, most applications written for the older twisted.web API."
       
    31 set name=com.oracle.info.description \
       
    32     value="the Twisted Web2 Python HTTP/1.1 Server Framework"
    30 set name=com.oracle.info.tpno value=9693
    33 set name=com.oracle.info.tpno value=9693
    31 set name=info.classification \
    34 set name=info.classification \
    32     value=org.opensolaris.category.2008:Development/Python
    35     value=org.opensolaris.category.2008:Development/Python \
       
    36     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
    33 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    37 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    34 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    38 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    35 set name=org.opensolaris.arc-caseid value=PSARC/2008/670
    39 set name=org.opensolaris.arc-caseid value=PSARC/2008/670
    36 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    40 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    37 file path=usr/lib/python$(PYVER)/vendor-packages/Twisted_Web2-8.1.0-py$(PYVER).egg-info
    41 file path=usr/lib/python$(PYVER)/vendor-packages/Twisted_Web2-8.1.0-py$(PYVER).egg-info
   105 # dependency is here to facilitate the safe transfer of the package
   109 # dependency is here to facilitate the safe transfer of the package
   106 # to the 'userland' consolidation.
   110 # to the 'userland' consolidation.
   107 depend type=optional \
   111 depend type=optional \
   108     fmri=consolidation/desktop/[email protected]
   112     fmri=consolidation/desktop/[email protected]
   109 
   113 
       
   114 # force the rename with an optional dependency on the old name
       
   115 depend type=optional \
       
   116     fmri=library/python-2/python-twisted-web2-$(PYV)@8.1.0,5.12-5.12.0.0.0.41.0
       
   117 
   110 # force a dependency on the Python runtime
   118 # force a dependency on the Python runtime
   111 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
   119 depend type=require fmri=__TBD pkg.debug.depend.file=python$(PYVER) \
   112     pkg.debug.depend.path=usr/bin
   120     pkg.debug.depend.path=usr/bin
       
   121 
       
   122 # force a dependency on python-twisted; pkgdepend work is needed to flush this
       
   123 # out.
   113 depend type=require fmri=library/python/python-twisted-$(PYV)
   124 depend type=require fmri=library/python/python-twisted-$(PYV)
   114 
   125 
   115 # force a dependency on the python-twisted-web2 package
   126 # force a dependency on the python-twisted-web2 package
   116 depend type=require \
   127 depend type=require \
   117     fmri=library/python/python-twisted-web2@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   128     fmri=library/python/python-twisted-web2@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
   118 
   129 
   119 # force the rename with an optional dependency on the old name
   130 # force a dependency on python-zope-interface; pkgdepend work is needed to flush
   120 depend type=optional \
   131 # this out.
   121     fmri=library/python-2/python-twisted-web2-$(PYV)@8.1.0,5.12-5.12.0.0.0.41.0
   132 depend type=require fmri=library/python/python-zope-interface-$(PYV)