---
name: gsi
version: 0.9.6_1
origin: audio/gsi
comment: General sound interface
arch: freebsd:9:x86:64
www: http://gsi.sourceforge.net/
maintainer: gahr@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 483825
desc: |
  From the home page:
       GSI is an easy to use audio system which can be used over a network
       and which gives applications, through a very simple API, sample
       playing with stereo, 3D, doppler effects, music playing (MIDI, HMP,
       MUS), cd playing and ejecting/changing.

       GSI also contains a separately usable sound/music
       loading/saving/format conversion library libgsif
       (au/aiff/voc/wav/raw, midi/hmp/mus), although saving/format
       conversion is not completely done.

       GSI runs on any unix system that has generic /dev/audio (8000Hz mono
       mulaw), OSS, ultrasound project drivers, or NAS (well, it did once, I
       need to update the NAS stuff), e.g. Linux, OpenBSD and FreeBSD. CD
       playing is dependent on the OS' ioctl's and structs so that probably
       works on linux/*BSD only (Solaris may work, as it seems to use the
       same ioctl's/structs as Linux).

  License:  2-clause BSD-style for code / public domain for headers
  WWW: http://gsi.sourceforge.net/
categories:
- audio
shlibs_required:
- libgsif.so.0
- libgsipcm.so.0
- libgsimixer.so.0
- libgsicd.so.0
- libgsimidi_pcm.so.2
- libgsi.so.0
shlibs_provided:
- libgsipcm.so.0
- libgsimixer.so.0
- libgsimidi_pcm.so.2
- libgsif.so.0
- libgsicd.so.0
- libgsi.so.0
message: |
  Don't forget to place a line in /etc/services, like this:

  gsi_server      9000/tcp                        # Shared 3d sound server

  if you want to be able to run the server over a network.
  [ note the security implications, see the documentation ]
