graphics/libgltext 0.3.1_9 FreeBSD
Portable font rendering library for C++
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2+
- Categories
- graphics
- Package size
- 37.8 KiB, 182.6 KiB installed
Description
GLText is a portable font rendering library for C++ OpenGL applications. It uses FreeType2 to read and render high-quality TrueType fonts with a minimal footprint. With just a few easy lines of C++, you can add gorgeously rendered text to your graphical applications.
GLText is an open source project licensed under the LGPL. Basically this means that you can use and link your application with it regardless of what license your application uses. If you make changes to GLText, however, you must make those changes open source under the LGPL.
Written with portablility in mind, GLText works on Windows, Linux, FreeBSD and IRIX - virtually anywhere that FreeType2 supports.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/libgltext | 0.3.1_9 |
| DragonFly | graphics/libgltext | 0.3.1_9 |
Install
Binary package:
pkg install libgltext
From the ports tree:
cd /usr/ports/graphics/libgltext/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libgltext>0:graphics/libgltext
LIB_DEPENDS= libgltext.so:graphics/libgltext
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.3.1_9 | 0.3.1_9 | 0.3.1_9 | 0.3.1_9 | 0.3.1_9 |
| FreeBSD:14:quarterly | 0.3.1_9 | 0.3.1_9 | n/a | 0.3.1_9 | 0.3.1_9 |
| FreeBSD:15:latest | 0.3.1_9 | 0.3.1_9 | n/a | 0.3.1_9 | 0.3.1_9 |
| FreeBSD:15:quarterly | 0.3.1_9 | 0.3.1_9 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.3.1_9 | 0.3.1_9 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libfreetype.so: print/freetype2
The full lists below include those, and their dependencies in turn.
Build dependencies 25
- archivers/brotli
- devel/gettext-runtime
- devel/gmake
- devel/pkgconf
- graphics/freeglut
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- print/freetype2
- print/indexinfo
- x11-toolkits/libXmu
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/xorgproto
Run dependencies 21
No port depends on this one.
Configuration
Options name: graphics_libgltext
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Compile examples, need libglut |
- USES
- gl gmake localbase libtool pkgconfig xorg
- Service scripts
- none
Files
pkg-plist 13
- include/gltext.h
- lib/libgltext.a
- lib/libgltext.so
- lib/libgltext.so.0
- share/doc/libgltext/tutorial.txt
- share/examples/libgltext/alpha/alpha
- share/examples/libgltext/alpha/alpha.cpp
- share/examples/libgltext/fps/fps
- share/examples/libgltext/fps/fps.cpp
- share/examples/libgltext/simple/simple
- share/examples/libgltext/simple/simple.cpp
- share/examples/libgltext/sizes/sizes
- share/examples/libgltext/sizes/sizes.cpp
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gltext-0.3.1.tar.gz | 364843 | 44bcbf2ac0d9fa011b6ef703efb085bc2f21724d565a8ec6c334159304031bed |
Master sites 1
- SF/gltext/gltext/0.3.1
Commit history 0
No commits in the history this site was built from.