components/php-5_3/php-53.p5m
changeset 3732 0f62cc221c7e
parent 1948 2d1537e7942d
child 4073 4f086b95f18c
equal deleted inserted replaced
3731:7b09b73a67a4 3732:0f62cc221c7e
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    16 # fields enclosed by brackets "[]" replaced with your own identifying
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    17 # information: Portions Copyright [yyyy] [name of copyright owner]
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 # Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved.
    22 #
    22 #
    23 
    23 
    24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
    24 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
    25 <transform file path=etc/php/.* -> default group bin>
    25 <transform file path=etc/php/.* -> default group bin>
    26 <transform file path=etc/php/.* -> default mode 0644>
    26 <transform file path=etc/php/.* -> default mode 0644>
    27 <transform file path=etc/php/.* -> default preserve renamenew>
    27 <transform file path=etc/php/.* -> default preserve renamenew>
    28 
       
    29 set name=pkg.fmri value=pkg:/web/php-53@$(COMPONENT_VERSION),$(BUILD_VERSION)
    28 set name=pkg.fmri value=pkg:/web/php-53@$(COMPONENT_VERSION),$(BUILD_VERSION)
       
    29 set name=pkg.summary value="PHP Server"
    30 set name=pkg.description \
    30 set name=pkg.description \
    31     value="A general-purpose scripting language originally designed for web development to produce dynamic web pages."
    31     value="A general-purpose scripting language originally designed for web development to produce dynamic web pages."
    32 set name=pkg.summary value="PHP Server"
    32 set name=info.classification value=org.opensolaris.category.2008:Development/PHP
    33 set name=info.classification \
       
    34     value="org.opensolaris.category.2008:Development/PHP"
       
    35 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
       
    36 set name=info.source-url \
    33 set name=info.source-url \
    37     value=http://us.php.net/get/php-$(COMPONENT_VERSION).tar.bz2/from/this/mirror
    34     value=http://us.php.net/get/php-$(COMPONENT_VERSION).tar.bz2/from/this/mirror
       
    35 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    38 set name=org.opensolaris.arc-caseid value=PSARC/2012/067
    36 set name=org.opensolaris.arc-caseid value=PSARC/2012/067
    39 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    37 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    40 
       
    41 license php-53.license license='PHP, GPLv2, LGPLv2, Apache v2.0' \
       
    42     com.oracle.info.description="the PHP scripting language" \
       
    43     com.oracle.info.name=php-53 \
       
    44     com.oracle.info.version=$(COMPONENT_VERSION) \
       
    45     com.oracle.info.tpno=$(TPNO_PHP_5_3)
       
    46 
       
    47 dir path=var/php/5.3/sessions owner=webservd mode=0750
       
    48 file path=etc/php/5.3/conf.d/bz2.ini
    38 file path=etc/php/5.3/conf.d/bz2.ini
    49 file path=etc/php/5.3/conf.d/curl.ini
    39 file path=etc/php/5.3/conf.d/curl.ini
    50 file path=etc/php/5.3/conf.d/ftp.ini
    40 file path=etc/php/5.3/conf.d/ftp.ini
    51 file path=etc/php/5.3/conf.d/gd.ini
    41 file path=etc/php/5.3/conf.d/gd.ini
    52 file path=etc/php/5.3/conf.d/gettext.ini
    42 file path=etc/php/5.3/conf.d/gettext.ini
    75 file path=etc/php/5.3/zts-conf.d/pdo.ini
    65 file path=etc/php/5.3/zts-conf.d/pdo.ini
    76 file path=etc/php/5.3/zts-conf.d/pdo_sqlite.ini
    66 file path=etc/php/5.3/zts-conf.d/pdo_sqlite.ini
    77 file path=etc/php/5.3/zts-conf.d/snmp.ini
    67 file path=etc/php/5.3/zts-conf.d/snmp.ini
    78 file path=etc/php/5.3/zts-conf.d/sqlite.ini
    68 file path=etc/php/5.3/zts-conf.d/sqlite.ini
    79 file path=etc/php/5.3/zts-conf.d/tidy.ini
    69 file path=etc/php/5.3/zts-conf.d/tidy.ini
       
    70 link path=usr/bin/phar target=../php/5.3/bin/phar mediator=php \
       
    71     mediator-version=5.3
       
    72 link path=usr/bin/php target=../php/5.3/bin/php mediator=php \
       
    73     mediator-version=5.3
       
    74 link path=usr/bin/php-config target=../php/5.3/bin/php-config mediator=php \
       
    75     mediator-version=5.3
       
    76 link path=usr/bin/phpize target=../php/5.3/bin/phpize mediator=php \
       
    77     mediator-version=5.3
       
    78 link path=usr/php/5.3/bin/configure-webserver7 \
       
    79     target=../samples/scripts/configure-sun-webserver
       
    80 link path=usr/php/5.3/bin/phar target=phar.phar
    80 file path=usr/php/5.3/bin/phar.phar
    81 file path=usr/php/5.3/bin/phar.phar
    81 link path=usr/php/5.3/bin/phar target=phar.phar
       
    82 file path=usr/php/5.3/bin/php
    82 file path=usr/php/5.3/bin/php
    83 file path=usr/php/5.3/bin/php-cgi
    83 file path=usr/php/5.3/bin/php-cgi
    84 file path=usr/php/5.3/bin/php-config
    84 file path=usr/php/5.3/bin/php-config
    85 file path=usr/php/5.3/bin/phpize
    85 file path=usr/php/5.3/bin/phpize
    86 file path=usr/php/5.3/include/php/TSRM/TSRM.h
    86 file path=usr/php/5.3/include/php/TSRM/TSRM.h
   213 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_allocators.h
   213 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_allocators.h
   214 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_consts.h
   214 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_consts.h
   215 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_convert.h
   215 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_convert.h
   216 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_defs.h
   216 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_defs.h
   217 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_encoding.h
   217 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_encoding.h
   218 file \
   218 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_filter_output.h
   219     path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_filter_output.h
       
   220 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_ident.h
   219 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_ident.h
   221 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_language.h
   220 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_language.h
   222 file \
   221 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h
   223     path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h
       
   224 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_string.h
   222 file path=usr/php/5.3/include/php/ext/mbstring/libmbfl/mbfl/mbfl_string.h
   225 file path=usr/php/5.3/include/php/ext/mbstring/mbstring.h
   223 file path=usr/php/5.3/include/php/ext/mbstring/mbstring.h
   226 file path=usr/php/5.3/include/php/ext/mbstring/oniguruma/oniguruma.h
   224 file path=usr/php/5.3/include/php/ext/mbstring/oniguruma/oniguruma.h
   227 file path=usr/php/5.3/include/php/ext/mbstring/php_mbregex.h
   225 file path=usr/php/5.3/include/php/ext/mbstring/php_mbregex.h
   228 file path=usr/php/5.3/include/php/ext/mbstring/php_onig_compat.h
   226 file path=usr/php/5.3/include/php/ext/mbstring/php_onig_compat.h
   415 file path=usr/php/5.3/zts-modules/pdo.so
   413 file path=usr/php/5.3/zts-modules/pdo.so
   416 file path=usr/php/5.3/zts-modules/pdo_sqlite.so
   414 file path=usr/php/5.3/zts-modules/pdo_sqlite.so
   417 file path=usr/php/5.3/zts-modules/snmp.so
   415 file path=usr/php/5.3/zts-modules/snmp.so
   418 file path=usr/php/5.3/zts-modules/sqlite3.so
   416 file path=usr/php/5.3/zts-modules/sqlite3.so
   419 file path=usr/php/5.3/zts-modules/tidy.so
   417 file path=usr/php/5.3/zts-modules/tidy.so
   420 link path=usr/php/5.3/bin/configure-webserver7 \
       
   421     target=../samples/scripts/configure-sun-webserver
       
   422 link path=usr/php/bin target=5.3/bin mediator=php mediator-version=5.3
   418 link path=usr/php/bin target=5.3/bin mediator=php mediator-version=5.3
   423 link path=usr/php/include target=5.3/include mediator=php mediator-version=5.3
   419 link path=usr/php/include target=5.3/include mediator=php mediator-version=5.3
   424 link path=usr/php/lib target=5.3/lib mediator=php mediator-version=5.3
   420 link path=usr/php/lib target=5.3/lib mediator=php mediator-version=5.3
   425 link path=usr/php/man target=5.3/man mediator=php mediator-version=5.3
   421 link path=usr/php/man target=5.3/man mediator=php mediator-version=5.3
   426 link path=usr/php/modules target=5.3/modules mediator=php mediator-version=5.3
   422 link path=usr/php/modules target=5.3/modules mediator=php mediator-version=5.3
   427 link path=usr/bin/php target=../php/5.3/bin/php \
   423 dir  path=var/php/5.3/sessions owner=webservd mode=0750
   428     mediator=php mediator-version=5.3
   424 license php-53.license license="PHP, GPLv2, LGPLv2, Apache v2.0" \
   429 link path=usr/bin/php-config target=../php/5.3/bin/php-config \
   425     com.oracle.info.description="the PHP scripting language" \
   430     mediator=php mediator-version=5.3
   426     com.oracle.info.name=php-53 com.oracle.info.tpno=$(TPNO_PHP_5_3) \
   431 link path=usr/bin/phpize target=../php/5.3/bin/phpize \
   427     com.oracle.info.version=$(COMPONENT_VERSION)
   432     mediator=php mediator-version=5.3
       
   433 link path=usr/bin/phar target=../php/5.3/bin/phar \
       
   434     mediator=php mediator-version=5.3
       
   435 
       
   436 # force other php parts onto the disk
       
   437 depend fmri=pkg:/web/php-53/documentation type=optional
       
   438 depend fmri=pkg:/web/php-53/extension/php-apc type=require
       
   439 depend fmri=pkg:/web/php-53/extension/php-idn type=require
       
   440 depend fmri=pkg:/web/php-53/extension/php-memcache type=require
       
   441 depend fmri=pkg:/web/php-53/extension/php-mysql type=require
       
   442 depend fmri=pkg:/web/php-53/extension/php-pear type=require
       
   443 depend fmri=pkg:/web/php-53/extension/php-suhosin type=require
       
   444 depend fmri=pkg:/web/php-53/extension/php-tcpwrap type=require
       
   445 depend fmri=pkg:/web/php-53/extension/php-xdebug type=require
       
   446 
       
   447 # php common files package
       
   448 depend fmri=pkg:/web/php-common type=require
       
   449 
       
   450 # if php5.2 is present drag forward because of /usr/php/* mediated links
       
   451 depend fmri=pkg:/web/[email protected] type=optional
       
   452 
   428 
   453 # if php5.2's apache module is present then make sure
   429 # if php5.2's apache module is present then make sure
   454 # php5.3's apache module is installed
   430 # php5.3's apache module is installed
   455 depend type=conditional \
   431 depend type=conditional fmri=web/server/apache-22/module/apache-php53 \
   456     predicate=web/server/apache-22/module/apache-php52 \
   432     predicate=web/server/apache-22/module/apache-php52
   457          fmri=web/server/apache-22/module/apache-php53
   433 
       
   434 # if php5.2 is present drag forward because of /usr/php/* mediated links
       
   435 depend type=optional fmri=pkg:/web/[email protected]
       
   436 
       
   437 # force other php parts onto the disk
       
   438 depend type=optional fmri=pkg:/web/php-53/documentation
       
   439 depend type=require fmri=pkg:/web/php-53/extension/php-apc
       
   440 depend type=require fmri=pkg:/web/php-53/extension/php-idn
       
   441 depend type=require fmri=pkg:/web/php-53/extension/php-memcache
       
   442 depend type=require fmri=pkg:/web/php-53/extension/php-mysql
       
   443 depend type=require fmri=pkg:/web/php-53/extension/php-pear
       
   444 depend type=require fmri=pkg:/web/php-53/extension/php-suhosin
       
   445 depend type=require fmri=pkg:/web/php-53/extension/php-tcpwrap
       
   446 depend type=require fmri=pkg:/web/php-53/extension/php-xdebug
       
   447 
       
   448 # php common files package
       
   449 depend type=require fmri=pkg:/web/php-common