graphics/freeglut 3.2.1_1 MidnightBSD
Open source implementation of the GLUT library
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- mit
- Categories
- graphics
Description
freeglut is a completely OpenSourced alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to support the sample programs in the second edition OpenGL 'RedBook'. Since then, GLUT has been used in a wide variety of practical applications because it is simple, universally available and highly portable.
GLUT (and hence freeglut) allows the user to create and manage windows containing OpenGL contexts on a wide range of platforms and also read the mouse, keyboard and joystick functions.
freeglut is released under the X-Consortium license.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/freeglut | 3.2.1_1 |
| FreeBSD | graphics/freeglut | 3.8.0 |
| OpenBSD | graphics/freeglut | 3.6.0 |
| NetBSD | graphics/freeglut | 3.6.0nb1 |
| DragonFly | graphics/freeglut | 3.2.1 |
| HardenedBSD | graphics/freeglut | 3.8.0 |
| GhostBSD | graphics/freeglut | 3.8.0 |
Install
Binary package:
mport install freeglut
From mports:
cd /usr/mports/graphics/freeglut && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= freeglut>0:graphics/freeglut
LIB_DEPENDS= libglut.so:graphics/freeglut
Dependencies
No port depends on this one.
Configuration
Options name: graphics_freeglut
| Option | Default | Description |
|---|---|---|
| DOCS | off | |
| EXAMPLES | off |
- USES
- cmake:insource gl localbase:ldflags pathfix xorg
- Service scripts
- none
Files
pkg-plist 35
- include/GL/freeglut.h
- include/GL/freeglut_ext.h
- include/GL/freeglut_std.h
- include/GL/freeglut_ucall.h
- include/GL/glut.h
- lib/cmake/FreeGLUT/FreeGLUTConfig.cmake
- lib/cmake/FreeGLUT/FreeGLUTConfigVersion.cmake
- lib/cmake/FreeGLUT/FreeGLUTTargets-.cmake
- lib/cmake/FreeGLUT/FreeGLUTTargets.cmake
- lib/libglut.a
- lib/libglut.so
- lib/libglut.so.3
- lib/libglut.so.3.11.0
- libdata/pkgconfig/glut.pc
- share/examples/freeglut/CallbackMaker
- share/examples/freeglut/Fractals
- share/examples/freeglut/Fractals_random
- share/examples/freeglut/Lorenz
- share/examples/freeglut/One
- share/examples/freeglut/Resizer
- share/examples/freeglut/fractals.dat
- share/examples/freeglut/multi-touch
- share/examples/freeglut/shapes
- share/examples/freeglut/smooth_opengl3
- share/examples/freeglut/spaceball
- share/examples/freeglut/subwin
- share/examples/freeglut/timer
- share/doc/freeglut/download.html
- share/doc/freeglut/freeglut.html
- share/doc/freeglut/freeglut_logo.png
- share/doc/freeglut/freeglut_user_interface.html
- share/doc/freeglut/index.html
- share/doc/freeglut/ogl_sm.png
- share/doc/freeglut/progress.html
- share/doc/freeglut/structure.html
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| freeglut-3.2.1.tar.gz | 440228 | d4000e02102acaf259998c870e25214739d1f16f67f99cb35e4f46841399da68 |
Master sites 1
- SF