Summary: | new ebuild featuring libmcal: Modular Calendar Access Library | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Christian Skarby <christian.skarby> |
Component: | New packages | Assignee: | Robin Johnson <robbat2> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | masta, php-bugs |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://mcal.chek.com/ | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 8987 | ||
Attachments: |
libmcal-package.tar.bz2
Proposed libmcal 0.7-r2 Revised 0.7-r2 |
Description
Christian Skarby
2003-02-01 09:41:38 UTC
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. |