pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/mail/ripmime Update to 1.4.0.10. Changes:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a26aac9b83c5
branches:  trunk
changeset: 621960:a26aac9b83c5
user:      shattered <shattered%pkgsrc.org@localhost>
date:      Sun Jul 21 10:58:49 2013 +0000

description:
Update to 1.4.0.10. Changes:

Added iconv output support via -x<set>.

Fixed up the BASE64 decoding detection of boundaries which are sometimes missed.

Updated ripOLE to handle nameless / unknown stream blobs.

Added a header fixing routine in MIME_headers, this fix attempts
to unwrap headers which are missing a leading space on the next line
This feature can be disabled using --disable-headerfix.

Added recursion facility if the input mailpack/MIME file is a directory.

diffstat:

 mail/ripmime/Makefile         |   4 ++--
 mail/ripmime/distinfo         |  12 +++++++-----
 mail/ripmime/patches/patch-aa |   8 ++++----
 mail/ripmime/patches/patch-ab |  15 +++++++++++++++
 mail/ripmime/patches/patch-ac |  17 +++++++++++++++++
 5 files changed, 45 insertions(+), 11 deletions(-)

diffs (91 lines):

diff -r bc29f6f931d0 -r a26aac9b83c5 mail/ripmime/Makefile
--- a/mail/ripmime/Makefile     Sun Jul 21 10:44:03 2013 +0000
+++ b/mail/ripmime/Makefile     Sun Jul 21 10:58:49 2013 +0000
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.9 2012/10/08 12:19:30 asau Exp $
+# $NetBSD: Makefile,v 1.10 2013/07/21 10:58:49 shattered Exp $
 #
 
-DISTNAME=      ripmime-1.4.0.2
+DISTNAME=      ripmime-1.4.0.10
 CATEGORIES=    mail
 MASTER_SITES=  http://www.pldaniels.com/ripmime/
 
diff -r bc29f6f931d0 -r a26aac9b83c5 mail/ripmime/distinfo
--- a/mail/ripmime/distinfo     Sun Jul 21 10:44:03 2013 +0000
+++ b/mail/ripmime/distinfo     Sun Jul 21 10:58:49 2013 +0000
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.4 2010/02/04 02:39:54 joerg Exp $
+$NetBSD: distinfo,v 1.5 2013/07/21 10:58:49 shattered Exp $
 
-SHA1 (ripmime-1.4.0.2.tar.gz) = c1d939b7cc311e538513a7eea10cb03f36d5969b
-RMD160 (ripmime-1.4.0.2.tar.gz) = 4d0b54d661f3690dd0da43f7a235f8995411b8c2
-Size (ripmime-1.4.0.2.tar.gz) = 157535 bytes
-SHA1 (patch-aa) = 5c8ddb663a0ebf476449819bd9923a7607654535
+SHA1 (ripmime-1.4.0.10.tar.gz) = 296f657f2f664b713751178fb589d5c64dc7b6ae
+RMD160 (ripmime-1.4.0.10.tar.gz) = 312f6ca37e73a5a024dd8cf07e6b969b6d7a952d
+Size (ripmime-1.4.0.10.tar.gz) = 174610 bytes
+SHA1 (patch-aa) = 6642b5f5547ac7f0e0c63ca148a95cc77cce4f9a
+SHA1 (patch-ab) = 08d4cb2519f4f0dd062ca717185b597e4edd09f9
+SHA1 (patch-ac) = 188092463ece3302806952fec1efc06000391e36
diff -r bc29f6f931d0 -r a26aac9b83c5 mail/ripmime/patches/patch-aa
--- a/mail/ripmime/patches/patch-aa     Sun Jul 21 10:44:03 2013 +0000
+++ b/mail/ripmime/patches/patch-aa     Sun Jul 21 10:58:49 2013 +0000
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.3 2010/02/04 02:39:54 joerg Exp $
+$NetBSD: patch-aa,v 1.4 2013/07/21 10:58:49 shattered Exp $
 
---- Makefile.orig      Fri Nov 26 17:14:55 2004
+--- Makefile.orig      2008-11-07 03:33:33.000000000 +0000
 +++ Makefile
 @@ -15,7 +15,7 @@ VERSION=0.1.14
  #     use our recommended settings.
  #CFLAGS ?= -Wall -g -O2 -Werror $(CPU_OPTS)
  #CFLAGS=-Wall -g -O2 -Wundef -Wshadow -Wsign-compare -I.
--CFLAGS=-Wall -g -O2 -I.
-+CFLAGS?=-Wall -g -O2 -I.
+-CFLAGS=-Wall -g -I. -O2 -Werror
++CFLAGS?=-Wall -g -I. -O2 -Werror
  
  # OLE decoding is still considered to be 'beta' mode - so it 
  #     disabled in the stable release of ripMIME for now
diff -r bc29f6f931d0 -r a26aac9b83c5 mail/ripmime/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/ripmime/patches/patch-ab     Sun Jul 21 10:58:49 2013 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-ab,v 1.1 2013/07/21 10:58:49 shattered Exp $
+
+Avoid compiler warning.
+
+--- ripOLE/ole.c.orig  2008-10-31 16:17:32.000000000 +0000
++++ ripOLE/ole.c
+@@ -512,7 +512,7 @@ int OLE_print_sector( struct OLE_object 
+                       int j;
+                       for (j = current_byte -31; j <=current_byte; j++)
+                       {
+-                              if (isalnum(*(sector +j))) printf("%c",*(sector+j));
++                              if (isalnum((int)*(sector +j))) printf("%c",*(sector+j));
+                               else printf(".");
+                       }
+                       printf("\n");
diff -r bc29f6f931d0 -r a26aac9b83c5 mail/ripmime/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/ripmime/patches/patch-ac     Sun Jul 21 10:58:49 2013 +0000
@@ -0,0 +1,17 @@
+$NetBSD: patch-ac,v 1.1 2013/07/21 10:58:49 shattered Exp $
+
+Avoid compiler warning.
+
+--- ripOLE/pldstr.c.orig       2008-10-31 16:17:32.000000000 +0000
++++ ripOLE/pldstr.c
+@@ -237,8 +237,8 @@ int PLD_strncasecmp( char *s1, char *s2,
+ 
+       while(n > 0)
+       {
+-              c1 = tolower(*ds1);
+-              c2 = tolower(*ds2);
++              c1 = tolower((int)*ds1);
++              c2 = tolower((int)*ds2);
+ 
+               if (c1 == c2)
+               {



Home | Main Index | Thread Index | Old Index