[ITP-1.7] botan-1.8.1-1

Lapo Luchini lapo@lapo.it
Fri Mar 20 22:39:00 GMT 2009

Botan is a portable, easy to use, and efficient C++ crypto library.
It's included in Debian
<http://packages.debian.org/search?keywords=libbotan>, Ubuntu
<https://launchpad.net/ubuntu/+source/botan>, Fedora, Gentoo, openSUSE, MacPorts, FreeBSD, NetBSD, OpenPKG, T2
It will be also needed by upcoming monotone-0.43 release (which is the
main reason I package this).

This package has a few limits:
- it is statically linked, as the configure insists it doesn't allow
shared libs on cygwin, and I didn't check much further
- it doesn't contain elliptic curve methods, as it needs TR1 libraries
either in gcc or in boost and I didn't manage to have 'em working
- it is compiled with i686 as a target... I guess it's quite difficult
to find anything not compatible with that nowadays... anybody disagrees?
should I use i386?

For me, it's enough, as it's enough to compile monotone, but for the
future I plan to work on those limits.
Patches Thoughtfully Considered of course.


sdesc: "A portable, easy to use, and efficient C++ crypto library"
ldesc: "Botan is a BSD-licensed crypto library written in C++. It
provides a wide
variety of basic cryptographic algorithms, X.509 certificates and CRLs,
certificate requests, a filter/pipe message processing system, and a wide
variety of other features, all written in portable C++."
category: Devel
requires: cygwin

Lapo Luchini - http://lapo.it/

More information about the Cygwin-apps mailing list