pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/mail/ja-mh Overhaul ja-mh package, update to ja-mh6-3.05.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/3586552411be
branches:  trunk
changeset: 484701:3586552411be
user:      taca <taca%pkgsrc.org@localhost>
date:      Mon Nov 29 05:09:42 2004 +0000

description:
Overhaul ja-mh package, update to ja-mh6-3.05.

- Based on mh-6.8.4-JP-3.05 + four official patches.
- Update MASTER_SITES and HOMEPAGE.

- make vmh(1) build again.
- specify proper link option; build again after introduce
  of "toolchain wrappers."
- improve patch to concat.c.

Great thanks to Masanori Mikawa on tech-pkg-ja.

diffstat:

 mail/ja-mh/Makefile         |   18 ++-
 mail/ja-mh/PLIST            |    3 +-
 mail/ja-mh/distinfo         |   38 +++-----
 mail/ja-mh/patches/patch-aa |   12 --
 mail/ja-mh/patches/patch-ab |   12 --
 mail/ja-mh/patches/patch-ac |   12 --
 mail/ja-mh/patches/patch-ad |   12 --
 mail/ja-mh/patches/patch-ae |   12 --
 mail/ja-mh/patches/patch-af |   12 --
 mail/ja-mh/patches/patch-ag |   12 --
 mail/ja-mh/patches/patch-ah |   12 --
 mail/ja-mh/patches/patch-ai |   12 --
 mail/ja-mh/patches/patch-aj |   12 --
 mail/ja-mh/patches/patch-ak |   12 --
 mail/ja-mh/patches/patch-al |  180 +++++++++++++++++++++++++++++++++++--------
 mail/ja-mh/patches/patch-am |   12 --
 mail/ja-mh/patches/patch-an |   12 --
 mail/ja-mh/patches/patch-ao |   12 --
 mail/ja-mh/patches/patch-ap |   13 ---
 mail/ja-mh/patches/patch-aq |   13 ---
 mail/ja-mh/patches/patch-ar |   14 ---
 mail/ja-mh/patches/patch-as |   10 +-
 mail/ja-mh/patches/patch-au |   24 +++++
 mail/ja-mh/patches/patch-av |   14 +++
 mail/ja-mh/patches/patch-aw |   24 +++++
 25 files changed, 244 insertions(+), 275 deletions(-)

diffs (truncated from 665 to 300 lines):

diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/Makefile
--- a/mail/ja-mh/Makefile       Mon Nov 29 04:53:04 2004 +0000
+++ b/mail/ja-mh/Makefile       Mon Nov 29 05:09:42 2004 +0000
@@ -1,14 +1,19 @@
-# $NetBSD: Makefile,v 1.4 2004/09/18 04:52:22 taca Exp $
+# $NetBSD: Makefile,v 1.5 2004/11/29 05:09:42 taca Exp $
 # FreeBSD Id: Makefile,v 1.13 1999/02/10 18:13:21 motoyuki Exp $
 
-DISTNAME=      mh-6.8.4-JP-3.03
-PKGNAME=       ja-mh6-3.03
+DISTNAME=      mh-6.8.4-JP-3.05
+PKGNAME=       ja-mh6-3.05
 CATEGORIES=    japanese mail
-MASTER_SITES=  ftp://ports.jp.freebsd.org/pub/FreeBSD-jp/ports-jp/LOCAL_PORTS/ \
-               ftp://komadori.planet.sci.kobe-u.ac.jp/pub/MH/ \
-               ftp://ftp.chem.eng.himeji-tech.ac.jp/pub/net/mh/
+MASTER_SITES=  ftp://ftp.chem.eng.himeji-tech.ac.jp/pub/net/mh/
+
+PATCH_SITES=   ftp://ftp.chem.eng.himeji-tech.ac.jp/pub/net/mh/mh-6.8.4-JP-3.05-patch/
+PATCHFILES=    mh-6.8.4-JP-3.05-20030114.patch.gz \
+               mh-6.8.4-JP-3.05-20030326.patch.gz \
+               mh-6.8.4-JP-3.05-20031023.patch.gz \
+               mh-6.8.4-JP-3.05-20031106.patch.gz
 
 MAINTAINER=    tech-pkg-ja%jp.NetBSD.org@localhost
