summaryrefslogtreecommitdiff
path: root/mail/xbuffy
diff options
context:
space:
mode:
authorwiz <wiz>2000-12-05 02:04:49 +0000
committerwiz <wiz>2000-12-05 02:04:49 +0000
commit3af64d5ea31ee7d4d23f44544bab56324e19dd8b (patch)
tree59ae8e99c1108ee1b798adc3810bb3ac4ed53338 /mail/xbuffy
parent01532a0f092adbb5c0bdcdf180f8a24963e634e6 (diff)
downloadpkgsrc-3af64d5ea31ee7d4d23f44544bab56324e19dd8b.tar.gz
Initial import of xbuffy-3.4 package. Based on the package for xbuffy-3.3
provided by Jens A Nilsson in pkg/11628: Xbuffy is a XBiff-type program with a lot of new options.
Diffstat (limited to 'mail/xbuffy')
-rw-r--r--mail/xbuffy/Makefile20
-rw-r--r--mail/xbuffy/files/md53
-rw-r--r--mail/xbuffy/files/patch-sum9
-rw-r--r--mail/xbuffy/patches/patch-ab21
-rw-r--r--mail/xbuffy/patches/patch-ac12
-rw-r--r--mail/xbuffy/patches/patch-ad30
-rw-r--r--mail/xbuffy/patches/patch-ae30
-rw-r--r--mail/xbuffy/patches/patch-af30
-rw-r--r--mail/xbuffy/patches/patch-ag12
-rw-r--r--mail/xbuffy/patches/patch-ah16
-rw-r--r--mail/xbuffy/pkg/COMMENT1
-rw-r--r--mail/xbuffy/pkg/DESCR7
-rw-r--r--mail/xbuffy/pkg/PLIST4
13 files changed, 195 insertions, 0 deletions
diff --git a/mail/xbuffy/Makefile b/mail/xbuffy/Makefile
new file mode 100644
index 00000000000..f5c98ef73f9
--- /dev/null
+++ b/mail/xbuffy/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+#
+
+DISTNAME= xbuffy-3.4
+CATEGORIES= mail x11
+MASTER_SITES= ftp://ftp.virginia.edu/pub/xbuffy/
+
+MAINTAINER= packages@netbsd.org
+
+GNU_CONFIGURE= YES
+USE_X11BASE= YES
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}"
+
+CPPFLAGS+= -I${PREFIX}/include
+CPPFLAGS+= -Wall
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/XBuffy.ad ${PREFIX}/lib/X11/app-defaults/XBuffy
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/mail/xbuffy/files/md5 b/mail/xbuffy/files/md5
new file mode 100644
index 00000000000..a56f35491a7
--- /dev/null
+++ b/mail/xbuffy/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+MD5 (xbuffy-3.4.tar.gz) = db4301b7fac5ee7d47e9679584617b15
diff --git a/mail/xbuffy/files/patch-sum b/mail/xbuffy/files/patch-sum
new file mode 100644
index 00000000000..130b2ba08e8
--- /dev/null
+++ b/mail/xbuffy/files/patch-sum
@@ -0,0 +1,9 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+MD5 (patch-ab) = 68aa480bd8b6c564309d52b8a5d17102
+MD5 (patch-ac) = ff2cbd218ba4e3e654f0cb9e14c78c27
+MD5 (patch-ad) = 2844f2cba84e6dc3bef111fd411bcc38
+MD5 (patch-ae) = 60dbd37e01cafa8c123e4ec1a5b18743
+MD5 (patch-af) = 350cec9f591f228aa18337206b3097bc
+MD5 (patch-ag) = cc1a2de39c09a9ef2993d3fe0e0dbedd
+MD5 (patch-ah) = 8d550939dd1ba1a26679076283b3a507
diff --git a/mail/xbuffy/patches/patch-ab b/mail/xbuffy/patches/patch-ab
new file mode 100644
index 00000000000..fcf2a7a7547
--- /dev/null
+++ b/mail/xbuffy/patches/patch-ab
@@ -0,0 +1,21 @@
+$NetBSD: patch-ab,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+--- libdyn/dyn_append.c.orig Tue Aug 10 04:34:01 1999
++++ libdyn/dyn_append.c
+@@ -11,6 +11,7 @@
+ */
+
+ #include <stdio.h>
++#include <string.h>
+
+ #include "dynP.h"
+
+@@ -20,7 +21,7 @@
+ int num;
+ {
+ if (obj->debug)
+- fprintf(stderr, "dyn: append: Writing %d bytes from %d to %d + %d\n",
++ fprintf(stderr, "dyn: append: Writing %d bytes from %p to %p + %d\n",
+ obj->el_size*num, els, obj->array, obj->num_el*obj->el_size);
+
+ if (obj->size < obj->num_el + num) {
diff --git a/mail/xbuffy/patches/patch-ac b/mail/xbuffy/patches/patch-ac
new file mode 100644
index 00000000000..33c4330b040
--- /dev/null
+++ b/mail/xbuffy/patches/patch-ac
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+--- libdyn/dyn_create.c.orig Fri Dec 10 20:56:02 1993
++++ libdyn/dyn_create.c
+@@ -12,6 +12,7 @@
+ */
+
+ #include <stdio.h>
++#include <stdlib.h>
+
+ #include "dynP.h"
+
diff --git a/mail/xbuffy/patches/patch-ad b/mail/xbuffy/patches/patch-ad
new file mode 100644
index 00000000000..59178287410
--- /dev/null
+++ b/mail/xbuffy/patches/patch-ad
@@ -0,0 +1,30 @@
+$NetBSD: patch-ad,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+--- libdyn/dyn_delete.c.orig Tue Aug 10 04:37:42 1999
++++ libdyn/dyn_delete.c
+@@ -11,6 +11,7 @@
+ */
+
+ #include <stdio.h>
++#include <string.h>
+
+ #include "dynP.h"
+
+@@ -46,7 +47,7 @@
+ else {
+ if (obj->debug)
+ fprintf(stderr,
+- "dyn: delete: copying %d bytes from %d + %d to + %d.\n",
++ "dyn: delete: copying %d bytes from %p + %d to + %d.\n",
+ obj->el_size*(obj->num_el - index), obj->array,
+ (index+1)*obj->el_size, index*obj->el_size);
+
+@@ -61,7 +62,7 @@
+ if (obj->paranoid) {
+ if (obj->debug)
+ fprintf(stderr,
+- "dyn: delete: zeroing %d bytes from %d + %d\n",
++ "dyn: delete: zeroing %d bytes from %p + %d\n",
+ obj->el_size, obj->array,
+ obj->el_size*(obj->num_el - 1));
+ /* bzero(obj->array + obj->el_size*(obj->num_el - 1), obj->el_size);*/
diff --git a/mail/xbuffy/patches/patch-ae b/mail/xbuffy/patches/patch-ae
new file mode 100644
index 00000000000..e00e5e04728
--- /dev/null
+++ b/mail/xbuffy/patches/patch-ae
@@ -0,0 +1,30 @@
+$NetBSD: patch-ae,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+--- libdyn/dyn_insert.c.orig Tue Aug 10 04:35:43 1999
++++ libdyn/dyn_insert.c
+@@ -11,6 +11,7 @@
+ */
+
+ #include <stdio.h>
++#include <string.h>
+ #include "dynP.h"
+
+ int DynInsert(obj, index, els, num)
+@@ -35,7 +36,7 @@
+ }
+
+ if (obj->debug)
+- fprintf(stderr,"dyn: insert: Moving %d bytes from %d + %d to + %d\n",
++ fprintf(stderr,"dyn: insert: Moving %d bytes from %p + %d to + %d\n",
+ (obj->num_el-index)*obj->el_size, obj->array,
+ obj->el_size*index, obj->el_size*(index+num));
+
+@@ -49,7 +50,7 @@
+
+
+ if (obj->debug)
+- fprintf(stderr, "dyn: insert: Copying %d bytes from %d to %d + %d\n",
++ fprintf(stderr, "dyn: insert: Copying %d bytes from %p to %p + %d\n",
+ obj->el_size*num, els, obj->array, obj->el_size*index);
+
+ /* bcopy(els, obj->array + obj->el_size*index, obj->el_size*num); */
diff --git a/mail/xbuffy/patches/patch-af b/mail/xbuffy/patches/patch-af
new file mode 100644
index 00000000000..9fcbfa1555b
--- /dev/null
+++ b/mail/xbuffy/patches/patch-af
@@ -0,0 +1,30 @@
+$NetBSD: patch-af,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+--- libdyn/dyn_put.c.orig Tue Aug 10 04:36:12 1999
++++ libdyn/dyn_put.c
+@@ -11,6 +11,7 @@
+ */
+
+ #include <stdio.h>
++#include <string.h>
+
+ #include "dynP.h"
+
+@@ -34,7 +35,7 @@
+ }
+
+ if (obj->debug)
+- fprintf(stderr, "dyn: get: Returning address %d + %d.\n",
++ fprintf(stderr, "dyn: get: Returning address %p + %d.\n",
+ obj->array, obj->el_size*num);
+
+ return (DynPtr) obj->array + obj->el_size*num;
+@@ -67,7 +68,7 @@
+ int ret;
+
+ if (obj->debug)
+- fprintf(stderr, "dyn: put: Writing %d bytes from %d to %d + %d\n",
++ fprintf(stderr, "dyn: put: Writing %d bytes from %p to %p + %d\n",
+ obj->el_size, el, obj->array, index*obj->el_size);
+
+ if ((ret = _DynResize(obj, index)) != DYN_OK)
diff --git a/mail/xbuffy/patches/patch-ag b/mail/xbuffy/patches/patch-ag
new file mode 100644
index 00000000000..19c6fe20fd5
--- /dev/null
+++ b/mail/xbuffy/patches/patch-ag
@@ -0,0 +1,12 @@
+$NetBSD: patch-ag,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+--- libdyn/dyn_realloc.c.orig Fri Dec 10 20:56:05 1993
++++ libdyn/dyn_realloc.c
+@@ -11,6 +11,7 @@
+ */
+
+ #include <stdio.h>
++#include <stdlib.h>
+
+ #include "dynP.h"
+
diff --git a/mail/xbuffy/patches/patch-ah b/mail/xbuffy/patches/patch-ah
new file mode 100644
index 00000000000..306c2648677
--- /dev/null
+++ b/mail/xbuffy/patches/patch-ah
@@ -0,0 +1,16 @@
+$NetBSD: patch-ah,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+
+--- xbuffy.c.orig Thu Aug 19 18:41:49 1999
++++ xbuffy.c
+@@ -178,11 +178,7 @@
+ int num = 0;
+ Arg args[5];
+ int nargs;
+- static BoxInfo_t *tempNews = 0;
+ BoxInfo_t *currentBox;
+- int found;
+- static char *mailHeader = NULL;
+- int headerSize;
+ Boolean beenTouched;
+ Boolean isIcon = FALSE;
+
diff --git a/mail/xbuffy/pkg/COMMENT b/mail/xbuffy/pkg/COMMENT
new file mode 100644
index 00000000000..f6a175fef1a
--- /dev/null
+++ b/mail/xbuffy/pkg/COMMENT
@@ -0,0 +1 @@
+replacement for xbiff that handles multiple mail files
diff --git a/mail/xbuffy/pkg/DESCR b/mail/xbuffy/pkg/DESCR
new file mode 100644
index 00000000000..1a9ce0bccc1
--- /dev/null
+++ b/mail/xbuffy/pkg/DESCR
@@ -0,0 +1,7 @@
+Basically, XBuffy (and Xmultibiff) is a XBiff-type program with a lot
+of new options. With XBuffy you can watch multiple mailboxes. When
+new mail arrives, you can have a pop up window showing the From: and
+Subject: lines. You can also set it up to launch your favorite mail
+reader when you click on a box. Currently, xbuffy is only capable of
+watching mailboxes with the standard mailbox format (messages separated
+with a From line).
diff --git a/mail/xbuffy/pkg/PLIST b/mail/xbuffy/pkg/PLIST
new file mode 100644
index 00000000000..0c9592b3ac0
--- /dev/null
+++ b/mail/xbuffy/pkg/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/12/05 02:04:49 wiz Exp $
+bin/xbuffy
+man/man1/xbuffy.1
+lib/X11/app-defaults/XBuffy