Michael Elbel's port of seyon.
This commit is contained in:
parent
787773b2b4
commit
16d5019fef
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=167
16
comms/seyon/Makefile
Normal file
16
comms/seyon/Makefile
Normal file
@ -0,0 +1,16 @@
|
||||
# New ports collection makefile for: seyon
|
||||
# Version required: 2.14b or 2.14c
|
||||
# Date created: 3 October 1994
|
||||
# Whom: Michael Elbel (me)
|
||||
#
|
||||
# $$
|
||||
#
|
||||
|
||||
DISTNAME= Seyon-2.14c
|
||||
DISTFILES= Seyon-2.14c-tar.gz
|
||||
WRKSRC= ${WRKDIR}/seyon
|
||||
USE_IMAKE= yes
|
||||
MASTER_SITES= ftp://sunsite.unc.edu/pub/Linux/X11/xapps/comm/
|
||||
|
||||
|
||||
.include <bsd.port.mk>
|
87
comms/seyon/files/patch-aa
Normal file
87
comms/seyon/files/patch-aa
Normal file
@ -0,0 +1,87 @@
|
||||
Only in seyon: Makefile
|
||||
diff -c SePort.c seyon.new/SePort.c
|
||||
*** SePort.c Wed Apr 21 15:38:31 1993
|
||||
--- seyon.new/SePort.c Sun Oct 2 23:05:25 1994
|
||||
***************
|
||||
*** 627,645 ****
|
||||
#endif
|
||||
break;
|
||||
#if USE_NONSTD_BAUD
|
||||
- #ifdef linux
|
||||
case 57600:
|
||||
baudrate = B38400;
|
||||
ser_io.flags &= ~ASYNC_SPD_MASK;
|
||||
ser_io.flags |= ASYNC_SPD_HI;
|
||||
break;
|
||||
case 115200:
|
||||
baudrate = B38400;
|
||||
ser_io.flags &= ~ASYNC_SPD_MASK;
|
||||
ser_io.flags |= ASYNC_SPD_VHI;
|
||||
break;
|
||||
#endif
|
||||
- #endif
|
||||
default:
|
||||
return (-1);
|
||||
}
|
||||
--- 627,651 ----
|
||||
#endif
|
||||
break;
|
||||
#if USE_NONSTD_BAUD
|
||||
case 57600:
|
||||
+ #ifdef linux
|
||||
baudrate = B38400;
|
||||
ser_io.flags &= ~ASYNC_SPD_MASK;
|
||||
ser_io.flags |= ASYNC_SPD_HI;
|
||||
+ #else
|
||||
+ baudrate = B57600;
|
||||
+ #endif
|
||||
break;
|
||||
case 115200:
|
||||
+ #ifdef linux
|
||||
baudrate = B38400;
|
||||
ser_io.flags &= ~ASYNC_SPD_MASK;
|
||||
ser_io.flags |= ASYNC_SPD_VHI;
|
||||
+ #else
|
||||
+ baudrate = B115200;
|
||||
+ #endif
|
||||
break;
|
||||
#endif
|
||||
default:
|
||||
return (-1);
|
||||
}
|
||||
***************
|
||||
*** 691,696 ****
|
||||
--- 697,710 ----
|
||||
#endif
|
||||
#endif
|
||||
return 38400;
|
||||
+ #if USE_NONSTD_BAUD
|
||||
+ #ifndef linux
|
||||
+ case B57600:
|
||||
+ return(57600);
|
||||
+ case B115200:
|
||||
+ return(115200);
|
||||
+ #endif
|
||||
+ #endif
|
||||
}
|
||||
|
||||
SeError("Consistency error in baud rate");
|
||||
diff -c config.h seyon.new/config.h
|
||||
*** config.h Wed Apr 21 14:47:48 1993
|
||||
--- seyon.new/config.h Sun Oct 2 23:03:53 1994
|
||||
***************
|
||||
*** 81,86 ****
|
||||
--- 81,92 ----
|
||||
#define HAVE_USLEEP YES
|
||||
#endif
|
||||
|
||||
+ #ifdef __FreeBSD__
|
||||
+ #define USE_NONSTD_BAUD YES
|
||||
+ #define LF_PATH "/var/spool/lock"
|
||||
+ #define LF_PREFIX "LCK.."
|
||||
+ #endif
|
||||
+
|
||||
#ifdef SVR4
|
||||
#define HAVE_TERMIOS YES
|
||||
#define HAVE_MODEM_CONTROL YES
|
||||
|
1
comms/seyon/pkg-comment
Normal file
1
comms/seyon/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
The Seyon communications package for the X Window system, version 2.14c
|
23
comms/seyon/pkg-descr
Normal file
23
comms/seyon/pkg-descr
Normal file
@ -0,0 +1,23 @@
|
||||
Seyon is a complete full-featured telecommunications package for
|
||||
the X Window System. Its features include:
|
||||
|
||||
- Dialing directory that supports an unlimited number of entries.
|
||||
- Terminal emulation window using any terminal emulation program
|
||||
that supports X. This defaults to xterm.
|
||||
- Script language to automate tedious tasks such as logging into
|
||||
remote hosts.
|
||||
- Unlimited number of slots for external file transfer protocols.
|
||||
- Support for zmodem auto-download.
|
||||
- Translation modes. Seyon can perfrom useful trasnlations on the
|
||||
user's input.
|
||||
- interactive setting of program parameters
|
||||
- on-line help
|
||||
- modem speeds up to 115200 bps
|
||||
- software (XON/XOFF) and hardware (RTS/CTS) flow control
|
||||
- session capture to a file
|
||||
- temporary running of a local shell in the terminal emulation window.
|
||||
|
||||
Seyon is intended to be both simple and extensively configurable.
|
||||
Almost every aspect of Seyon can be configured via the resources
|
||||
to suit the user's taste.
|
||||
|
9
comms/seyon/pkg-plist
Normal file
9
comms/seyon/pkg-plist
Normal file
@ -0,0 +1,9 @@
|
||||
@cd /usr/X11R6
|
||||
@mode 755
|
||||
@owner bin
|
||||
@group bin
|
||||
bin/seyon
|
||||
@mode 444
|
||||
lib/X11/app-defaults/Seyon
|
||||
lib/X11/app-defaults/Seyon-color
|
||||
lib/X11/seyon.help
|
Loading…
Reference in New Issue
Block a user