Hi! Please find attached libmcal-package.tar.bz2 More info on the c libary are on the homepage. This libary is needed for compiling php --with-mcal, which enables great calendar functions to php. I suggest that this packages is placed under dev-libs. Christian
Created attachment 7820 [details] libmcal-package.tar.bz2 Contains ebuild, ChangeLog and digest-file for libmcal.
Comment on attachment 7820 [details] libmcal-package.tar.bz2 sorry about bad naming of the tar.bz2-file. - Chr.
Seems to work for me...
libmcal compiles fine here (gentoo 1.2), but emerge mod_php still says: checking for MCAL support... no maybe a candidate for a new USE? Robelix
I'll be putting this in as a local use flag once #8987 is resolved.
slight update. aiming for after this current package freeze to merge it in. if it is 1.4, then we'll be after 1.4, but it looks like it might be rc4 at this point.
This package isn't directly part of PHP, we just have a dependancy on it. The new PHP eclass supports it as 'dev-libs/libmcal'. Somebody needs to set up to maintain this ebuild so it can get commited. In 2 weeks, if nobody else has taken it, I'll do it reluctantly.
I'd definitely appreciate it if you could take this, Robin - we don't have anyone else for it, I don't think.
Ok, the base libmcal is there. I'm still going to see about adding the ICAP/mstore support to it.
I have started working on the ebuild to add mstore and icap support, unfortunately those are based in another package, mcal-drivers I'm not very experienced with ebuilds so here is the way I intend to do it, let me know if you have a better idea, it would be much appreciated: 1) Making the libmcal ebuild depend on the libmcal-driver ebuild 2) setting up the libmcal-drivers package 3) Setting up the libmcal ebuild and make it copy the /var/tmp/portage/libmcal-drivers/work/libmcal-drivers/* to /var/tmp/portage/libmcal/work/libmcal/ 4) Compile with --with-mstore and --with-icap Can I just use ${WORKDIR} to replace /var/tmp/portage/ by the way? ~Xavier
Created attachment 26124 [details] Proposed libmcal 0.7-r2 I have attached my proposed ebuild for 0.7-r2, it adds support for both mstore and icap drivers. Fortunately, I didn't have to create a second ebuild for mcal-drivers so this one should take care of everything. I have tested it and both back-ends appear to be working perfectly. ~Xavier
Created attachment 26126 [details] Revised 0.7-r2 Fixed a typo and added post install message indicating how to create new mcal users. Please read the description of previous attachment for more info. ~Xavier
sorry about the massive delay, but it's in the tree now.