+HOMEPAGE=      http://www.chem.eng.himeji-tech.ac.jp/mh-plus/
 COMMENT=       Rand MH mail handling system + Japanese patches
 
 DEPENDS=       ja-less>=332:../../misc/ja-less
@@ -19,7 +24,6 @@
 
 MANCOMPRESSED= yes
 GNU_CONFIGURE= yes
-CONFIGURE_ENV+=        OBJECT_FMT=${OBJECT_FMT}
 CONFIGURE_ARGS= --enable-batchmode \
                --libexecdir=${PREFIX}/libexec/mh \
                --enable-jmandir=${PREFIX}/man/ja_JP.EUC \
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/PLIST
--- a/mail/ja-mh/PLIST  Mon Nov 29 04:53:04 2004 +0000
+++ b/mail/ja-mh/PLIST  Mon Nov 29 05:09:42 2004 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/11/29 05:09:42 taca Exp $
 bin/ali
 bin/anno
 bin/bbc
@@ -31,6 +31,7 @@
 bin/send
 bin/show
 bin/sortm
+bin/vmh
 bin/whatnow
 bin/whom
 lib/libmh.so
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/distinfo
--- a/mail/ja-mh/distinfo       Mon Nov 29 04:53:04 2004 +0000
+++ b/mail/ja-mh/distinfo       Mon Nov 29 05:09:42 2004 +0000
@@ -1,24 +1,18 @@
-$NetBSD: distinfo,v 1.3 2004/11/21 18:52:36 kristerw Exp $
+$NetBSD: distinfo,v 1.4 2004/11/29 05:09:42 taca Exp $
 
