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

Reply via email to