Update of /cvsroot/fink/dists/10.4/stable/crypto/finkinfo In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv3222
Added Files: gnutls26.info gpgme11.info gpgme11.patch libtasn1-3.info Log Message: move to stable to satisfy dependencies --- NEW FILE: libtasn1-3.info --- Package: libtasn1-3 Version: 0.3.9 Revision: 2 Source: mirror:custom:libtasn1-%v.tar.gz CustomMirror: << nam-US: http://josefsson.org/gnutls/releases/libtasn1/ nam-US: ftp://ftp.gnutls.org/pub/gnutls/libtasn1/ << Source-MD5: 01e23a6b48a762ce88f178267dbb1458 PatchScript: perl -pi -e 's/-no-install//' tests/Makefile.in Depends: %N-shlibs (= %v-%r), pkgconfig (>= 0.20-1) BuildDependsOnly: True Replaces: %N-dev, libtasn1 Conflicts: %N-dev, libtasn1 Provides: %N-dev ConfigureParams: --mandir=%p/share/man --infodir=%p/share/info InstallScript: make install DESTDIR=%d InfoTest: << TestScript: make check || exit 2 << SplitOff: << Package: %N-shlibs Files: lib/libtasn1*.3*.dylib DocFiles: COPYING* README* Shlibs: << %p/lib/libtasn1.3.dylib 4.0.0 %n (>= 0.3.8-1) << << DocFiles: COPYING* README* AUTHORS ChangeLog NEWS THANKS doc/*.ps InfoDocs: libtasn1.info Description: ASN.1 library DescDetail: << This is the ASN.1 library used in GNUTLS. More up to date information can be found at http://www.gnu.org/software/gnutls and http://www.gnutls.org << License: GPL/LGPL Maintainer: Corey Halpin <[EMAIL PROTECTED]> Homepage: http://www.gnu.org/software/gnutls --- NEW FILE: gnutls26.info --- Package: gnutls26 Version: 2.2.5 Revision: 1 Source: mirror:custom:gnutls-%v.tar.bz2 CustomMirror: << nam-US: ftp://ftp.gnutls.org/pub/gnutls/ nam-US: http://josefsson.org/gnutls/releases/ << Source-MD5: ebd3dc3ed4dffde781a2dc4eb4e39f3b GCC: 4.0 Depends: %N-shlibs (= %v-%r) Replaces: gnutls-dev, gnutls, gnutls12, gnutls14 Conflicts: gnutls-dev, gnutls, gnutls12, gnutls14 BuildDepends: << libgettext3-dev, libiconv-dev, lzo2, pkgconfig, libgcrypt (>= 1.2.4-2), libgpg-error, libtasn1-3, opencdk10 (>= 0.6.6-2), readline5 << PatchScript: << perl -pi -e 's,-L\$\(top_srcdir\)\/lib\/\.libs,,g' libextra/Makefile.in << BuildDependsOnly: True NoSetMAKEFLAGS: true SetMAKEFLAGS: -j1 ConfigureParams: << --mandir=%p/share/man --infodir=%p/share/info --disable-dependency-tracking --disable-guile << InstallScript: make install DESTDIR=%d SplitOff: << Package: %N-shlibs Depends: << libgettext3-shlibs, libgcrypt-shlibs (>= 1.2.4-2), libgpg-error-shlibs, libiconv, libtasn1-3-shlibs, opencdk10-shlibs (>= 0.6.6-2), lzo2-shlibs, readline5-shlibs << DocFiles: COPYING README Files: << lib/libgnutls-extra.26*.dylib lib/libgnutls-openssl.26*.dylib lib/libgnutls.26*.dylib lib/libgnutlsxx.26*.dylib << Shlibs: << %p/lib/libgnutls-openssl.26.dylib 28.0.0 %n (>= 2.2.2-1) %p/lib/libgnutls-extra.26.dylib 28.0.0 %n (>= 2.2.2-1) %p/lib/libgnutls.26.dylib 28.0.0 %n (>= 2.2.2-1) %p/lib/libgnutlsxx.26.dylib 28.0.0 %n (>= 2.2.2-1) << << DocFiles: AUTHORS ChangeLog COPYING NEWS README InfoDocs: gnutls.info Description: GNU TLS encryption library DescDetail: << GnuTLS is a project that aims to develop a library which provides a secure layer, over a reliable transport layer. Currently the GnuTLS library implements the proposed standards by the IETF's TLS working group. Quoting from RFC2246 - the TLS 1.0 protocol specification: "The TLS protocol provides communications privacy over the Internet. The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping, tampering, or message forgery." << DescPort: << Fix bad libtool interaction, already patched upstream, see: http://git.savannah.gnu.org/gitweb/?p=gnutls.git;a=commitdiff;h=bf69cff1425e48d3e65217ca4e5ae15addc15b0e << License: GPL/LGPL Maintainer: Dave Reiser <[EMAIL PROTECTED]> Homepage: http://www.gnutls.org/ --- NEW FILE: gpgme11.info --- Package: gpgme11 Version: 1.1.4 Revision: 4 Maintainer: Darian Lanx <[EMAIL PROTECTED]> BuildDepends: glib2-dev, gdbm3, libiconv-dev, libgettext3-dev, libgpg-error, pth2-dev, gnupg2, fink (>= 0.24.12) Depends: %N-shlibs (= %v-%r) Replaces: gpgme, gpgme-shlibs, gpgme11-shlibs (<< 1.0.2-1) Conflicts: gpgme BuildDependsOnly: true Source: http://ftp.gnupg.org/gcrypt/gpgme/gpgme-%v.tar.gz Source-MD5: 0a2d20f70e6e01a4869ad6b7497404ae PatchFile: %n.patch PatchFile-MD5: e08292db5c5ba88570313016d67ba9b3 NoSetLDFLAGS: true NoSetMAKEFLAGS: true SetMAKEFLAGS: -j1 ConfigureParams: --prefix=%p --infodir=%p/share/info --enable-shared --enable-static --enable-fd-passing --disable-dependency-tracking --with-pic --with-gpg=%p/bin/gpg2 SplitOff: << Package: %N-shlibs Files: lib/libgpgme*.*.dylib Depends: pth2-shlibs, glib2-shlibs, libgpg-error-shlibs, libgettext3-shlibs, libiconv, gnupg2 Shlibs: << %p/lib/libgpgme-pthread.11.dylib 18.0.0 %n (>= 1.1.3-12) %p/lib/libgpgme.11.dylib 18.0.0 %n (>= 1.1.3-12) %p/lib/libgpgme-pth.11.dylib 18.0.0 %n (>= 1.1.3-12) << Description: gpgme shared libraries. DescDetail: << Shared libraries needed to run and link against gpgme. << DocFiles: AUTHORS COPYING ChangeLog NEWS README THANKS TODO << DescPackaging: << Earlier versions by Max Horn Some earlier versions of gpgme-shlibs and perhaps gpgme11-shlibs had files in %N-shlibs that later moved to %N, so %N has Replaces to smooth the upgrade path. dmacks--if using pth, then even main lib uses pth (ath-pth-compa.o) so make sure to link libpth. << InstallScript: make install DESTDIR=%d #UpdateConfigGuess: true DocFiles: AUTHORS COPYING ChangeLog NEWS README* THANKS TODO InfoDocs: gpgme.info Description: Application access library for GnuPG Homepage: http://www.gnupg.org/gpgme.html License: GPL --- NEW FILE: gpgme11.patch --- funopen is defined on OS X #include <netdb.h> for socklen_t ttyname_r returns a char* on OS X instead of int. diff --git a/assuan/assuan.h b/assuan/assuan.h --- a/assuan/assuan.h +++ b/assuan/assuan.h @@ -25,7 +25,8 @@ #include <stdio.h> #include <sys/types.h> #include <unistd.h> - +/* for socklen_t */ +#include <netdb.h> /* To use this file with libraries the following macros are useful: diff --git a/assuan/funopen.c b/assuan/funopen.c --- a/assuan/funopen.c +++ b/assuan/funopen.c @@ -59,6 +59,4 @@ _assuan_funopen(void *cookie, readfn ? ( writefn ? "rw" : "r" ) : ( writefn ? "w" : ""), io); } -#else -#error No known way to implement funopen. #endif diff --git a/gpgme/engine-gpgsm.c b/gpgme/engine-gpgsm.c --- a/gpgme/engine-gpgsm.c +++ b/gpgme/engine-gpgsm.c @@ -448,7 +448,8 @@ gpgsm_new (void **engine, const char *fi if (isatty (1)) { - if (ttyname_r (1, dft_ttyname, sizeof (dft_ttyname))) + /* ttyname_r returns a char* on OS X */ + if (!ttyname_r (1, dft_ttyname, sizeof (dft_ttyname))) { err = gpg_error_from_errno (errno); goto leave; diff --git a/gpgme/rungpg.c b/gpgme/rungpg.c --- a/gpgme/rungpg.c +++ b/gpgme/rungpg.c @@ -476,7 +476,8 @@ gpg_new (void **engine, const char *file if (isatty (1)) { - if (ttyname_r (1, dft_ttyname, sizeof (dft_ttyname))) + /* ttyname_r returns char* on OS X */ + if (!ttyname_r (1, dft_ttyname, sizeof (dft_ttyname))) rc = gpg_error_from_errno (errno); else { --- a/tests/gpg/Makefile.am 2008-01-28 11:25:31.000000000 +0100 +++ b/tests/gpg/Makefile.am 2008-01-28 11:29:29.000000000 +0100 @@ -57,7 +57,7 @@ --import Alpha/Secret.gpg Zulu/Secret.gpg ./Alpha/Secret.gpg: secdemo.asc - srcdir=$(srcdir) $(srcdir)/mkdemodirs + srcdir=$(srcdir) [EMAIL PROTECTED]@ $(srcdir)/mkdemodirs ./gpg.conf: # This is required for t-sig-notations. --- a/tests/gpg/mkdemodirs 2008-01-28 11:26:45.000000000 +0100 +++ b/tests/gpg/mkdemodirs 2008-01-28 11:27:29.000000000 +0100 @@ -19,7 +19,9 @@ set -e -GPG="gpg --batch --quiet --no-secmem-warning" +[ -z "$GPGCMD" ] && GPGCMD="gpg2" + +GPG="$GPGCMD --batch --quiet --no-secmem-warning" NAMES='Alpha Bravo Charlie Delta Echo Foxtrot Golf Hotel India Juliet Kilo Lima Mike November Oscar Papa Quebec Romeo Sierra Tango Uniform Victor Whisky XRay Yankee Zulu' ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs