---
name: btoa
version: 5.2_1,1
origin: converters/btoa
comment: Encode/decode binary to printable ASCII
arch: freebsd:9:x86:64
www: UNKNOWN
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 17813
desc: |
  This is a port of btoa version 5.2, written by Paul Rutter, Joe
  Orost & Stefan Parmark.  btoa converts 4 binary characters to 5
  ascii ones, causing a 25%25 expansion.  (btoa is thus more efficient
  than uuencode, which causes a 33%25 expansion.)  Spaces will not be
  used, which should make it safe to send files over e-mail or Usenet
  without risking that blanks become tabs.  Each resulting row of
  text has a single-byte checksum for error detection.  A diagnosis
  file provides a list of errors found this way, which could then be
  used to retransmit only the failing lines.

  Patch 1 is an unofficial, non-platform-specific patch to version
  5.2 of btoa.  It allows for automatic decoding of btoa files if
  the program is invoked as "atob" (no -a argument necessary).  It
  also outfits the Makefile to do clean and install.
categories: [converters]
files:
  /usr/local/bin/atob: be6d7235cab526a6ec000b24f9c8345e88ed336643d27cfbea805e9754ad7f45
  /usr/local/bin/btoa: be6d7235cab526a6ec000b24f9c8345e88ed336643d27cfbea805e9754ad7f45
  /usr/local/man/man1/btoa.1.gz: b466564c751a4305af2b6224def767c1eaa89e67830f13af35e3430ba8098264
scripts: {}
