ITP: mingw-libgcrypt
Charles Wilson
cygwin@cwilson.fastmail.fm
Thu Mar 18 05:05:00 GMT 2010
This is a mingw build of libgcrypt, intended for use when developing
setup.exe. This will allow us to remove a lot of extra code from
setup's repository, and will speed up build times.
http://cygwin.cwilson.fastmail.fm/ITP/mingw-libgcrypt-1.4.5-1-src.tar.bz2
http://cygwin.cwilson.fastmail.fm/ITP/mingw-libgcrypt-1.4.5-1.tar.bz2
http://cygwin.cwilson.fastmail.fm/ITP/mingw-libgcrypt-devel-1.4.5-1.tar.bz2
http://cygwin.cwilson.fastmail.fm/ITP/mingw-libgcrypt11-1.4.5-1.tar.bz2
As with mingw-libgpg-error, there are a few conflicts with the "regular"
cygwin libgcrypt, which are resolved by not including the conflicting
files in these mingw-packages, but instead (a) depending [requires:] on
the regular versions, and (b) assuming that the versions are kept in sync.
Our current libgcrypt package (1.4.1-4 vs. 1.4.5-1) is maintained by
Gergely Budai -- who has not posted to any of these lists since June
2008. libgcrypt has not been updated since June 2008.
So...this ITP really needs to be contingent on my forthcoming ITA of
"regular" libgcrypt.
A few other items of note:
1) Development package does not install libgcrypt.m4; we rely on
the non-mingw libgcrypt-devel package being in sync with this
one.
2) Libraries installed into /usr/lib/mingw
3) Header installed into /usr/include/mingw
4) dumpsexp.exe, hmac256.exe, and libgcrypt-config are installed
into /usr/lib/mingw/ to avoid conflicts with the cygwin versions
in /usr/bin.
5) info file(s) not installed
======================= mingw-libgcrypt ====================
sdesc: "(mingw version) A general purpose crypto library based on the
code from GnuPG. (tools)"
ldesc: "This package does NOT contain cygwin binaries. Instead, it
contains msvcrt-linked binaries (aka 'mingw'). It is for use with
gcc-3 -mno-cygwin, and installs into /usr/include/mingw and
/usr/lib/mingw."
category: Mingw
requires: mingw-libgcrypt11
======================= mingw-libgcrypt11 ====================
sdesc: "(mingw version) A general purpose crypto library based on the
code from GnuPG - (runtime)"
ldesc: "This package does NOT contain cygwin binaries. Instead, it
contains msvcrt-linked binaries (aka 'mingw'). It is for use with
gcc-3 -mno-cygwin, and installs into /usr/include/mingw and
/usr/lib/mingw."
category: Mingw
requires: mingw-libgpg-error0
external-source: libgcrypt
======================= mingw-libgcrypt-devel ====================
sdesc: "(mingw version) A general purpose crypto library based on the
code from GnuPG - (development)"
ldesc: "This package does NOT contain cygwin binaries. Instead, it
contains msvcrt-linked binaries (aka 'mingw'). It is for use with
gcc-3 -mno-cygwin, and installs into /usr/include/mingw and
/usr/lib/mingw."
category: Mingw
requires: mingw-libgcrypt11 mingw-libgpg-error-devel bash coreutils grep sed
external-source: libgcrypt
OK?
--
Chuck
More information about the Cygwin-apps
mailing list