pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/gnutls Update to 1.2.7:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/69809c77a051
branches:  trunk
changeset: 499972:69809c77a051
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Fri Sep 30 13:11:34 2005 +0000

description:
Update to 1.2.7:

* Version 1.2.7 (2005-09-09)
- The GNUTLS and GNUTLS-EXTRA libraries are now built with versioned symbols.
- Certtool now complains when reading out-of-range X.509 serial
  numbers, suggested by Fran
- Certtool now uses the readline library (when available) when reading
  X.509 serial numbers.
- Fixed build problems in getpass on uClibc and Mingw32 platforms.
- Fixed compile warning regarding socklen_t on Mingw32, reported by
  Martin Lambers
- Fixed examples in doc/examples/, suggested by Fran
- Gnulib is now used for the core library, enabling future code cleanups.
- The gnutls-cli tool now use gnutls_certificate_verify_peers2,
  suggested by Daniel Stenberg
- Doc fixes for gnutls_transport_set_push and gnutls_transport_set_pull.
- Minilibtasn1 is now 0.2.17 (removed optional use of C99 macros).
- Disable zlib support if zlib.h is not present.
- A number of internal cleanups.
- API and ABI modifications:
  No changes since last version.

pkgsrc change: do not install libexamples (looks like a bug)

diffstat:

 security/gnutls/Makefile         |    4 +-
 security/gnutls/PLIST            |    4 +-
 security/gnutls/distinfo         |   12 ++-
 security/gnutls/patches/patch-aa |   13 +++
 security/gnutls/patches/patch-ab |    6 +-
 security/gnutls/patches/patch-ac |  127 +++++++++++++++++++++++++++++++++++++++
 6 files changed, 155 insertions(+), 11 deletions(-)

diffs (217 lines):

diff -r 9be2c9acf2a6 -r 69809c77a051 security/gnutls/Makefile
--- a/security/gnutls/Makefile  Fri Sep 30 13:02:28 2005 +0000
+++ b/security/gnutls/Makefile  Fri Sep 30 13:11:34 2005 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.33 2005/09/05 07:34:05 adam Exp $
+# $NetBSD: Makefile,v 1.34 2005/09/30 13:11:34 wiz Exp $
 
-DISTNAME=      gnutls-1.2.6
+DISTNAME=      gnutls-1.2.7
 CATEGORIES=    security devel
 MASTER_SITES=  http://josefsson.org/gnutls/releases/ \
                ftp://ftp.gnutls.org/pub/gnutls/ \
diff -r 9be2c9acf2a6 -r 69809c77a051 security/gnutls/PLIST
--- a/security/gnutls/PLIST     Fri Sep 30 13:02:28 2005 +0000
+++ b/security/gnutls/PLIST     Fri Sep 30 13:11:34 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2005/05/02 12:59:24 wiz Exp $
+@comment $NetBSD: PLIST,v 1.15 2005/09/30 13:11:34 wiz Exp $
 bin/certtool
 bin/gnutls-cli
 bin/gnutls-cli-debug
@@ -76,6 +76,7 @@
 man/man3/gnutls_certificate_type_get.3
 man/man3/gnutls_certificate_type_get_name.3
 man/man3/gnutls_certificate_type_set_priority.3
+man/man3/gnutls_certificate_verify_peers.3
 man/man3/gnutls_certificate_verify_peers2.3
 man/man3/gnutls_check_version.3
 man/man3/gnutls_cipher_get.3
@@ -398,6 +399,7 @@
 share/examples/gnutls/ex-session-info.c
 share/examples/gnutls/ex-verify.c
 share/examples/gnutls/ex-x509-info.c
+share/examples/gnutls/tcp.c
 @dirrm share/examples/gnutls
 @dirrm share/doc/gnutls
 @dirrm include/gnutls
diff -r 9be2c9acf2a6 -r 69809c77a051 security/gnutls/distinfo
--- a/security/gnutls/distinfo  Fri Sep 30 13:02:28 2005 +0000
+++ b/security/gnutls/distinfo  Fri Sep 30 13:11:34 2005 +0000
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.19 2005/08/30 14:29:00 adam Exp $
+$NetBSD: distinfo,v 1.20 2005/09/30 13:11:34 wiz Exp $
 
