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
