pkgsrc-Users archive

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

update to ed-1.12 and sign-1.0.7



Patches and changelog for updating packages: 
editors/ed from 1.1nb2 to 1.12
security/sign from 1.0.4nb6 to 1.0.7

doc/TODO will need to be updated too.

Cheers,
        * main_loop.c (exec_command): Return ERR if 'system' can't
          create a shell process.
        * main_loop.c (main_loop): Flush stdout/stderr before reading a
          new command.
        * buffer.c (put_sbuf_line): Added size parameter.
        * ed.1: Man page is now generated with 'help2man'.
        * ed.1: All command-line options are now documented in the man page.
        * Restored copyright notices of Andrew L. Moore. It seems Andrew
          granted some permissions but never assigned copyright to the FSF.
        * buffer.c (append_lines): Fixed 'a', 'c' and 'i' commands.
          (When used in a global command list, the commands following
          them in the list were ignored).
        * main_loop.c (exec_command): Fixed 'e' command.
          (It quitted when invoked a second time with a modified buffer).
        * main.c: Added new option '--restricted'.
        * 'red' has been converted to a script invoking 'ed --restricted'.
        * Description of ed in the manual has been changed.
        * testsuite: Modified some tests and removed obsolete posix tests.
        * main_loop.c: 'ibufp' variable made local to main_loop.
        * Defined type bool to make clear which functions and variables
          are Boolean.
        * Added 'const' to all pointer declarations accepting it.
        * regex.c (replace_matching_text): Make se_max an enum.
        * signal.c: Include termios.h
        * Converted C99 style comments '//' to C89 style comments '/* */'.
        * ed.texinfo: Fixed an erratum.
        * Changed copyright holder from Andrew, Antonio to the FSF.
        * buffer.c, main_loop.c: Undo now restores the modified status.
        * regex.c (search_and_replace): Fixed a race condition with user
          interrupt.
        * signal.c: Added functions resize_line_buffer and
          resize_undo_buffer to definitively fix the aliasing warnings.
        * Some minor corrections have been made to the manual.
        * carg_parser.c (ap_resize_buffer): An aliasing related segfault
          that only occurs when overoptimizing with GCC on some
          architectures (alpha, sparc) has been (hopefully) fixed.
        * signal.c (resize_buffer): Likewise.
        * configure: Locale has been fixed to 'C'.
        * Makefile.in: Man page is now installed by default.
        * 'make install-info' should now work on Debian and OS X.
        * ed.texinfo: License updated to GFDL version 1.3 or later.

cvs diff: Diffing .
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/editors/ed/Makefile,v
retrieving revision 1.16
diff -u -r1.16 Makefile
--- Makefile    6 Dec 2012 11:41:19 -0000       1.16
+++ Makefile    23 Jul 2015 16:51:14 -0000
@@ -1,10 +1,10 @@
 # $NetBSD: Makefile,v 1.16 2012/12/06 11:41:19 jperkin Exp $
 
-DISTNAME=              ed-1.1
+DISTNAME=              ed-1.12
 PKGREVISION=           2
 CATEGORIES=            editors
 MASTER_SITES=          ${MASTER_SITE_GNU:=ed/}
-EXTRACT_SUFX=          .tar.bz2
+EXTRACT_SUFX=          .tar.lz
 
 MAINTAINER=            reed%reedmedia.net@localhost
 HOMEPAGE=              http://www.gnu.org/software/ed/ed.html
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/editors/ed/distinfo,v
retrieving revision 1.7
diff -u -r1.7 distinfo
--- distinfo    4 Nov 2008 14:27:37 -0000       1.7
+++ distinfo    23 Jul 2015 16:51:14 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.7 2008/11/04 14:27:37 reed Exp $
 