-SHA1 (gnutls-1.2.6.tar.bz2) = b9bba9447e3863236d153720ae875da2b29b1309
-RMD160 (gnutls-1.2.6.tar.bz2) = 53b3aa0b040a6c0407880c3792733d7cc429390d
-Size (gnutls-1.2.6.tar.bz2) = 2469124 bytes
-SHA1 (patch-ab) = 2ff5b153c8bf6954777dd079d9e5b0351b39db31
+SHA1 (gnutls-1.2.7.tar.bz2) = c1a583052a16521363d0dab5615bfc547f291fca
+RMD160 (gnutls-1.2.7.tar.bz2) = d41db9a202cac17d71f6eb1b9546970bd8d091cc
+Size (gnutls-1.2.7.tar.bz2) = 2525612 bytes
+SHA1 (patch-aa) = a5b5c3fd69cf37cf3da31c6303499bc361dd0826
+SHA1 (patch-ab) = 91673a4ae323d002f75aed63d4a41e1c42f866ad
+SHA1 (patch-ac) = 772702e006ffb30913584a050581b4512fac3cb3
diff -r 9be2c9acf2a6 -r 69809c77a051 security/gnutls/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/gnutls/patches/patch-aa  Fri Sep 30 13:11:34 2005 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.5 2005/09/30 13:11:34 wiz Exp $
+
+--- doc/examples/Makefile.am.orig      2005-08-24 00:51:41.000000000 +0200
++++ doc/examples/Makefile.am
+@@ -28,7 +28,7 @@ noinst_PROGRAMS = ex-cert-select ex-clie
+       ex-client-resume ex-client-srp ex-crq ex-serv1 ex-serv-anon     \
+       ex-serv-export ex-serv-pgp ex-serv-srp
+ 
+-lib_LTLIBRARIES = libexamples.la
++noinst_LTLIBRARIES = libexamples.la
+ 
+ libexamples_la_SOURCES = ex-alert.c ex-pkcs12.c ex-rfc2818.c  \
+       ex-session-info.c ex-x509-info.c ex-verify.c tcp.c
diff -r 9be2c9acf2a6 -r 69809c77a051 security/gnutls/patches/patch-ab
--- a/security/gnutls/patches/patch-ab  Fri Sep 30 13:02:28 2005 +0000
+++ b/security/gnutls/patches/patch-ab  Fri Sep 30 13:11:34 2005 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.2 2005/07/14 19:19:43 wiz Exp $
+$NetBSD: patch-ab,v 1.3 2005/09/30 13:11:34 wiz Exp $
 
---- doc/Makefile.in.orig       2005-06-27 13:36:18.000000000 +0200
+--- doc/Makefile.in.orig       2005-09-30 14:32:44.000000000 +0200
 +++ doc/Makefile.in
-@@ -372,7 +372,7 @@ gnutls.dvi: gnutls.texi $(srcdir)/versio
+@@ -385,7 +385,7 @@ gnutls.dvi: gnutls.texi $(srcdir)/versio
  gnutls.pdf: gnutls.texi $(srcdir)/version.texi $(gnutls_TEXINFOS)
  gnutls.html: gnutls.texi $(srcdir)/version.texi $(gnutls_TEXINFOS)
  $(srcdir)/version.texi:  $(srcdir)/stamp-vti
diff -r 9be2c9acf2a6 -r 69809c77a051 security/gnutls/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/security/gnutls/patches/patch-ac  Fri Sep 30 13:11:34 2005 +0000
@@ -0,0 +1,127 @@
+$NetBSD: patch-ac,v 1.1 2005/09/30 13:11:34 wiz Exp $
+
+--- doc/examples/Makefile.in.orig      2005-09-08 15:41:05.000000000 +0200
++++ doc/examples/Makefile.in
+@@ -95,15 +95,7 @@ am__configure_deps = $(am__aclocal_m4_de
+ mkinstalldirs = $(install_sh) -d
+ CONFIG_HEADER = $(top_builddir)/config.h
+ CONFIG_CLEAN_FILES =
+-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+-am__vpath_adj = case $$p in \
+-    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+-    *) f=$$p;; \
+-  esac;
+-am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
+-am__installdirs = "$(DESTDIR)$(libdir)"
+-libLTLIBRARIES_INSTALL = $(INSTALL)
+-LTLIBRARIES = $(lib_LTLIBRARIES)
++LTLIBRARIES = $(noinst_LTLIBRARIES)
+ libexamples_la_LIBADD =
+ am_libexamples_la_OBJECTS = ex-alert.lo ex-pkcs12.lo ex-rfc2818.lo \
+       ex-session-info.lo ex-x509-info.lo ex-verify.lo tcp.lo
+@@ -349,7 +341,7 @@ LDADD = libexamples.la \
+       ../../lib/libgnutls.la  \
+       ../../libextra/libgnutls-extra.la
+ 
+-lib_LTLIBRARIES = libexamples.la
++noinst_LTLIBRARIES = libexamples.la
+ libexamples_la_SOURCES = ex-alert.c ex-pkcs12.c ex-rfc2818.c  \
+       ex-session-info.c ex-x509-info.c ex-verify.c tcp.c
+ 
+@@ -386,35 +378,17 @@ $(top_srcdir)/configure:  $(am__configur
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+ $(ACLOCAL_M4):  $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+-install-libLTLIBRARIES: $(lib_LTLIBRARIES)
+-      @$(NORMAL_INSTALL)
+-      test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
+-      @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+-        if test -f $$p; then \
+-          f=$(am__strip_dir) \
+-          echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
+-          $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
+-        else :; fi; \
+-      done
+-
+-uninstall-libLTLIBRARIES:
+-      @$(NORMAL_UNINSTALL)
+-      @set -x; list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+-        p=$(am__strip_dir) \
+-        echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
+-        $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
+-      done
+ 
+-clean-libLTLIBRARIES:
+-      -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
+-      @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
++clean-noinstLTLIBRARIES:
++      -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
++      @list='$(noinst_LTLIBRARIES)'; for p in $$list; do \
+         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+         test "$$dir" != "$$p" || dir=.; \
+         echo "rm -f \"$${dir}/so_locations\""; \
+         rm -f "$${dir}/so_locations"; \
+       done
+ libexamples.la: $(libexamples_la_OBJECTS) $(libexamples_la_DEPENDENCIES) 
+-      $(LINK) -rpath $(libdir) $(libexamples_la_LDFLAGS) $(libexamples_la_OBJECTS) $(libexamples_la_LIBADD) $(LIBS)
++      $(LINK)  $(libexamples_la_LDFLAGS) $(libexamples_la_OBJECTS) $(libexamples_la_LIBADD) $(LIBS)
+ 
+ clean-noinstPROGRAMS:
+       @list='$(noinst_PROGRAMS)'; for p in $$list; do \
+@@ -591,9 +565,6 @@ check-am: all-am
+ check: check-am
+ all-am: Makefile $(LTLIBRARIES) $(PROGRAMS)
+ installdirs:
+-      for dir in "$(DESTDIR)$(libdir)"; do \
+-        test -z "$$dir" || $(mkdir_p) "$$dir"; \
+-      done
+ install: install-am
+ install-exec: install-exec-am
+ install-data: install-data-am
+@@ -620,7 +591,7 @@ maintainer-clean-generic:
+       @echo "it deletes files that may require special tools to rebuild."
+ clean: clean-am
+ 
+-clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
++clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
+       clean-noinstPROGRAMS mostlyclean-am
+ 
+ distclean: distclean-am
+@@ -641,7 +612,7 @@ info-am:
+ 
+ install-data-am:
+ 
+-install-exec-am: install-libLTLIBRARIES
++install-exec-am:
+ 
+ install-info: install-info-am
+ 
+@@ -667,20 +638,19 @@ ps: ps-am
+ 
+ ps-am:
+ 
+-uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES
++uninstall-am: uninstall-info-am
+ 
+ .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
+-      clean-libLTLIBRARIES clean-libtool clean-noinstPROGRAMS ctags \
+-      distclean distclean-compile distclean-generic \
++      clean-libtool clean-noinstLTLIBRARIES clean-noinstPROGRAMS \
++      ctags distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distdir dvi dvi-am html \
+       html-am info info-am install install-am install-data \
+       install-data-am install-exec install-exec-am install-info \
+-      install-info-am install-libLTLIBRARIES install-man \
+-      install-strip installcheck installcheck-am installdirs \
+-      maintainer-clean maintainer-clean-generic mostlyclean \
+-      mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+-      pdf pdf-am ps ps-am tags uninstall uninstall-am \
+-      uninstall-info-am uninstall-libLTLIBRARIES
++      install-info-am install-man install-strip installcheck \
++      installcheck-am installdirs maintainer-clean \
++      maintainer-clean-generic mostlyclean mostlyclean-compile \
++      mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
++      tags uninstall uninstall-am uninstall-info-am
+ 
+ # Tell versions [3.59,3.63) of GNU make to not export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.



Home | Main Index | Thread Index | Old Index