aboutsummaryrefslogtreecommitdiffstats
path: root/mail/pine4/files
diff options
context:
space:
mode:
authordougb <dougb@FreeBSD.org>2003-03-05 22:46:35 +0800
committerdougb <dougb@FreeBSD.org>2003-03-05 22:46:35 +0800
commit9e09e3db000af8fc86ad547c1785c26d6355c5ff (patch)
treee93ad7022af88da51ad3ebed767cd37f4ee83999 /mail/pine4/files
parenta39a61a928a588809c2783889b21de88856e399d (diff)
downloadfreebsd-ports-gnome-9e09e3db000af8fc86ad547c1785c26d6355c5ff.tar.gz
freebsd-ports-gnome-9e09e3db000af8fc86ad547c1785c26d6355c5ff.tar.zst
freebsd-ports-gnome-9e09e3db000af8fc86ad547c1785c26d6355c5ff.zip
* Don't do patch + sed for PREFIX-related changes, just use sed in one pass
* Update to Makefile COMMENT * Take advantage of pkg-message to hit both ports and package installs * Thanks to work done by winter to make ispell do reasonable things when invoked as 'spell', properly define the speller for pico, and add a default speller for the pine.conf. The reason for the latter is to take advantage of the (arguably) superior behavior of ispell when files are piped to it. * Do to the speller updates, grow a dependency on ispell and bump the revision. * Add readme and copyright to portdocs
Diffstat (limited to 'mail/pine4/files')
-rw-r--r--mail/pine4/files/patch-ac49
-rw-r--r--mail/pine4/files/patch-an18
-rw-r--r--mail/pine4/files/patch-aq57
-rw-r--r--mail/pine4/files/patch-at57
-rw-r--r--mail/pine4/files/patch-au27
-rw-r--r--mail/pine4/files/patch-av44
-rw-r--r--mail/pine4/files/patch-bb21
7 files changed, 38 insertions, 235 deletions
diff --git a/mail/pine4/files/patch-ac b/mail/pine4/files/patch-ac
index 3dafa2865c23..d0496b728ddd 100644
--- a/mail/pine4/files/patch-ac
+++ b/mail/pine4/files/patch-ac
@@ -1,22 +1,5 @@
-*** pine/osdep/os-bsf.h.orig Thu Oct 8 00:51:40 1998
---- pine/osdep/os-bsf.h Tue Feb 9 20:15:18 1999
-***************
-*** 74,80 ****
- default-composer-hdrs or customized-hdrs to get at it. Instead of
- defining NEVER_ALLOW_CHANGING_FROM, an easier way of preventing From
- changing is to put the feature "no-allow-changing-from" in the
-! /usr/local/lib/pine.conf.fixed file.
- ----*/
- /* #define NEVER_ALLOW_CHANGING_FROM */
-
---- 74,80 ----
- default-composer-hdrs or customized-hdrs to get at it. Instead of
- defining NEVER_ALLOW_CHANGING_FROM, an easier way of preventing From
- changing is to put the feature "no-allow-changing-from" in the
-! @@PREFIX@@/etc/pine.conf.fixed file.
- ----*/
- /* #define NEVER_ALLOW_CHANGING_FROM */
-
+*** pine/osdep/os-bsf.h.orig Tue Feb 6 17:30:45 2001
+--- pine/osdep/os-bsf.h Wed Mar 5 05:30:16 2003
***************
*** 87,93 ****
NOTE: You'll also have to make sure the appropriate osdep/postreap.*
@@ -35,24 +18,16 @@
***************
-*** 160,167 ****
-
-
- /*----- System-wide config file ----------------------------------------*/
-! #define SYSTEM_PINERC "/usr/local/lib/pine.conf"
-! #define SYSTEM_PINERC_FIXED "/usr/local/lib/pine.conf.fixed"
-
-
-
---- 160,167 ----
-
-
- /*----- System-wide config file ----------------------------------------*/
-! #define SYSTEM_PINERC "@@PREFIX@@/etc/pine.conf"
-! #define SYSTEM_PINERC_FIXED "@@PREFIX@@/etc/pine.conf.fixed"
-
-
-
+*** 203,208 ****
+--- 203,210 ----
+ #define DF_KBLOCK_PASSWD_COUNT "1"
+ #define DF_REMOTE_ABOOK_HISTORY "3"
+
++ #define DF_SPELLER "@@PREFIX@@/bin/ispell"
++
+ /*----------------------------------------------------------------------
+ The default printer when pine starts up for the first time with no printer
+ ----*/
***************
*** 268,274 ****
8
diff --git a/mail/pine4/files/patch-an b/mail/pine4/files/patch-an
index 8835c7ea1913..d458616a3b76 100644
--- a/mail/pine4/files/patch-an
+++ b/mail/pine4/files/patch-an
@@ -1,7 +1,7 @@
*** pico/osdep/os-bsf.h.orig Wed Feb 7 14:53:26 2001
---- pico/osdep/os-bsf.h Thu Sep 27 23:56:53 2001
+--- pico/osdep/os-bsf.h Wed Mar 5 04:24:00 2003
***************
-*** 153,159 ****
+*** 153,165 ****
/*
* Place where mail gets delivered (for pico's new mail checking)
*/
@@ -9,7 +9,13 @@
/*
* What and where the tool that checks spelling is located. If this is
---- 153,159 ----
+ * undefined, then the spelling checker is not compiled into pico.
+ */
+! #define SPELLER "/usr/bin/spell"
+
+ #ifdef MOUSE
+ #define XTERM_MOUSE_ON "\033[?1000h" /* DECSET with parm 1000 */
+--- 153,165 ----
/*
* Place where mail gets delivered (for pico's new mail checking)
*/
@@ -17,3 +23,9 @@
/*
* What and where the tool that checks spelling is located. If this is
+ * undefined, then the spelling checker is not compiled into pico.
+ */
+! #define SPELLER "@@PREFIX@@/bin/spell"
+
+ #ifdef MOUSE
+ #define XTERM_MOUSE_ON "\033[?1000h" /* DECSET with parm 1000 */
diff --git a/mail/pine4/files/patch-aq b/mail/pine4/files/patch-aq
deleted file mode 100644
index 73d73e206552..000000000000
--- a/mail/pine4/files/patch-aq
+++ /dev/null
@@ -1,57 +0,0 @@
-*** pico/display.c.orig Fri Jun 19 20:19:53 1998
---- pico/display.c Mon Jul 13 01:36:38 1998
-***************
-*** 77,83 ****
- {"^X", "Exit", KS_EXIT}, {"^J", "Justify", KS_JUSTIFY},
- {"^W", "Where is", KS_WHEREIS}, {"^V", "Next Pg", KS_NEXTPAGE},
- {"^U", NULL, KS_NONE},
-! #ifdef SPELLER
- {"^T", "To Spell", KS_SPELLCHK}
- #else
- {"^D", "Del Char", KS_NONE}
---- 77,83 ----
- {"^X", "Exit", KS_EXIT}, {"^J", "Justify", KS_JUSTIFY},
- {"^W", "Where is", KS_WHEREIS}, {"^V", "Next Pg", KS_NEXTPAGE},
- {"^U", NULL, KS_NONE},
-! #if defined(SPELLER) && !defined(__FreeBSD__)
- {"^T", "To Spell", KS_SPELLCHK}
- #else
- {"^D", "Del Char", KS_NONE}
-*** pico/ebind.h.orig Sat Feb 28 02:10:31 1998
---- pico/ebind.h Mon Jul 13 01:36:39 1998
-***************
-*** 145,151 ****
- {CTRL|'O', filewrite},
- {CTRL|'P', backline},
- {CTRL|'R', insfile},
-! #ifdef SPELLER
- {CTRL|'T', spell},
- #endif /* SPELLER */
- {CTRL|'U', yank},
---- 145,151 ----
- {CTRL|'O', filewrite},
- {CTRL|'P', backline},
- {CTRL|'R', insfile},
-! #if defined(SPELLER) && !defined(__FreeBSD__)
- {CTRL|'T', spell},
- #endif /* SPELLER */
- {CTRL|'U', yank},
-*** pico/main.c.orig Tue Apr 21 20:28:08 1998
---- pico/main.c Mon Jul 13 01:36:39 1998
-***************
-*** 66,72 ****
- { F9, (CTRL|'K')},
- { F10, (CTRL|'U')},
- { F11, (CTRL|'C')},
-! #ifdef SPELLER
- { F12, (CTRL|'T')}
- #else
- { F12, (CTRL|'D')}
---- 66,72 ----
- { F9, (CTRL|'K')},
- { F10, (CTRL|'U')},
- { F11, (CTRL|'C')},
-! #if defined(SPELLER) && !defined(__FreeBSD__)
- { F12, (CTRL|'T')}
- #else
- { F12, (CTRL|'D')}
diff --git a/mail/pine4/files/patch-at b/mail/pine4/files/patch-at
deleted file mode 100644
index 18777941efcf..000000000000
--- a/mail/pine4/files/patch-at
+++ /dev/null
@@ -1,57 +0,0 @@
---- pine/pine.hlp.orig Fri Aug 17 11:11:25 2001
-+++ pine/pine.hlp Fri Sep 28 00:29:20 2001
-@@ -528,9 +528,9 @@
- executable &lt;Unix search path&gt;/pine
- persnl cfg ~/.pinerc
- except cfg ~/.pinercex
-- global cfg /usr/local/lib/pine.conf
-- fixed cfg /usr/local/lib/pine.conf.fixed
-- local help /usr/local/lib/pine.info
-+ global cfg @@PREFIX@@/etc/pine.conf
-+ fixed cfg @@PREFIX@@/etc/pine.conf.fixed
-+ local help @@PREFIX@@/etc/pine.info
-
- interrupted ~/.pine-interrupted-mail
- debug ~/.pine-debugN
-@@ -543,7 +543,7 @@
- sentmail# ~/mail/sent-mail
- mailcap# ~/.mailcap + /etc/mailcap
- + /usr/etc/mailcap + /usr/local/etc/mailcap
-- mimetypes# ~/.mime.types + /etc/mime.types + /usr/local/lib/mime.types
-+ mimetypes# ~/.mime.types + /etc/mime.types + @@PREFIX@@/etc/mime.types
-
- news-spool varies across Unix flavors, e.g. /usr/spool/news or /var/news
- active-news varies across Unix flavors, e.g. /usr/lib/news/active
-@@ -1001,9 +1001,9 @@
- this link now to send a message to it:<BR>
- <A HREF="X-Pine-Gripe:_LOCAL_ADDRESS_?local"><!--#echo var="_LOCAL_FULLNAME_"--></A><P>
- <!--chtml endif-->
--<!--chtml if [ -r /usr/local/lib/pine.info ]-->
-+<!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
- <HR WIDTH="75%">Local Support Contacts:<P>
--<!--#include file="/usr/local/lib/pine.info"-->
-+<!--#include file="@@PREFIX@@/etc/pine.info"-->
- <HR WIDTH="75%">
- <!--chtml endif-->
- <P>
-@@ -1091,7 +1091,7 @@
- <OL>
- <LI> <A HREF="#intro">Introduction</A>
- <LI> <A HREF="#pine_help">Pine Help</A>
--<!--chtml if [ -r /usr/local/lib/pine.info ]-->
-+<!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
- <LI> <A HREF="#local_support">Local Support Contacts</A>
- <!--chtml endif-->
- <LI> <A HREF="#giving_cmds">Giving Commands in Pine</A>
-@@ -1201,9 +1201,9 @@
- at your site.)
-
-
--<!--chtml if [ -r /usr/local/lib/pine.info ]-->
-+<!--chtml if [ -r @@PREFIX@@/etc/pine.info ]-->
- <H2><A NAME="local_support">Local Support Contacts</A></H2>
--<!--#include file="/usr/local/lib/pine.info"-->
-+<!--#include file="@@PREFIX@@/etc/pine.info"-->
- <!--chtml endif-->
-
- <H2><A NAME="giving_cmds">Giving Commands in Pine</A></H2>
diff --git a/mail/pine4/files/patch-au b/mail/pine4/files/patch-au
deleted file mode 100644
index cadbf04c6cb5..000000000000
--- a/mail/pine4/files/patch-au
+++ /dev/null
@@ -1,27 +0,0 @@
-*** doc/pine.1.orig Fri Jun 22 16:47:06 2001
---- doc/pine.1 Fri Sep 28 00:29:20 2001
-***************
-*** 329,339 ****
- .br
- /etc/mime.types System-wide file ext. to MIME type mapping
- .br
-! /usr/local/lib/pine.info Local pointer to system administrator.
- .br
-! /usr/local/lib/pine.conf System-wide configuration file.
- .br
-! /usr/local/lib/pine.conf.fixed Non-overridable configuration file.
- .br
- /tmp/.\\usr\\spool\\mail\\xxxx Per-folder mailbox lock files.
- .br
---- 329,339 ----
- .br
- /etc/mime.types System-wide file ext. to MIME type mapping
- .br
-! @@PREFIX@@/etc/pine.info Local pointer to system administrator.
- .br
-! @@PREFIX@@/etc/pine.conf System-wide configuration file.
- .br
-! @@PREFIX@@/etc/pine.conf.fixed Non-overridable configuration file.
- .br
- /tmp/.\\usr\\spool\\mail\\xxxx Per-folder mailbox lock files.
- .br
diff --git a/mail/pine4/files/patch-av b/mail/pine4/files/patch-av
deleted file mode 100644
index 5dcbf0f8b050..000000000000
--- a/mail/pine4/files/patch-av
+++ /dev/null
@@ -1,44 +0,0 @@
-*** pine/mailcap.c.orig Wed Nov 18 20:00:15 1998
---- pine/mailcap.c Thu Feb 11 23:43:54 1999
-***************
-*** 61,67 ****
-
- Mime types makes mime assign attachment types according
- to file name extensions found in a system wide file
-! ``/usr/local/lib/mime.types'' and a user specific file
- ``~/.mime.types'' . These files specify file extensions
- that will be connected to a mime type.
- *******************************************************
---- 61,67 ----
-
- Mime types makes mime assign attachment types according
- to file name extensions found in a system wide file
-! ``@@PREFIX@@/etc/mime.types'' and a user specific file
- ``~/.mime.types'' . These files specify file extensions
- that will be connected to a mime type.
- *******************************************************
-***************
-*** 96,106 ****
- #define MC_PATH_SEPARATOR ':'
- #define MC_USER_FILE NULL
- #define MC_STDPATH \
-! ".mailcap:/etc/mailcap:/usr/etc/mailcap:/usr/local/etc/mailcap"
- #define MT_PATH_SEPARATOR ':'
- #define MT_USER_FILE NULL
- #define MT_STDPATH \
-! ".mime.types:/etc/mime.types:/usr/local/lib/mime.types"
- #endif /* !DOS */
-
- #ifdef _WINDOWS
---- 96,106 ----
- #define MC_PATH_SEPARATOR ':'
- #define MC_USER_FILE NULL
- #define MC_STDPATH \
-! ".mailcap:/etc/mailcap:/usr/etc/mailcap:@@PREFIX@@/etc/mailcap"
- #define MT_PATH_SEPARATOR ':'
- #define MT_USER_FILE NULL
- #define MT_STDPATH \
-! ".mime.types:/etc/mime.types:@@PREFIX@@/etc/mime.types"
- #endif /* !DOS */
-
- #ifdef _WINDOWS
diff --git a/mail/pine4/files/patch-bb b/mail/pine4/files/patch-bb
index 7c8c701cb8d6..2e15ed7ffcf0 100644
--- a/mail/pine4/files/patch-bb
+++ b/mail/pine4/files/patch-bb
@@ -1,11 +1,12 @@
---- pine/init.c.orig Wed Nov 29 09:57:56 2000
-+++ pine/init.c Mon Dec 18 02:40:53 2000
-@@ -370,7 +370,7 @@
-
- /*----------------------------------------------------------------------
- These are the variables that control a number of pine functions. They
--come out of the .pinerc and the /usr/local/lib/pine.conf files. Some can
-+come out of the .pinerc and the @@PREFIX@@/etc/pine.conf files. Some can
- be set by the user while in Pine. Eventually all the local ones should
- be so and maybe the global ones too.
+--- pine/init.c.orig Wed Mar 5 05:11:10 2003
++++ pine/init.c Wed Mar 5 05:21:57 2003
+@@ -1463,6 +1463,9 @@
+ GLO_NORM_FORE_COLOR = cpystr(colorx(DEFAULT_NORM_FORE));
+ GLO_NORM_BACK_COLOR = cpystr(colorx(DEFAULT_NORM_BACK));
+ #endif
++#ifdef DF_SPELLER
++ GLO_SPELLER = cpystr(DF_SPELLER);
++#endif
+ /*
+ * Default first value for addrbook list if none set.