-SHA1 (mh-6.8.4-JP-3.03.tar.gz) = e533b22c23e79e8cba50ed2fe391f0f3b3ca332a
-Size (mh-6.8.4-JP-3.03.tar.gz) = 1567712 bytes
-SHA1 (patch-aa) = d38c2340f53ddfafb63857a7c6cbf95f8ba91cbf
-SHA1 (patch-ab) = 6ba17b9bb6844bbf5fc3d4edf268b7d671427438
-SHA1 (patch-ac) = aea3d9bdfb5faa42ec55af92c5b1d5cd74f3d42d
-SHA1 (patch-ad) = 5d1e3f54abbb114bf5d3c367de1b186b8dd39317
-SHA1 (patch-ae) = 183afc6c35c04912986bb3826d9d443b0aaacb7f
-SHA1 (patch-af) = 0f9dd68449f56039555253a8e1ba9a2923c5ef4e
-SHA1 (patch-ag) = 5e68e06be4ff523335900b2dd01defbe84cd725c
-SHA1 (patch-ah) = 3cabf8ae640fbce889dda69521453dc0a9e621f5
-SHA1 (patch-ai) = c9da909f7783f6600a21ac6f035b8df732275539
-SHA1 (patch-aj) = 418b6e60541558f2702393b89df76ad9edf1774f
-SHA1 (patch-ak) = 7f8442f265111a4b87393b3a64fd8692c23b379d
-SHA1 (patch-al) = 6f37a26a389689ca3b82900cf15ceea5b0f291ce
-SHA1 (patch-am) = 3cea349883c6e73d95844a44586d32c0046eb94c
-SHA1 (patch-an) = c879444e422531fc2c3d2a6bd4c52c9680239a5f
-SHA1 (patch-ao) = 4ad1798a6d4cdc2c977dd5186e9a111a4585df94
-SHA1 (patch-ap) = bde44e5f75ee1e124b5fff9679823e1ee2c313f0
-SHA1 (patch-aq) = e9399fe4a26005be428960666ac7ac437789aaa5
-SHA1 (patch-ar) = 3f9a0e510c9649ac07f07ef86f4a139bba1a5055
-SHA1 (patch-as) = 287118b416c42d4ec340c4548242d4e15afa6748
+SHA1 (mh-6.8.4-JP-3.05.tar.gz) = cb531f80be4326cd56d33d6fa9efba4d2d63d0ce
+Size (mh-6.8.4-JP-3.05.tar.gz) = 1574689 bytes
+SHA1 (mh-6.8.4-JP-3.05-20030114.patch.gz) = 6d4e6535465e5ffd5b9b5eef8d96cfcb1f947470
+Size (mh-6.8.4-JP-3.05-20030114.patch.gz) = 313 bytes
+SHA1 (mh-6.8.4-JP-3.05-20030326.patch.gz) = b360d5baf5831c21bb1748395df04fa88fc25523
+Size (mh-6.8.4-JP-3.05-20030326.patch.gz) = 273 bytes
+SHA1 (mh-6.8.4-JP-3.05-20031023.patch.gz) = ae59493092d33ae294994017b913aa064dcb66f2
+Size (mh-6.8.4-JP-3.05-20031023.patch.gz) = 307 bytes
+SHA1 (mh-6.8.4-JP-3.05-20031106.patch.gz) = daaf41afb5e83143dceb5ae6444e26f1f9ca5bf8
+Size (mh-6.8.4-JP-3.05-20031106.patch.gz) = 311 bytes
+SHA1 (patch-al) = 59bd51d6b67beb0492b3a3d3acc05242474bac7b
+SHA1 (patch-as) = 786c7bf7988806023d9fd5a2ced5a9d31550ff54
 SHA1 (patch-at) = 5594d3beac4e911cfa3ff277d4ae034a6dccdccb
