---
name: libshbuf
version: 0.0.3
origin: devel/libshbuf
comment: Library for Shared Buffer IPC
arch: freebsd:9:x86:64
www: http://0pointer.de/lennart/projects/libshbuf/
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses: [GPLv2]
flatsize: 104976
desc: |
  libshbuf implements a new kind of IPC: the "shared buffer", a faster, more
  flexible replacement for standard Unix FIFOs. It offers the following
  advantages:
     - Normally better latency and throughput
     - Full access to the buffer at any time
     - Connecting processes need not to be children of each other
     - Arbitrary buffer lengths
     - Memory mapped
     - "Backlog"

  The implementation is based on SysV shared memory, semaphores and message
  queues. It makes use of POSIX pthreads.

  WWW: http://0pointer.de/lennart/projects/libshbuf/
categories: [devel]
options: {DOXYGEN: off}
files:
  /usr/local/include/libshbuf/shbuf.h: d8fdbc6c1ba293a5d2a9ba4a38f6c95e0f8d35b649fb0b491a297021502cb782
  /usr/local/include/libshbuf/shbuferr.h: e2b9105f498093a93a4e50520eea80d2480d338478c5ce2edae4068e364d9640
  /usr/local/lib/libshbuf.a: ce27b70e086d33035e59b20a98b8015f7307ba76c1062b0ac0319964c76e1a7f
  /usr/local/lib/libshbuf.la: 9283fa87703921e08accaa96b0cc84d0ba16fd6233bda05b15f59b1ea708249a
  /usr/local/lib/libshbuf.so: '-'
  /usr/local/lib/libshbuf.so.1: 9db67160df174bcd07126577e148f22bec6d7180ca10d7cf163edb7615795fec
  /usr/local/libdata/pkgconfig/shbuf.pc: f17bb75ba8a531301f1c00eef5c75af15269ac33292716af302ea17b510a544c
  /usr/local/share/licenses/libshbuf-0.0.3/GPLv2: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643
  /usr/local/share/licenses/libshbuf-0.0.3/LICENSE: 7e1394d03c5f275a402fe721ff1d1349449ea8602b52af954c76463afcdb6ef7
  /usr/local/share/licenses/libshbuf-0.0.3/catalog.mk: 7040ecb27cca7c78a10db4fa8ee7914e9b376f5ec21caec103b7e154729cd73e
directories:
  /usr/local/share/licenses/libshbuf-0.0.3/: n
  /usr/local/share/licenses/: y
  /usr/local/include/libshbuf/: n
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
    cd /usr/local
  pre-deinstall: |
    /sbin/ldconfig -R
    cd /usr/local
  post-deinstall: |
    cd /usr/local
