Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 15574 - PHP 4.3.0 CLI ebuild with working Java Extension support
Summary: PHP 4.3.0 CLI ebuild with working Java Extension support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Ryan Phillips (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-12 10:56 UTC by Stuart Herbert (RETIRED)
Modified: 2003-02-13 14:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
PHP CLI ebuild with working Java extension (php-4.3.0-r3.ebuild,6.70 KB, text/plain)
2003-02-12 10:58 UTC, Stuart Herbert (RETIRED)
Details
IMPROVED: PHP 4.3.0 CLI ebuild with working Java extension (php-4.3.0-r3.ebuild,7.89 KB, text/plain)
2003-02-13 02:05 UTC, Stuart Herbert (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stuart Herbert (RETIRED) gentoo-dev 2003-02-12 10:56:09 UTC
I've taken php-4.3.0-r3.ebuild, and made the following changes: 
 
1) added working support for compiling in the Java extension 
    (users still have to configure php.ini by hand for now) 
2) added make install-cli install-modules to src_inst() - better forwards compatibility, and also 
required to support any dynamically-loaded modules 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Stuart Herbert (RETIRED) gentoo-dev 2003-02-12 10:58:12 UTC
Created attachment 8195 [details]
PHP CLI ebuild with working Java extension
Comment 2 Stuart Herbert (RETIRED) gentoo-dev 2003-02-13 02:05:30 UTC
Created attachment 8219 [details]
IMPROVED: PHP 4.3.0 CLI ebuild with working Java extension

Hi!

I've improved the ebuild still further:

1) fixed all errors about symlinks involving /etc/php4/lib directory
2) libphp_java.so now symlink to java.so
3) ext/java/php_java.jar now installed correctly
4) ext/java/except.php now installed as java-test.php (very useful ;-)
5) php.ini file now automatically configured to enable Java Extension ;-)

This ebuild's a big improvement over my previous effort, and provides full Java
Extension support automagically.  Hope to see it in /usr/portage soon!

Next job is to fit the same to mod_php's ebuild.

Stu
Comment 3 Ryan Phillips (RETIRED) gentoo-dev 2003-02-13 14:03:56 UTC
Thanks Stu!... I've committed the ebuild as testing.