Import birda-1.1.

A set of utilities to communicate with IrDA devices
over an IrDA port on a serial line.

Covers IrComm for connecting via PPP over cell phones
as well as several utilities to exchange data with PDAs. 
  
These programs were written by Tommy Bohlin <tommy@gatespace.com>.
Man pages and some program by Dieter Baron.

Based on port by Pavel Korovin <pvk@oxygene.ru>.
This commit is contained in:
grange 2003-08-21 12:58:01 +00:00
parent 2cd044de2f
commit 724a5f6f27
5 changed files with 90 additions and 0 deletions

21
comms/birda/Makefile Normal file
View File

@ -0,0 +1,21 @@
# $OpenBSD: Makefile,v 1.1.1.1 2003/08/21 12:58:01 grange Exp $
# $RuOBSD: Makefile,v 1.7 2003/08/18 18:40:14 grange Exp $
COMMENT= "Bohlin's IrDA utilities"
DISTNAME= birda-1.1
CATEGORIES= comms
MASTER_SITES= ftp://ftp.augustsson.net/pub/netbsd/
MAINTAINER= Alexander Yurchenko <grange@openbsd.org>
# BSD
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
FAKE_FLAGS= PREFIX="${LOCALBASE}" MANDIR="${LOCALBASE}/man/cat" \
LIBDIR="${LOCALBASE}/lib"
.include <bsd.port.mk>

3
comms/birda/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (birda-1.1.tar.gz) = 12ba41991514f0f8410d510764818c9a
RMD160 (birda-1.1.tar.gz) = 8a8fa1107382369e85dbb55891e43f96a0b1e449
SHA1 (birda-1.1.tar.gz) = 1033aa2f0025179ff8d82e619aed6831596f4658

View File

@ -0,0 +1,37 @@
$OpenBSD: patch-ircomm_ircomm_1,v 1.1.1.1 2003/08/21 12:58:01 grange Exp $
$RuOBSD: patch-ircomm_ircomm_1,v 1.1 2002/05/17 17:42:27 pvk Exp $
--- ircomm/ircomm.1.orig Sun Jan 13 03:45:27 2002
+++ ircomm/ircomm.1 Fri May 17 21:26:20 2002
@@ -64,6 +64,22 @@ Redirect stdin/stdout to pty.
.It Fl Y
Fork and run as daemon.
.El
+.Sh EXAMPLES
+Make a data connection using cellular phone built-in modem:
+.Bd -literal
+ircomm -Y -d /dev/tty01 -y /dev/ptyqf
+.Ed
+.Pp
+After IrDA connection is established, you can make a call using terminal program or
+.Xr ppp 8
+to make data calls.
+.Pp
+You should setup your communication program to use the slave end of selected pty, in our case /dev/ttyqf.
+.Pp
+Also, make sure that you have appropriate files in your /dev directory. If you don't have it, you should create it using
+.Xr MAKEDEV 8
+script.
+.fi
.Sh SEE ALSO
.Xr irobex 1 ,
.Xr irs 1 ,
@@ -71,6 +87,8 @@ Fork and run as daemon.
.Xr mkobexmemo 1 ,
.Xr mkobexpdb 1 ,
.Xr mkobextel 1 ,
-.Xr mkobextodo 1
+.Xr mkobextodo 1 ,
+.Xr MAKEDEV 8 ,
+.Xr ppp 8
.Sh AUTHOR
.An Tommy Bohlin Aq tommy@gatespace.com

8
comms/birda/pkg/DESCR Normal file
View File

@ -0,0 +1,8 @@
A set of utilities to communicate with IrDA devices
over an IrDA port on a serial line.
Covers IrComm for connecting via PPP over cell phones
as well as several utilities to exchange data with PDAs.
These programs were written by Tommy Bohlin <tommy@gatespace.com>.
Man pages and some program by Dieter Baron.

21
comms/birda/pkg/PLIST Normal file
View File

@ -0,0 +1,21 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2003/08/21 12:58:01 grange Exp $
@comment $RuOBSD: PLIST,v 1.3 2003/08/15 21:06:05 grange Exp $
bin/ircomm
bin/irobex
bin/irs
bin/mkobexcard
bin/mkobexdate
bin/mkobexmemo
bin/mkobexpdb
bin/mkobextel
bin/mkobextodo
lib/libirda.a
man/cat1/ircomm.0
man/cat1/irobex.0
man/cat1/irs.0
man/cat1/mkobexcard.0
man/cat1/mkobexdate.0
man/cat1/mkobexmemo.0
man/cat1/mkobexpdb.0
man/cat1/mkobextel.0
man/cat1/mkobextodo.0