---
name: screen
version: 4.0.3_14
origin: sysutils/screen
comment: A multi-screen window manager
arch: freebsd:9:x86:64
www: http://www.gnu.org/software/screen/
maintainer: cy@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 883441
desc: "Screen is a full-screen window manager that multiplexes a physical terminal\nbetween
  several processes (typically interactive shells).\nEach virtual terminal provides
  the functions of a DEC VT100 terminal and, in\naddition, several control functions
  from the ANSI X3.64 (ISO 6429) and ISO\n2022 standards (e.g. insert/delete line
  and support for multiple character\nsets). There is a scrollback history buffer
  for each virtual terminal and a \ncopy-and-paste mechanism that allows moving text
  regions between windows.\n\nWWW: http://www.gnu.org/software/screen/\n"
categories: [sysutils]
options: {CJK: off, INFO: on, MAN: on, NETHACK: on, XTERM_256: on, HOSTINLOCKED: off,
  SHOWENC: off}
files:
  /usr/local/bin/screen: 5edc62c06dfeca7a7f49db957eab3a45ad993beabbd5931f2e6a199380afbf0d
  /usr/local/info/screen.info: 8bbef6399a088f56e91a0da1fdb762885d06b4aa03e94b1b2ac823ab5ae29889
  /usr/local/man/man1/screen.1.gz: f9c40949594ae2b33b4982b2bf7cc2042493648bae2ce73859b174d6f3f094e4
  /usr/local/share/examples/screen/screenrc: 1eb5b8231e26e5056d357609172096ee048e6a283b14b7382f71d84a9102f39f
  /usr/local/share/screen/utf8encodings/01: cda27362d0253dcd618812b20f52f7905e6f80fbcedf17b6a8290974592030a3
  /usr/local/share/screen/utf8encodings/02: 299778848b4f2a94fe42877898bbfbb730f1cef0ace266c4aecf65e2d8cd2f6e
  /usr/local/share/screen/utf8encodings/03: d9ad6542526e5ce8fb81218a13e69bf27233b194b26d4dbb087481418f22d811
  /usr/local/share/screen/utf8encodings/04: fa0c1f1cc09614b88740b7796ccdbd457b3b76f052e7aedff4a4d4847adea2cb
  /usr/local/share/screen/utf8encodings/18: 607ab08ef6d40fc7d4b810d136248baa5e69201725b7a9fe274042a62598fd06
  /usr/local/share/screen/utf8encodings/19: 074f87d85570df299944fbcbf6d450b9d51f5b41a4760d4058b10c055694197d
  /usr/local/share/screen/utf8encodings/a1: bce567df3699b1c77db107666bf63be026388dca857c0727471b6728ca0b6cf2
  /usr/local/share/screen/utf8encodings/bf: 3021c14a7a20a6c71e660fc905281cfd3b47bfd392322cce8d2e4d0464972555
  /usr/local/share/screen/utf8encodings/c2: 0d7b3cdb9a0de80545254ffb82e78b33afe5ec4e438b11a2b6b454cefcc6a4e8
  /usr/local/share/screen/utf8encodings/c3: 75669f87ecd9ed72f2a2a414207c60922bac022c7324b08a05f71fee5d69da24
  /usr/local/share/screen/utf8encodings/c4: e956756efd1787c19b38d3b5a23cd536ee4f42be1909e4445c4e4b3bba69b871
  /usr/local/share/screen/utf8encodings/c6: 245b53524f7fdbf4108ef65be8f4fbed3c849596f0d445db1469dba99cfa654d
  /usr/local/share/screen/utf8encodings/c7: eba7a967ed51282c25178965b01e0476a9c02ab4f7a5d15533d1a5a0fdbb3f43
  /usr/local/share/screen/utf8encodings/c8: 16a5308c282ef2296d502b5e7903096c8a4480ac7a761d11bac5f2509c8fe40b
  /usr/local/share/screen/utf8encodings/cc: d55d074b8f8a7be8fca2b01c88b636e1c032d951965ff54c39ba6e4c92e8f6fb
  /usr/local/share/screen/utf8encodings/cd: 4d063df1fa344d5f50ee65fc11a70afd2896308156b8dfa91a8cf006e6b56a39
  /usr/local/share/screen/utf8encodings/d6: 9d8b25e356282e6500cac9789ebb44e7f0456333e455a61041b637f84cf3847d
directories:
  /usr/local/share/screen/utf8encodings/: n
  /usr/local/share/screen/: n
  /usr/local/share/examples/screen/: n
scripts:
  post-install: |
    [ -f /usr/local/etc/screenrc ] || cp /usr/local/share/examples/screen/screenrc /usr/local/etc/screenrc
    file=/usr/local/info/screen.info
    install-info --quiet /usr/local/info/screen.info ${file%25/*}/dir
  pre-deinstall: |
    if cmp -s /usr/local/etc/screenrc /usr/local/share/examples/screen/screenrc; then rm -f /usr/local/etc/screenrc; else echo If permanently deleting this package, /usr/local/etc/screenrc must be removed manually; fi
    if [ -f /usr/local/info/dir ]; then if sed -e '1,/Menu:/d' /usr/local/info/dir | grep -q '^[*] '; then true; else rm /usr/local/info/dir; fi; fi
  post-deinstall: |
    file=/usr/local/info/screen.info
    install-info --quiet --delete /usr/local/info/screen.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
