---
name: physfs
version: 2.0.3
origin: devel/physfs
comment: A library to provide abstract access to various archives
arch: freebsd:9:x86:64
www: http://icculus.org/physfs/
maintainer: oliver@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 1074029
desc: |
  PhysicsFS is a library to provide abstract access to various archives.
  It is intended for use in video games, and the design was somewhat
  inspired by Quake 3's file subsystem. The programmer defines a "write
  directory" on the physical filesystem. No file writing done through the
  PhysicsFS API can leave that write directory, for security. For example,
  an embedded scripting language cannot write outside of this path if it
  uses PhysFS for all of its I/O, which means that untrusted scripts can
  run more safely. Symbolic links can be disabled as well, for added
  safety. For file reading, the programmer lists directories and archives
  that form a "search path". Once the search path is defined, it becomes
  a single, transparent hierarchical filesystem. This makes for easy
  access to ZIP files in the same way as you access a file directly on the
  disk, and it makes it easy to ship a new archive that will override a
  previous archive on a per-file basis. Finally, PhysicsFS gives you
  platform-abstracted means to determine if CD-ROMs are available, the
  user's home directory, where in the real filesystem your program is
  running, etc.

  WWW: http://icculus.org/physfs/
categories: [devel]
files:
  /usr/local/bin/test_physfs: 33c4496e269f7c9168b8893b264c81fa52e0d092b4e21e4fab282ab78d96a9de
  /usr/local/include/physfs.h: 32a5887c6e8ab530a4288296255f65bcc651f1f916dfbf11b2e7d4661a5135ca
  /usr/local/lib/libphysfs.a: f4101f5efcb6e0a8597ffd264a35dfffb29225bf725c5e9ca4d715ef1d09209f
  /usr/local/lib/libphysfs.so: '-'
  /usr/local/lib/libphysfs.so.1: '-'
  /usr/local/lib/libphysfs.so.2.0.3: 491530f6f9f5a49d5aa290028e94775e0dc63ca0bc9f8c8f66aa35dfe852802b
scripts:
  post-install: |
    /sbin/ldconfig -m /usr/local/lib
  pre-deinstall: |
    /sbin/ldconfig -R
