[MacPorts] #18839: portgroup for pecl php5 modules
#18839: portgroup for pecl php5 modules -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- There are many similarities in the php5-* PECL ports (e.g. php5-eaccelerator, php5-apc, php5-yaz, php5-xdebug, etc.) that could be brought out into a new portgroup, which should probably be called pecl. -- Ticket URL: <http://trac.macports.org/ticket/18839> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroup for pecl php5 modules -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * status: new => assigned Comment: I now think the portgroup should be called php5pecl. The portgroup will need to declare a dependency on the php5 port. And there will come a day when there is a php6 and we need to have module ports for it. It is also consistent with other existing portgroups (perl5, python30) to include the major version number in the portgroup name. There will also be another portgroup, which might be called php5 or php5ext, for [ticket:19091 modules that are part of the base php source]. I think it's good to begin both of these related portgroup names with the prefix "php5". -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroup for pecl php5 modules -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Initial version of php5pecl committed in r49692. There are more changes to come. -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroup for pecl php5 modules -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): * r49694: switch wording to "extension" and set up php5pecl.extension and php5pecl.extension_dir * r49695: post-install ui_msgs -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroup for pecl php5 modules -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): * r49698: set up php5pecl.homepage and livecheck -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroup for pecl php5 modules -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): * r49700: php5-yaz is the first port to use php5pecl -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroup for pecl php5 modules -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): * r49711: remove php5pecl.extension_dir for now; it broke the portindex because php-config obviously cannot be called unless php5 is installed * r50161: php5pecl has been removed and replaced with two new portgroups, php5extension and php5peclextension, in recognition of the fact that not all php modules are hosted on pecl -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroups for php5 extensions -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: assigned Priority: Normal | Milestone: Port Enhancements Component: ports | Version: 1.7.0 Keywords: | Port: -------------------------------------+-------------------------------------- Comment(by ryandesign@…): * r50173: php ports now look for additional .ini files in ${prefix}/var/db/php${major} * r50175: php5extension portgroup now creates an .ini file for each extension in that directory; bump revision of php5-yaz to get this change -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroups for php5 extensions --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: Anthony made these changes: * r50183: php5-apc: use php5peclextension portgroup * r50184: php5-http: use php5peclextension portgroup * r50185: php5-intl: use php5peclextension portgroup * r50187: php5-sqlite3: use php5peclextension portgroup * r50188: php5-uploadprogress: use php5peclextension portgroup Olivier made these changes: * r50191: php5-eaccelerator: use php5extension portgroup I made these changes: * r50357: php5-syck: use php5extension portgroup * r50364: php5-memcache: use php5peclextension portgroup * r50436: merge php5peclextension functionality into php5extension portgroup * r50437: php5-yaz: switch to php5extension portgroup * r50438: php5-memcache: switch to php5extension portgroup * r50439: php5-intl, php5-uploadprogress, php5-http, php5-apc, php5-sqlite3: switch to php5extension portgroup * r50440: remove php5peclextension portgroup * r50444: accommodate extensions which are not PHP extensions but Zend extensions * r50446: php5-xdebug: use php5extension portgroup I think this ticket can be closed now. -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroups for php5 extensions --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Comment(by danocd@…): Why not to add suhosin to this portgroup? -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
#18839: portgroups for php5 extensions --------------------------------------+------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: fixed | Keywords: Port: | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * cc: danocd@… (added) Comment: Because I forgot we had a suhosin port, because its name does not begin with the customary "php5-" prefix. Please file a separate ticket for any remaining ports that should be moved to this portgroup. -- Ticket URL: <http://trac.macports.org/ticket/18839#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts