Mon Apr 20 12:48:48 2009 UTC ()
Update to 2.1:

Version 2.1 (released 2009-04-17)
- Fix compilation failure on platforms that can't generate empty archives,
  e.g., Mac OS X.  Reported by David Reiser <dbreiser@gmail.com>.

Version 2.0 (released 2009-04-13)
- Optimized tree generation.
- ASN1 parser code re-generated using Bison 2.4.1.
- Build with more warning flags.  Many compiler warnings fixed.
- Compiled with -fvisibility=hidden by default if supported.
  See http://gcc.gnu.org/wiki/Visibility
- The libtasn1-config tool has been removed.
  For application developers, please stop using libtasn1-config for
  finding libtasn1, use proper autoconf checks or pkg-config instead.
  For users that need a libtasn1 that provides a libtasn1-config
  script (for use with older applications), use libtasn1 v1.x instead.
  Version 1.x is still supported.


(wiz)
diff -r1.40 -r1.41 pkgsrc/security/libtasn1/Makefile
diff -r1.11 -r1.12 pkgsrc/security/libtasn1/PLIST
diff -r1.23 -r1.24 pkgsrc/security/libtasn1/distinfo

cvs diff -r1.40 -r1.41 pkgsrc/security/libtasn1/Makefile (expand / switch to unified diff)

--- pkgsrc/security/libtasn1/Makefile 2009/02/02 11:58:47 1.40
+++ pkgsrc/security/libtasn1/Makefile 2009/04/20 12:48:48 1.41
@@ -1,34 +1,35 @@ @@ -1,34 +1,35 @@
1# $NetBSD: Makefile,v 1.40 2009/02/02 11:58:47 tron Exp $ 1# $NetBSD: Makefile,v 1.41 2009/04/20 12:48:48 wiz Exp $
2 2
3DISTNAME= libtasn1-1.8 3DISTNAME= libtasn1-2.1
4CATEGORIES= security devel 4CATEGORIES= security devel
5MASTER_SITES= ${MASTER_SITE_GNU:=gnutls/} \ 5MASTER_SITES= ${MASTER_SITE_GNU:=gnutls/} \
6 ftp://ftp.gnutls.org/pub/gnutls/libtasn1/ \ 6 ftp://ftp.gnutls.org/pub/gnutls/libtasn1/ \
7 ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/libtasn1/ 7 ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/libtasn1/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.gnutls.org/ 10HOMEPAGE= http://www.gnutls.org/
11COMMENT= ASN.1 structure parser library 11COMMENT= ASN.1 structure parser library
12 12
 13#LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-3.0
 14
13PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
14PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir
15 17
16USE_TOOLS+= makeinfo 18USE_TOOLS+= makeinfo
17USE_LIBTOOL= yes 19USE_LIBTOOL= yes
18GNU_CONFIGURE= yes 20GNU_CONFIGURE= yes
19TEST_TARGET= check 21TEST_TARGET= check
20INFO_FILES= yes 22INFO_FILES= yes
21#LICENSE= gnu-lgpl-v2.1 and gnu-gpl-3.0 
22 23
23.include "../../mk/bsd.prefs.mk" 24.include "../../mk/bsd.prefs.mk"
24# Mac OS X has no prototype for getopt_long and no declaration for 25# Mac OS X has no prototype for getopt_long and no declaration for
25# struct option, so ignore getopt_long() even though the test succeeds. 26# struct option, so ignore getopt_long() even though the test succeeds.
26.if ${OPSYS} == "Darwin" 27.if ${OPSYS} == "Darwin"
27CONFIGURE_ENV+= ac_cv_func_getopt_long=no 28CONFIGURE_ENV+= ac_cv_func_getopt_long=no
28CFLAGS+= -fno-common 29CFLAGS+= -fno-common
29 30
30# The "gnu" library ends up being empty and Mac OS X's "ar" doesn't like 31# The "gnu" library ends up being empty and Mac OS X's "ar" doesn't like
31# to create empty archives. Just don't build the library. 32# to create empty archives. Just don't build the library.
32SUBST_CLASSES+= gllib 33SUBST_CLASSES+= gllib
33SUBST_STAGE.gllib= post-configure 34SUBST_STAGE.gllib= post-configure
34SUBST_FILES.gllib= lib/Makefile 35SUBST_FILES.gllib= lib/Makefile

cvs diff -r1.11 -r1.12 pkgsrc/security/libtasn1/PLIST (expand / switch to unified diff)

--- pkgsrc/security/libtasn1/PLIST 2008/11/24 15:36:03 1.11
+++ pkgsrc/security/libtasn1/PLIST 2009/04/20 12:48:48 1.12
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1@comment $NetBSD: PLIST,v 1.11 2008/11/24 15:36:03 adam Exp $ 1@comment $NetBSD: PLIST,v 1.12 2009/04/20 12:48:48 wiz Exp $
2bin/asn1Coding 2bin/asn1Coding
3bin/asn1Decoding 3bin/asn1Decoding
4bin/asn1Parser 4bin/asn1Parser
5bin/libtasn1-config 
6include/libtasn1.h 5include/libtasn1.h
7info/libtasn1.info 6info/libtasn1.info
8lib/libtasn1.la 7lib/libtasn1.la
9lib/pkgconfig/libtasn1.pc 8lib/pkgconfig/libtasn1.pc
10man/man1/asn1Coding.1 9man/man1/asn1Coding.1
11man/man1/asn1Decoding.1 10man/man1/asn1Decoding.1
12man/man1/asn1Parser.1 11man/man1/asn1Parser.1
13man/man3/asn1_array2tree.3 12man/man3/asn1_array2tree.3
14man/man3/asn1_bit_der.3 13man/man3/asn1_bit_der.3
15man/man3/asn1_check_version.3 14man/man3/asn1_check_version.3
16man/man3/asn1_copy_node.3 15man/man3/asn1_copy_node.3
17man/man3/asn1_create_element.3 16man/man3/asn1_create_element.3
18man/man3/asn1_delete_element.3 17man/man3/asn1_delete_element.3

cvs diff -r1.23 -r1.24 pkgsrc/security/libtasn1/distinfo (expand / switch to unified diff)

--- pkgsrc/security/libtasn1/distinfo 2009/01/31 08:58:55 1.23
+++ pkgsrc/security/libtasn1/distinfo 2009/04/20 12:48:48 1.24
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.23 2009/01/31 08:58:55 adam Exp $ 1$NetBSD: distinfo,v 1.24 2009/04/20 12:48:48 wiz Exp $
2 2
3SHA1 (libtasn1-1.8.tar.gz) = 12b8a872eb4aa24f12bd09a24ab6199b8058e5b3 3SHA1 (libtasn1-2.1.tar.gz) = 884cc6609d7694a834a767b4b2975d6c5ab0d566
4RMD160 (libtasn1-1.8.tar.gz) = 4e95d22300d8cec61ba496b3e4a198b669b224bc 4RMD160 (libtasn1-2.1.tar.gz) = 670a02f592dcd9f943e9d2ed21fcdb5acab15764
5Size (libtasn1-1.8.tar.gz) = 1608176 bytes 5Size (libtasn1-2.1.tar.gz) = 1601535 bytes
6SHA1 (patch-aa) = 64d8599d79c4f9975b0a1ccae79d91865c9afa33 6SHA1 (patch-aa) = 64d8599d79c4f9975b0a1ccae79d91865c9afa33