BSD Ports

x11-toolkits/plib 1.8.5_8 FreeBSD

Portable library for joystick/sound/OpenGL GUI/3D math

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL20
Categories
x11-toolkits
Package size
662.2 KiB, 3711.2 KiB installed

Description

These are Steve Baker <[email protected]>'s portability libraries. They are licensed under the LGPL.

The following libraries are provided:

JS -- A Joystick interface. PUI -- A simple GUI built on top of OpenGL. SG -- Some Standard Geometry functions (vector and matrix math, spheres, boxes, frustra, etc) SL -- A Games-oriented Sound Library. SSG -- A Simple Scene Graph API built on top of OpenGL.

In the other systems

SystemPortVersion
FreeBSDx11-toolkits/plib1.8.5_8
OpenBSDdevel/plib1.8.5p7
NetBSDgames/plib1.8.5nb5
DragonFlyx11-toolkits/plib1.8.5_8
HardenedBSDx11-toolkits/plib1.8.5_8
GhostBSDx11-toolkits/plib1.8.5_8

Install

Binary package:

pkg install plib

From the ports tree:

cd /usr/ports/x11-toolkits/plib/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	plib>0:x11-toolkits/plib

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.8.5_81.8.5_81.8.5_81.8.5_81.8.5_8
FreeBSD:14:quarterly1.8.5_81.8.5_8n/a1.8.5_81.8.5_8
FreeBSD:15:latest1.8.5_81.8.5_8n/a1.8.5_81.8.5_8
FreeBSD:15:quarterly1.8.5_81.8.5_8n/an/an/a
FreeBSD:16:latest1.8.5_81.8.5_8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 17
Run dependencies 14

Configuration

No options to configure.

USES
cpe gl gmake localbase:ldflags xorg
Service scripts
none

Message after installing

===>   NOTICE:

The plib port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 54
  • bin/plib-jscal
  • include/plib/fnt.h
  • include/plib/js.h
  • include/plib/net.h
  • include/plib/netBuffer.h
  • include/plib/netChannel.h
  • include/plib/netChat.h
  • include/plib/netMessage.h
  • include/plib/netMonitor.h
  • include/plib/netSocket.h
  • include/plib/pcx.h
  • include/plib/psl.h
  • include/plib/pu.h
  • include/plib/puAux.h
  • include/plib/puAuxLocal.h
  • include/plib/puFLTK.h
  • include/plib/puGLUT.h
  • include/plib/puNative.h
  • include/plib/puPW.h
  • include/plib/puSDL.h
  • include/plib/pw.h
  • include/plib/sg.h
  • include/plib/sl.h
  • include/plib/slPortability.h
  • include/plib/sm.h
  • include/plib/ssg.h
  • include/plib/ssgAux.h
  • include/plib/ssgKeyFlier.h
  • include/plib/ssgMSFSPalette.h
  • include/plib/ssgaBillboards.h
  • include/plib/ssgaFire.h
  • include/plib/ssgaLensFlare.h
  • include/plib/ssgaParticleSystem.h
  • include/plib/ssgaScreenDump.h
  • include/plib/ssgaShapes.h
  • include/plib/ssgaSky.h
  • include/plib/ssgaSphere.h
  • include/plib/ssgaWaveSystem.h
  • include/plib/ssgconf.h
  • include/plib/ul.h
  • include/plib/ulRTTI.h
  • lib/libplibfnt.a
  • lib/libplibjs.a
  • lib/libplibnet.a
  • lib/libplibpsl.a
  • lib/libplibpu.a
  • lib/libplibpuaux.a
  • lib/libplibpw.a
  • lib/libplibsg.a
  • lib/libplibsl.a
  • lib/libplibsm.a
  • lib/libplibssg.a
  • lib/libplibssgaux.a
  • lib/libplibul.a
distinfo 1
FileSizeSHA256
plib-1.8.5.tar.gz779133485b22bf6fdc0da067e34ead5e26f002b76326f6371e2ae006415dea6a380a32
Master sites 1
  • http://plib.sourceforge.net/dist/

Commit history 0

No commits in the history this site was built from.