Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 277883

Summary: net-libs/libecap (new package)
Product: Gentoo Linux Reporter: Ivan Mironov <mironov.ivan>
Component: New packagesAssignee: Gentoo Network Proxy Developers (OBSOLETE) <net-proxy+disabled>
Status: RESOLVED FIXED    
Severity: enhancement CC: mips
Priority: High Keywords: KEYWORDREQ
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://www.e-cap.org/
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 277885    
Attachments: Ebuild for version 0.0.2
Patch
License

Description Ivan Mironov 2009-07-15 04:43:17 UTC
Description from official site:

"eCAP is a software interface that allows a network application, such as an HTTP proxy or an ICAP server, to outsource content analysis and adaptation to a loadable module. For each applicable protocol message being processed, an eCAP-enabled application supplies the message details to the adaptation module and gets back an adapted message or a "not interested" response. These exchanges often include message bodies.

If you are familiar with the ICAP protocol (RFC 3507), then you may think of eCAP as an "embedded ICAP", where network interactions with an ICAP server are replaced with function calls to an adaptation module."

eCAP support is in squid 3.1beta (see http://wiki.squid-cache.org/Features/eCAP).
Comment 1 Ivan Mironov 2009-07-15 04:44:18 UTC
Created attachment 197997 [details]
Ebuild for version 0.0.2
Comment 2 Ivan Mironov 2009-07-15 04:46:52 UTC
Created attachment 197999 [details, diff]
Patch

In file "src/libecap/common/name.cc" included "limits" instead of "limits.h".
Comment 3 Ivan Mironov 2009-07-15 04:49:14 UTC
Created attachment 198000 [details]
License

This is slightly modified AS-IS license.
Comment 4 Alin Năstac (RETIRED) gentoo-dev 2009-07-16 21:19:51 UTC
Arch teams, please add ~arch keywords to net-libs/libecap-0.0.2. This library is needed by net-proxy.squid.
Comment 5 Ferris McCormick (RETIRED) gentoo-dev 2009-07-17 12:26:25 UTC
Keyworded for ~sparc (compile/install check only as this package comes with no self tests and it's not clear how to make a test for it).
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2009-07-22 15:49:13 UTC
~x86 already there.
Comment 7 Raúl Porcel (RETIRED) gentoo-dev 2009-07-23 14:56:04 UTC
~alpha/~arm/~ia64 done
Comment 8 Jeroen Roovers (RETIRED) gentoo-dev 2009-07-28 05:08:13 UTC
Marked ~hppa.
Comment 9 Brent Baude (RETIRED) gentoo-dev 2009-09-05 00:19:13 UTC
~ppc64 done
Comment 10 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-10-22 17:21:55 UTC
ppc keyworded
Comment 11 Alin Năstac (RETIRED) gentoo-dev 2009-10-22 22:32:45 UTC
Probably we no longer have a mips team, so I'll close this as FIXED.