Bug#1145662: ITP: libtext-vcardfast-perl -- fast VCard parser with XS and pure-Perl backends
Edmund Lodewijks <[email protected]>
| Newsgroups | gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <a4c0664006b8205a72a30d32a5c7dd31__7897.23127834208$1787750259$gmane$org@proteamail.com> |
Package: wnpp Owner: Edmund Lodewijks <[email protected]> Severity: wishlist X-Debbugs-CC: [email protected], [email protected] * Package name : libtext-vcardfast-perl Version : 0.11 Upstream Author : Bron Gondwana <[email protected]> * URL : https://metacpan.org/release/Text-VCardFast * License : Artistic or GPL-1+ Programming Lang: Perl Description : fast VCard parser with XS and pure-Perl backends Reason for packaging: Hard dependency of cyrus-imapd's Cassandene autopkgtest, where 35 suites and 1383 tests are currently unreachable in Debian. Text::VCardFast converts VCard data into a Perl hash structure and back. The same API is implemented twice: vcard2hash_pp in pure Perl and vcard2hash_c as an XS wrapper around a C parser. The exported vcard2hash uses the XS version; hash2vcard serialises in pure Perl. It was written for the calendar and contacts backend of the FastMail service, where the pure-Perl VCard parsers then available dominated request time. The parser handles property groups, folded lines and escaped parameter values across the VCard 3.0 and 4.0 formats. The package will be maintained under the umbrella of the Debian Perl Group. -- Generated with the help of dpt-gen-itp(1) from pkg-perl-tools.