-SHA1 (ed-1.1.tar.bz2) = 0b66e79ebfe87eb80eb49be6ca7bb46df6f90e28
-RMD160 (ed-1.1.tar.bz2) = 0b79d8ade82a5eb1715cbe82e0088147b964a449
-Size (ed-1.1.tar.bz2) = 68120 bytes
+SHA1 (ed-1.12.tar.lz) = 095760399ea0e54fdfb4e17f5f7f093fbccb2f33
+RMD160 (ed-1.12.tar.lz) = 6d81fb1c336fa90d95ab619c36e615580f3410b4
+Size (ed-1.12.tar.lz) = 63843 bytes
                * fixed 'test' (-t) mode (kudos to Kai for noticing)
                * fixed a bug in error message formatting when the original
                  file extension cannot be guessed (--verify mode)
                * fixed a bug in key fingerprint formatting routine
                * added missing buffer range check in buf_parse_bignum()
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/security/sign/Makefile,v
retrieving revision 1.15
diff -u -r1.15 Makefile
--- Makefile	12 Feb 2014 23:18:37 -0000	1.15
+++ Makefile	23 Jul 2015 20:25:14 -0000
@@ -1,14 +1,16 @@
-# $NetBSD: Makefile,v 1.15 2014/02/12 23:18:37 tron Exp $
-#
+# $NetBSD$
 
-DISTNAME=	sign-1.0.4
-PKGREVISION=	6
+GITHUB_PROJECT= sign
+GITHUB_TAG=     1.0.7
+DISTNAME=       ${GITHUB_TAG}
+PKGNAME=        sign-${DISTNAME}
 CATEGORIES=	security
-MASTER_SITES=	http://swapped.cc/sign/files/
+MASTER_SITES=   ${MASTER_SITE_GITHUB:=apankrat/}
 
 MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=	http://swapped.cc/sign/
 COMMENT=	File signing and signature verification utility
+LICENSE=	openssl AND 2-clause-bsd
 
 USE_TOOLS+=	gmake
 
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/security/sign/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo	20 Jan 2006 00:21:27 -0000	1.3
+++ distinfo	23 Jul 2015 20:25:14 -0000
@@ -1,6 +1,5 @@
 $NetBSD: distinfo,v 1.3 2006/01/20 00:21:27 joerg Exp $
 
-SHA1 (sign-1.0.4.tar.gz) = 33bd6f6cc19c429ea90ca63206e5c5afb93e0a11
-RMD160 (sign-1.0.4.tar.gz) = c831f54538d0c21527a30546c919c3b68810cd0d
-Size (sign-1.0.4.tar.gz) = 28403 bytes
-SHA1 (patch-aa) = a3c15f38430119ec65f811df18778298e216a6e2
+SHA1 (1.0.7.tar.gz) = 72694313d2d22a5f6f8c3094d817d7004b92221d
+RMD160 (1.0.7.tar.gz) = 22aadfdaac2a06cab1fb51832d5ac53ec99feffc
+Size (1.0.7.tar.gz) = 28922 bytes
Index: patches/patch-aa
===================================================================
RCS file: patches/patch-aa
diff -N patches/patch-aa
--- patches/patch-aa	20 Jan 2006 00:21:27 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2006/01/20 00:21:27 joerg Exp $
-
---- src/pki.c.orig	2006-01-20 00:13:14.000000000 +0000
-+++ src/pki.c
-@@ -285,10 +285,17 @@ prikey_t * prikey_parse_pem(const buf_t 
- 			break;
- 
- 		/* if it's not a decryption problem - bail out */
-+#if OPENSSL_VERSION_NUMBER >= 0x00908000L
-+		if (ERR_get_error() != ERR_PACK(ERR_LIB_EVP,
-+		                                EVP_F_EVP_DECRYPTFINAL_EX,
-+		                                EVP_R_BAD_DECRYPT))
-+			goto cleanup;
-+#else
- 		if (ERR_get_error() != ERR_PACK(ERR_LIB_EVP,
- 		                                EVP_F_EVP_DECRYPTFINAL,
- 		                                EVP_R_BAD_DECRYPT))
- 			goto cleanup;
-+#endif
- 
- 		/* rewind bio stuff */
- 		mem = (BUF_MEM*)bio->ptr;

Attachment: pgpPpgJ4Md6cX.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index