Summary: | ebuild for turck-mmcache | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | klavs klavsen <kl> |
Component: | New packages | Assignee: | Stuart Herbert (RETIRED) <stuart> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | caglar, php-bugs, rigo |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
URL: | http://turck-mmcache.sf.net | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 23844 | ||
Bug Blocks: | |||
Attachments: |
ebuild for turck-mmcache
Manifest Changelog files/digest-turck-mmcache-2.3.16 ebuild for turck-mmcache-2.3.17 Updated Changelog updated Manifest digest for turck-mmcache-2.3.17 I try to merge two of them in one ,it may help Updated ebuild for turck-mmcache turck-mmcache-2.3.17-r2 ebuild turck-mmcache-2.3.17-r3.ebuild Final turck-mmcache ebuild Updated Ebuild to latest version - incl. all changes applied. Changelog for turck-mmcache-2.3.19.ebuild |
Description
klavs klavsen
2003-06-24 01:21:27 UTC
Created attachment 13754 [details]
ebuild for turck-mmcache
Created attachment 13755 [details]
Manifest
Created attachment 13756 [details]
Changelog
Created attachment 13757 [details]
files/digest-turck-mmcache-2.3.16
Created attachment 13821 [details]
ebuild for turck-mmcache-2.3.17
Upgraded turck-mmcache and changed install dir of mmcache.so to /usr/lib/php
(was /usr/lib/php4) - it's all right there in the Changelog :)
Created attachment 13822 [details]
Updated Changelog
Created attachment 13823 [details]
updated Manifest
Created attachment 13824 [details]
digest for turck-mmcache-2.3.17
I'll get to this in a few days or so, I'm quite busy at the moment. Remind me in a week if I haven't touched it. *** Bug 23509 has been marked as a duplicate of this bug. *** Created attachment 13888 [details]
I try to merge two of them in one ,it may help
Created attachment 13899 [details]
Updated ebuild for turck-mmcache
Robin et al,
I've had a look at both ebuilds already submitted. I've taken some of the
extra information out of Onur's ebuild, and added it to Klaus', to form what
I've called turck-mmcache-2.3.17-r1.ebuild.
The ebuild merges and unmerges just fine. For the moment, I've made it install
the .so Zend extension and a couple of support scripts in
/usr/lib/php/turck-mmcache/.
I've used the module on a highly-dynamic site for the past hour, with no
noticable problems.
Best regards,
Stu
--
Hi; i wanna say something about DEPEND="virtual/glibc dev-php/mod_php" ,i think DEPEND="=mod_php-4.3.2" can be used because turck-mmcache.2.3.17 just work with php-4.3.2 Hi Onur, Thanks for the info. Their website claims that it works with PHP 4.1.x as well. Is their website wrong? Thanks, Stu -- Two comments, 1) Why are you creating and chmod'ing the /tmp/mmcache dir in pkg_postinst - when I've already done it in install? redundant to say the least. The added comment about the webinterface is fine. 2) Where does it say that it only works with php-4.3.2? the 2.3.14 changelog says tested with php-4.3.2 - and the page comments on testing done with php-4.1.2 - so it seems very unlikely that it should only work with php-4.3.2 (although I'm running just that, so I can't verify it - if somebody else could, that would be great). Hi Klavs, My bad ;-) You're right - the dup code should be taken out of pkg_postinst. Stu Guys, for consistency's sake, please use the php-ext eclass for that ebuild (just remember to add PHP_EXT_ZEND="yes"). Created attachment 13972 [details]
turck-mmcache-2.3.17-r2 ebuild
As requested by coredumb, I've updated the ebuild to use the php-ext eclass,
and moved the encoder.php et al into /usr/share/turck-mmcache.
Best regards,
Stu
When creating the latest -r2 ebuild, you accidently (I suppose :) cut this line out of the einfo: einfo 'zend_extension="/usr/lib/php/mmcache.so"' Other than that it looks great, and I HOPE it'll go in soon :) I added missed line einfo 'zend_extension="/usr/lib/php/mmcache.so"' and and changed the name of ebuild to r3. Finaly i think this information is important so i added too einfo 'For security reasons it is recommended to restrict the usage of this script by your local IP' to end of mmcache.php section.' also I hope it'll go in soon,too S. I added missed line einfo 'zend_extension="/usr/lib/php/mmcache.so"' and and changed the name of ebuild to r3. Finaly i think this information is important so i added too einfo 'For security reasons it is recommended to restrict the usage of this script by your local IP' to end of mmcache.php section.' also I hope it'll go in soon,too S.Çaglar Onur Created attachment 14030 [details]
turck-mmcache-2.3.17-r3.ebuild
Created attachment 14094 [details] Final turck-mmcache ebuild Okay, Here's the proposed final ebuild for turck-mmcache. I've updated it to automatically add the php.ini file settings if they're not already present. All of coredumb's feedback is also incorporated. I've used this ebuild to install turck-mmcache on a production server, and am very happy with the results. To test this, you need robbat2's latest mod_php and php ebuilds (with the new /etc/php directory layout), and my latest php-ext.eclass, from bug 23844. robbat2 - can you take this out for a drive, and commit it if you're happy with everything? Thanks, Stu -- Created attachment 14368 [details]
Updated Ebuild to latest version - incl. all changes applied.
Updated Ebuild to latest version 2.3.19 - incl. all changes applied.
Created attachment 14369 [details]
Changelog for turck-mmcache-2.3.19.ebuild
Added changes for 2.3.19 - missing stuff about -r1 through -r3.
Klavs, Thanks for adding the ebuild for turck-mmcache-2.3.19. Sorry it's taking so long. I'm hoping to commit this to CVS in the next few days. Many thanks, Stu Okay, I've committed the ebuild into Portage, and it's already showing up on the mirrors. Can you please re-install it using the ebuild, and confirm that it works for you? Then I can close this bug. Best regards, Stu -- It works fine for me :) Great. Consider this bug closed then ;-) Feel free to drop me an email - stuart@gentoo.org - if a new release of turck-mmcache comes out and there's no ebuild for it within 48 hours. Take care, Stu |