---
name: elib-emacs21
version: 1.0_16
origin: devel/elib-emacs21
comment: Collection of useful routines for Emacs lisp programs
arch: freebsd:9:x86:64
www: http://www.gnu.org/software/elib/elib.html
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 271580
desc: |
  Elib, the GNU Emacs Lisp Library, is a collection of useful routines
  for Emacs lisp programs which don't have to be reinvented each time
  a new program is written.

  Elib provides features of:
     - container data structures (queues, stacks, AVL trees, etc)
     - string handling functions missing in standard Emacs
     - minibuffer handling functions missing in standard Emacs
     - routines for handling lists of so-called cookies in a buffer.

  WWW: http://www.gnu.org/software/elib/elib.html
deps:
  xproto: {origin: x11/xproto, version: 7.0.24}
  xextproto: {origin: x11/xextproto, version: 7.2.1}
  libxcb: {origin: x11/libxcb, version: 1.9.1}
  libXpm: {origin: x11/libXpm, version: 3.5.10}
  libXext: {origin: x11/libXext, version: '1.3.2,1'}
  libXdmcp: {origin: x11/libXdmcp, version: 1.1.1}
  libXau: {origin: x11/libXau, version: 1.0.8}
  libX11: {origin: x11/libX11, version: '1.6.1,1'}
  libSM: {origin: x11/libSM, version: '1.2.1,1'}
  libICE: {origin: x11/libICE, version: '1.0.8,1'}
  kbproto: {origin: x11/kbproto, version: 1.0.6}
  libXt: {origin: x11-toolkits/libXt, version: '1.1.4,1'}
  libXmu: {origin: x11-toolkits/libXmu, version: '1.1.1,1'}
  Xaw3d: {origin: x11-toolkits/Xaw3d, version: 1.5E_4}
  libxml2: {origin: textproc/libxml2, version: 2.8.0_2}
  tiff: {origin: graphics/tiff, version: 4.0.3}
  png: {origin: graphics/png, version: 1.5.17}
  jpeg: {origin: graphics/jpeg, version: 8_4}
  jbigkit: {origin: graphics/jbigkit, version: 1.6}
  giflib-nox11: {origin: graphics/giflib, version: 4.2.1_2}
  emacs: {origin: editors/emacs21, version: 21.3_16}
  pkgconf: {origin: devel/pkgconf, version: 0.9.2_1}
  libpthread-stubs: {origin: devel/libpthread-stubs, version: 0.3_3}
  gettext: {origin: devel/gettext, version: 0.18.3}
  libiconv: {origin: converters/libiconv, version: 1.14_1}
