home *** CD-ROM | disk | FTP | other *** search
/ vsiftp.vmssoftware.com / VSIPUBLIC@vsiftp.vmssoftware.com.tar / FREEWARE / FREEWARE40.ZIP / pine / doc / pine_ports < prev    next >
Encoding:
Text File  |  1994-04-06  |  16.0 KB  |  255 lines

  1.                Platforms Pine has been ported to (or attempted).
  2.  
  3. Each platform is labeled with a three letter abbreviation.  This file
  4. defines those names.  Not all items mentioned here represent full
  5. ports, some are only place holders.  A different name should be chosen
  6. for each software/hardware configuration that requires changes to
  7. Pine, Pico or the C-client.  The list of software/hardware
  8. configurations for a three letter name is kept here and can hopefully
  9. be kept up to date.  That is, if you are getting something working
  10. that's not listed here, let us know at pine@cac.washington.edu.  If
  11. you're trying to build Pine for something not listed here, you might
  12. just try doing "build" for the thing you think is closest.  In many
  13. cases the differences are small and it will work.  If all else fails,
  14. the generic port (gen) is a good place to start.
  15.  
  16. As of August, 1993, the released version of Pine is 3.85.  The last previous
  17. release was 3.07.  There have been lots of changes in between and the
  18. latest version is not heavily tested in production environments.
  19.  
  20.  
  21.              Primary Distribution
  22.  
  23. These ports have recieved at least limited production testing at the 
  24. University of Washington.  They were done by us and we will do our best 
  25. to fix bugs and keep them up to date.
  26.  
  27. a32   ---  AIX 3.2 on an RS/6000
  28.   Many people contributed to this port.  We do have our own systems to
  29.   try this on, but it has been only lightly used so far.  Contributors
  30.   include (but aren't limited to) Markus Baertschi <markus@oahu.cern.ch>,
  31.   Doug Carter <dougc@clam.com>, and
  32.   Thomas Riemer <triemer@rose.chem.wesleyan.edu>.
  33.  
  34. msc  ---  MS DOS using Microsoft C
  35.   Version 3.84 was the initial DOS release of Pine, so there are no
  36.   doubt still some problems.  Most of the problems are related to
  37.   handling low memory.  Support is currently provided for Novell's Lan 
  38.   WorkPlace, FTP Software's PC-TCP, and the University of Waterloo's 
  39.   WATTCP with Packet Drivers.  Support for Sun's PC-NFS and Windows 
  40.   Sockets are forthcoming.
  41.     
  42. nxt  ---  NeXT MACH on Next 68030 and 68040 machines
  43.   This version has been used quite a bit.
  44.  
  45. ptx  ---  Dynix/PTX V2.0.3 on a Sequent
  46.   Donn Cave <donn@u.washington.edu> did much of the work for the original
  47.   port.  This port is in heavy use at the University of Washington.
  48.  
  49. sun  ---  SunOS 4.1 on SPARCStations
  50.   Since we don't have many Suns, this has not yet been heavily used and 
  51.   may have some bugs.
  52.  
  53. ult  ---   Ultrix 4.1 and 4.2 on DECStations/Systems
  54.   This version has been used extensively.  See vul below for VAX platforms.
  55.  
  56.  
  57.               Limited Use Ports
  58.  
  59. These ports are known to build and have recieved limited testing, but are
  60. not in production use at the University of Washington.  We will do our 
  61. best to fix bugs and keep them up to date, as resources permit.
  62.  
  63. bsd  ----  4.3 Berkeley UNIX
  64.   Done but only very lightly tested.  The one BSD system we have is not
  65.   a production time-sharing system, it is just a timekeeper.
  66.  
  67. hpp  --- HP/UX 8.0 on HP 710 (PA/RISC)
  68.   Thanks to David Miller <dmiller@beta.tricity.wsu.edu> for this port.  
  69.   David is now <dlm@cac.washington.edu> and is working on the Pine
  70.   project.  As with most of the 3.85 ports, this has been only lightly
  71.   tested.
  72.  
  73. lnx  ---  Linux 0.99.11
  74.   This is based on an original port of Pine 3.05 by Birko Bergt 
  75.   <bergt@informatik.tu-chemnitz.de>.  This port has only been lightly
  76.   tested.
  77.  
  78. osf  --- DEC OSF/1 V1.2A  (Rev. 10.41)
  79.   This has been lightly tested on a DEC 3000/300AXP workstation.
  80.  
  81. pt1  ---  Dynix/PTX V1.4.0 on a Sequent
  82.   Donn Cave <donn@u.washington.edu> did much of the work for the original
  83.   port.  This is a slight variant of the ptx port.  Pine 3.88 has been 
  84.   lightly tested at this time.
  85.  
  86. sol  --- Solaris 2.2
  87.   This has been very lightly tested.  It is compiled with the Sun C compiler
  88.   in BSD compatibility mode.  Contributors include Marc Boucher <marc@com.org>,
  89.   Steven Fought <keeper@lighthouse.caltech.edu>, and
  90.   Ross Wakelin <rossw@march.co.uk>.  Keith Christopher 
  91.   <keithc@library.welch.jhu.edu> has successfully compiled it with GCC2.4.5.
  92.  
  93. vul  --- VAX Ultrix 4.1
  94.   This is identical to the ult port except for slight differences in 
  95.   compiler options between Ultrix/RISC and Ultrix/VAX.  Thanks to Ralph
  96.   Sims <ralphs@halcyon.com> for use of his system to test this port.
  97.  
  98.  
  99.  
  100.               Contributed Ports
  101.  
  102. These ports have been contributed by outside persons and/or are not in 
  103. production use at the University of Washington.  We will assist with 
  104. the diagnosis of bugs and incorporate necessary changes as time permits.
  105.  
  106. aix  ---  PAIX/370 1.2.1 on IBM 3090  #### NOT FOR RS/6000's (see a32) #####
  107.   This port was done by us.  It has not been tried or tested for version
  108.   3.85, since we are pleased to no longer have to support PAIX/370!
  109.  
  110. aux  ---  A/UX 3.0
  111.   Thanks to Marcelo A. Gallardo <marcelo@sparcwood.Princeton.EDU> and 
  112.   Alexis Rosen <alexis@panix.com> for the Pine 3.07 port to A/UX.  
  113.   It is not included in this release, but full integration of this port 
  114.   is expected soon.
  115.  
  116. bsi  ---  BSD/386 Gamma 4.1
  117.   This is a BSD/386 port based on contributions of Michael F. Santangelo 
  118.   <mike@cblcbos1.umd.edu>.  It is lightly tested.
  119.   
  120. cvx  ---  Convex
  121.   This is a Convex port based on contributions from Pekka Kytolaakso 
  122.   <Pekka.Kytolaakso@csc.fi>.  It is lightly tested.
  123.  
  124. dyn  ---   Dynix 3.0 and 3.1 on Sequent Symmetry
  125.   This port was done by us.  Version 3.07 of the port was used extensively.
  126.   We no longer have a system running Dynix, so the 3.85 version of the
  127.   port is completely untested.
  128.  
  129. isc  --- Interactive Systems Corporation, UNIX
  130.   Thanks to Andy Brager <andyb@wndrsvr.la.ca.us> for this port.  This port 
  131.   is completely untested on Pine 3.85.
  132.  
  133. sgi  ---  Silicon Graphics IRIS with IRIX 4.0.1
  134.   Thanks to John Benjamins <johnb@edge.cis.mcmaster.ca>, Melissa Harp,
  135.   and others for this port.  IRIX is a mix of System V and BSD.  Didn't
  136.   work on IRIX 3.3.1 as of 3.07 port.  Untested on 3.85 port.
  137.  
  138. s40  ---  SunOS 4.0 on SPARCStation and Sun 386i
  139.   Just slightly different from the sun port.  No system to test on.
  140.  
  141. sv4  --- System V release 4
  142.   This is based on the Solaris port, but differs in certain incompatibilities
  143.   between Solaris and various SVR4 versions.  It has recieved light testing
  144.   on SVR4.0 and SVR4.2 platforms.
  145.  
  146.  
  147.               Partial, New, or Obsolete Ports
  148.  
  149. These ports are partial, obsolete, and/or their state is unknown.
  150.  
  151. ami  ---  Amiga
  152.   This is a placeholder for an AmigaDOS 2.0+ port.  Contact David Miller 
  153.   <dlm@cac.washington.edu> for more information.
  154.  
  155. coh  ---  Coherent
  156.   This is a starting point for a Coherent port of Pico based on diffs 
  157.   from Dmitry L. Gringauz <dmitry@golem.com>.  It is completely untested.
  158.   
  159. gen  --- Generic port
  160.   This may be a good place to start a new port.
  161.  
  162. mac  ---  Apple MacIntosh
  163.   This is really a place holder. No port is likely since the user
  164.   interface isn't even close and IMAP clients (MacMS and Maelstrom)
  165.   exist for the MAC. The c-client and mtest run on the Mac.
  166.  
  167. mip  ---  MIPS RC3240 running Risc/OS 4.51+
  168.   Works on MIPS box.  Compiled in BSD mode.  Thanks to Matthew Lyle
  169.   <matt@dbaix.oc.com>.  This port has not been updated for Pine 3.0
  170.   or later and is not included.
  171.  
  172. sco --- Santa Cruz Operation UNIX
  173.   Some work has been done on this, in particular a version of the
  174.   c-client has been ported by Ken Bobey, though it is not included 
  175.   here yet.
  176.  
  177. sv3  --- System V release 3
  178.   Included in contrib/port.sv3. This is a port of Pine 2.4, partially
  179.   adapted for Pine 2.28. Thanks to J.J. Bailey <jjb@jagware.acco.com>for
  180.   the original work.
  181.  
  182. t20  ---  TOPS 20 on a DEC 10 !!!
  183.   The c-client has been ported, but not the rest of Pine.
  184.  
  185. ul3  ---  Ultrix 3.1 
  186.   Thanks to Il Oh for this port.  The changes were mostly to adapt to
  187.   an older compiler that didn't understand things like void.  This port
  188.   has not been updated for Pine 3.0 or later and is not included.
  189.  
  190. vms  ---  DEC VMS/OpenVMS
  191.   This is a place holder for an eventual port to VMS.  We have recieved 
  192.   various reports that c-client and IMAPd have been ported to VMS, but 
  193.   we have not heard of any successful ports of Pico or Pine.
  194.  
  195.  
  196.              Miscellaneous Contributions
  197.  
  198. The following patches and utilities are provided for your convenience in 
  199. the contrib directory.
  200.  
  201. carmel  ---  Carmel c-client driver
  202.   The Carmel mail file stores messages in individual files and
  203.   implements folders or mailboxes with index files that contain
  204.   references to the files a nd a full c-client envelope in an easily
  205.   parsed form. It was written as a needed part of the pod mail file
  206.   driver with hopes that it might be useful otherwise some day. It has
  207.   only been run with the pod driver.
  208.  
  209.   Advantages over Berkeley format and driver:
  210.     + Opening mail folder is very fast
  211.     + Expunge is fast
  212.     + Check point is very fast
  213.     + Memory usage is much lower
  214.     + Search of message headers is fast
  215.   Disadvantages:
  216.     - Fetching a large message is slow
  217.     - Searching the message bodies is slow
  218.     - Sorting the mailbox is slow
  219.  
  220. keypad.enable  ---  Enable application keypad
  221.   These context diffs when applied to pico/tcap.c enable entrance
  222.   and exit of "keypad mode".  This mode is especially useful (and
  223.   necessary!) for HP terminals which require this mode to make the
  224.   arrow keys useful.
  225.  
  226.   These changes are based on a bug report submitted by Jochiam Richter
  227.   (zjr@rz.uni-jena.de).
  228.  
  229. utils/ansiprt.c
  230.   Simple filter to wrap ANSI media copy escape sequences around
  231.   text on stdin.  Writes /dev/tty to get around things that might be
  232.   trapping stdout.  This is actually a feature because it was written
  233.   to be used with pine's personal print option set up to take "enscript"
  234.   output and send it displayward to be captured/printed to a postscript
  235.   device.  Pine, of course, uses popen() to invoke the personal print
  236.   command, and interprets stdout as diagnostic messages from the command.
  237.  
  238.   Michael Seibel, mikes@cac.washington.edu
  239.  
  240. utils/brk2pine.sh
  241.   A filter to convert personal mail aliases in a .mailrc file into
  242.   pine address book format.
  243.  
  244.   Usage: program [.mailrc] >> .addressbook
  245.  
  246.   Corey Satten, corey@cac.washington.edu, 9/25/91
  247.  
  248. utils/mailtrfc.sh
  249.   mailtrfc.sh -- A shell script to analyze the mail traffic as logged in
  250.   /usr/spool/mqueue/syslog*. This currently as the University of Washington
  251.   domains wired in and needs to be made more general. Also, lots more
  252.   formats of message ID's could be added.
  253.  
  254.