+SHA1 (patch-au) = 3788f6ca9362a97323cc6bf0f942f2ba949e1c46
+SHA1 (patch-av) = e3e33d7e2ab065028244d60734e3dba4fd950b12
+SHA1 (patch-aw) = 8cfee271b0549e6886e29ae74e4e547dccc20230
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-aa
--- a/mail/ja-mh/patches/patch-aa       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./sbr/m_getdefs.c.orig     Wed Dec  2 02:05:00 1998
-+++ ./sbr/m_getdefs.c  Mon Nov  1 19:13:29 1999
-@@ -7,4 +7,7 @@
- #include <stdio.h>
- #include <errno.h>
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- #include <sys/types.h>
- #include <sys/stat.h>
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-ab
--- a/mail/ja-mh/patches/patch-ab       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ab,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./sbr/refile.c.orig        Wed Dec  1 13:01:26 1993
-+++ ./sbr/refile.c     Mon Nov  1 19:13:30 1999
-@@ -6,4 +6,7 @@
- #include "../h/mh.h"
- #include <stdio.h>
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- int     refile (arg, file)
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-ac
--- a/mail/ja-mh/patches/patch-ac       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ac,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./sbr/remdir.c.orig        Fri Apr 24 06:02:00 1998
-+++ ./sbr/remdir.c     Mon Nov  1 19:13:30 1999
-@@ -6,4 +6,7 @@
- #include "../h/mh.h"
- #include <stdio.h>
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- 
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-ad
--- a/mail/ja-mh/patches/patch-ad       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ad,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./sbr/showfile.c.orig      Wed Dec  1 13:01:26 1993
-+++ ./sbr/showfile.c   Mon Nov  1 19:13:30 1999
-@@ -3,4 +3,7 @@
- #include "../h/mh.h"
- #include <stdio.h>
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- 
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-ae
--- a/mail/ja-mh/patches/patch-ae       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ae,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./uip/inc.c.orig   Fri Sep 10 02:10:53 1999
-+++ ./uip/inc.c        Mon Nov  1 19:13:30 1999
-@@ -38,4 +38,7 @@
- #include      <locale.h>
- #endif
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- /*  */
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-af
--- a/mail/ja-mh/patches/patch-af       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-af,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./uip/mhlsbr.c.orig        Tue Feb  9 20:30:00 1999
-+++ ./uip/mhlsbr.c     Mon Nov  1 19:13:30 1999
-@@ -21,4 +21,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- 
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-ag
--- a/mail/ja-mh/patches/patch-ag       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ag,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./uip/mhn.c.orig   Tue Feb  9 20:30:00 1999
-+++ ./uip/mhn.c        Mon Nov  1 19:13:30 1999
-@@ -19,4 +19,7 @@
- #include      <locale.h>
- #endif
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- /*  */
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-ah
--- a/mail/ja-mh/patches/patch-ah       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ah,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./uip/rcvtty.c.orig        Tue Feb  9 20:30:00 1999
-+++ ./uip/rcvtty.c     Mon Nov  1 19:13:30 1999
-@@ -30,4 +30,7 @@
- #include      <locale.h>
- #endif
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- /*  */
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-ai
--- a/mail/ja-mh/patches/patch-ai       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ai,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./uip/replsbr.c.orig       Fri Sep 10 13:51:41 1999
-+++ ./uip/replsbr.c    Mon Nov  1 19:13:30 1999
-@@ -11,4 +11,7 @@
- #include <sys/types.h>                /* off_t */
- #include <sys/file.h>         /* L_SET */
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- 
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-aj
--- a/mail/ja-mh/patches/patch-aj       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-aj,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./uip/sendsbr.c.orig       Tue Feb  9 20:30:00 1999
-+++ ./uip/sendsbr.c    Mon Nov  1 19:13:30 1999
-@@ -10,4 +10,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- static                alert(), anno(), annoaux();
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-ak
--- a/mail/ja-mh/patches/patch-ak       Mon Nov 29 04:53:04 2004 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-$NetBSD: patch-ak,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
-
---- ./uip/spost.c.orig Wed Dec  2 02:05:00 1998
-+++ ./uip/spost.c      Mon Nov  1 19:13:30 1999
-@@ -23,4 +23,7 @@
- #include      <locale.h>
- #endif
-+#ifdef        UNISTD
-+#include <unistd.h>
-+#endif
- 
- extern char *getfullname (), *getusr ();
diff -r 25b74eacf5df -r 3586552411be mail/ja-mh/patches/patch-al
--- a/mail/ja-mh/patches/patch-al       Mon Nov 29 04:53:04 2004 +0000
+++ b/mail/ja-mh/patches/patch-al       Mon Nov 29 05:09:42 2004 +0000
@@ -1,39 +1,153 @@
-$NetBSD: patch-al,v 1.1.1.1 2002/05/31 13:01:20 seb Exp $
+$NetBSD: patch-al,v 1.2 2004/11/29 05:09:43 taca Exp $
 
---- ./uip/vmh.c.orig   Tue Feb  9 20:30:00 1999
-+++ ./uip/vmh.c        Tue Feb 29 23:19:05 2000
-@@ -23,6 +23,9 @@
-       If curses ever gets fixed, then XYZ code can be removed
-  */
+--- uip/vmh.c.orig     2004-10-12 16:02:00.000000000 +0900
++++ uip/vmh.c
+@@ -113,6 +113,9 @@ void     __cputchar __P((int));
+ #define       SMALLMOVE       1
+ #define       LARGEMOVE       10
+ 
++#ifndef A_CHARTEXT
++#define       A_CHARTEXT      0xff
++#endif
+ 
+ #define       XYZ                     /* XXX */
+ 
+@@ -222,6 +225,15 @@ static struct ltchars ltc;
+ #endif



Home | Main Index | Thread Index | Old Index