categories:
- elisp
- devel
files:
  /usr/local/info/elib.info: 2bbdd886662bc0fcd0ee6c685e94d06b7ce8f5d2977ca9c6ca83910976f78a74
  /usr/local/share/doc/elib/ChangeLog: 28c05fe7f18179f6f26fac1947e7fabd60c9ae20f88144a96f651108e61138a5
  /usr/local/share/doc/elib/NEWS: 644020c7e2d38d4ae1827444d9f60c86498d24f7b6599c822395f9340decc82b
  /usr/local/share/doc/elib/README: e46c14924db8a853a905ed25328ff70741a8cfc8746b8561ab17ae70365f45c9
  /usr/local/share/emacs/21.3/site-lisp/elib/avltree.el: ca9b4c195694d6a7872c5b63310747544eee4ed08aafb14af09b3684babd96b1
  /usr/local/share/emacs/21.3/site-lisp/elib/avltree.elc: aed14f90a4c03a65666996397f42351c96ab3ba4c4e0a348905b2bad17058f67
  /usr/local/share/emacs/21.3/site-lisp/elib/bintree.el: 806ef5cd50cad908509947608b24a3d16c5e534ae7b15e533a12fa466ce84523
  /usr/local/share/emacs/21.3/site-lisp/elib/bintree.elc: f89ff159f1980690088eb173d50e96dc7aa45a5b5d1e4471c8c6cade5d6418f1
  /usr/local/share/emacs/21.3/site-lisp/elib/cookie.el: f1cc37e558959bf2f5e72938a27d75ded22f34fed3f9d6d2fb67ac3289c731b8
  /usr/local/share/emacs/21.3/site-lisp/elib/cookie.elc: d2a146b56cc88a1eac4816e63a37e9818a9d7990d327a835fde823c347b934be
  /usr/local/share/emacs/21.3/site-lisp/elib/dll-debug.el: 01fde40c91a6afd153f907ae426d2ff3d18ec36436c5e9b4d0b63a8d90cdc90f
  /usr/local/share/emacs/21.3/site-lisp/elib/dll-debug.elc: 708c664a7e432881e6c5ad64bf8705d8e3878a58a05874a1b15f21e3e77e4065
  /usr/local/share/emacs/21.3/site-lisp/elib/dll.el: df477799c0941d5f1b4fa9448e5ccce559a5485c87b27c38dcc6c79cc9f4f2f9
  /usr/local/share/emacs/21.3/site-lisp/elib/dll.elc: 452dc4614bff97dbdd3ccc42254d203743e5054983e3b019085f9a9e2184c5a4
  /usr/local/share/emacs/21.3/site-lisp/elib/elib-node.el: 13d8449bc811b26761d92f23ceea1c5f271f4ab13d24c0b6542624a3bf3310c8
  /usr/local/share/emacs/21.3/site-lisp/elib/elib-node.elc: 7b17e88067ecd5abd11866de24cb266f9b1a929330315f7020de4dc458050fde
  /usr/local/share/emacs/21.3/site-lisp/elib/queue-f.el: 53511df7dd685e02fc86ad035ecdf28247e29c3c232f0ff8338c62faeb6a187b
  /usr/local/share/emacs/21.3/site-lisp/elib/queue-f.elc: 23dcd46eda589db6fb4689756f3d1cf7089efdb93b0b5b5d1fbad563a3fb5838
  /usr/local/share/emacs/21.3/site-lisp/elib/queue-m.el: ca2744a03aa911e76a77cd7164b13d223077fb9fdafd927bf92f49d43e0c0d85
  /usr/local/share/emacs/21.3/site-lisp/elib/queue-m.elc: 885444fcd000a5dc15ace2229f94ad2fe8044eb0ae4c04ea52730abfec26abba
  /usr/local/share/emacs/21.3/site-lisp/elib/read.el: cb1f776a9e40f0ea3c6645ac9b94af0619f1d8381b570dcbca948a1aceaadb0e
  /usr/local/share/emacs/21.3/site-lisp/elib/read.elc: 961f68016571659cf28634103c9a35885037f74b3a97969adbbde1582270c0c3
  /usr/local/share/emacs/21.3/site-lisp/elib/stack-f.el: ea02d84d051ea545e8ac0430d4d64c712901ff155dde74efc2c6d1684eac528c
  /usr/local/share/emacs/21.3/site-lisp/elib/stack-f.elc: d78bc3bc2535ed4f696cdea0d184175d603d25e1d13abc0c1deeb6a3d0eb44be
  /usr/local/share/emacs/21.3/site-lisp/elib/stack-m.el: ed511b6c528a985086edc2ece58c02f504ba084ba96d963374ca1a1d39bf2caf
  /usr/local/share/emacs/21.3/site-lisp/elib/stack-m.elc: 3adf90eda8e90bad6c9a117e052d3f21208c53d2c8ce55d9a16f2d6f2a1886ba
  /usr/local/share/emacs/21.3/site-lisp/elib/string.el: b94e606a447564ae89849750c6ac7d4d4b5d606da0823870f478ce58993c4bd8
  /usr/local/share/emacs/21.3/site-lisp/elib/string.elc: 74ed7265c4e78439d174601d2b557d93b1ac9e2b2fb1828ee86a90dad1dc9255
directories:
  /usr/local/share/emacs/21.3/site-lisp/elib/: n
  /usr/local/share/doc/elib/: n
scripts:
  post-install: |
    file=/usr/local/info/elib.info
    install-info --quiet /usr/local/info/elib.info ${file%25/*}/dir
  pre-deinstall: |
    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/elib.info
    install-info --quiet --delete /usr/local/info/elib.info ${file%25/*}/dir
    if [ $(info -d ${file%25/*}  --output - 2>/dev/null | grep -c '^*') -eq 1 ]; then
      rm -f ${file%25/*}/dir
    fi
