BSD Ports

devel/guichan 0.8.2_15 FreeBSD

Small, efficient C++ GUI library designed for games

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
devel, games
Package size
255.8 KiB, 1878.7 KiB installed

Description

Guichan is a portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL.

In the other systems

SystemPortVersion
FreeBSDdevel/guichan0.8.2_15
DragonFlydevel/guichan0.8.2_15
HardenedBSDdevel/guichan0.8.2_15
GhostBSDdevel/guichan0.8.2_15

Install

Binary package:

pkg install guichan

From the ports tree:

cd /usr/ports/devel/guichan/ && make install clean

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

RUN_DEPENDS=	guichan>0:devel/guichan
LIB_DEPENDS=	libguichan.so:devel/guichan

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:latest0.8.2_150.8.2_150.8.2_150.8.2_150.8.2_15
FreeBSD:14:quarterly0.8.2_150.8.2_15n/a0.8.2_150.8.2_15
FreeBSD:15:latest0.8.2_150.8.2_15n/a0.8.2_150.8.2_15
FreeBSD:15:quarterly0.8.2_150.8.2_15n/an/an/a
FreeBSD:16:latest0.8.2_150.8.2_15n/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 26
Run dependencies 24

No port depends on this one.

Configuration

Options name: devel_guichan

OptionDefaultDescription
ALLEGROoffAllegro support
DOCSoffBuild and/or install documentation
OPENGLon2D/3D rendering support via OpenGL
SDLonSimple Direct Media Layer support
USES
compiler:c++11-lang gmake pathfix libtool localbase:ldflags
Service scripts
none

Message after installing

===>   NOTICE:

The guichan 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 88
  • include/guichan.hpp
  • include/guichan/actionevent.hpp
  • include/guichan/actionlistener.hpp
  • include/guichan/allegro.hpp
  • include/guichan/basiccontainer.hpp
  • include/guichan/cliprectangle.hpp
  • include/guichan/color.hpp
  • include/guichan/deathlistener.hpp
  • include/guichan/defaultfont.hpp
  • include/guichan/event.hpp
  • include/guichan/exception.hpp
  • include/guichan/focushandler.hpp
  • include/guichan/focuslistener.hpp
  • include/guichan/font.hpp
  • include/guichan/genericinput.hpp
  • include/guichan/graphics.hpp
  • include/guichan/gui.hpp
  • include/guichan/glut.hpp
  • include/guichan/image.hpp
  • include/guichan/imagefont.hpp
  • include/guichan/imageloader.hpp
  • include/guichan/input.hpp
  • include/guichan/inputevent.hpp
  • include/guichan/key.hpp
  • include/guichan/keyevent.hpp
  • include/guichan/keyinput.hpp
  • include/guichan/keylistener.hpp
  • include/guichan/listmodel.hpp
  • include/guichan/mouseevent.hpp
  • include/guichan/mouseinput.hpp
  • include/guichan/mouselistener.hpp
  • include/guichan/opengl.hpp
  • include/guichan/platform.hpp
  • include/guichan/rectangle.hpp
  • include/guichan/sdl.hpp
  • include/guichan/selectionevent.hpp
  • include/guichan/selectionlistener.hpp
  • include/guichan/widget.hpp
  • include/guichan/widgetlistener.hpp
  • include/guichan/widgets/button.hpp
  • include/guichan/widgets/checkbox.hpp
  • include/guichan/widgets/container.hpp
  • include/guichan/widgets/dropdown.hpp
  • include/guichan/widgets/icon.hpp
  • include/guichan/widgets/imagebutton.hpp
  • include/guichan/widgets/label.hpp
  • include/guichan/widgets/listbox.hpp
  • include/guichan/widgets/radiobutton.hpp
  • include/guichan/widgets/scrollarea.hpp
  • include/guichan/widgets/slider.hpp
  • include/guichan/widgets/tab.hpp
  • include/guichan/widgets/tabbedarea.hpp
  • include/guichan/widgets/textbox.hpp
  • include/guichan/widgets/textfield.hpp
  • include/guichan/widgets/window.hpp
  • include/guichan/allegro/allegrofont.hpp
  • include/guichan/allegro/allegrographics.hpp
  • include/guichan/allegro/allegroimage.hpp
  • include/guichan/allegro/allegroimageloader.hpp
  • include/guichan/allegro/allegroinput.hpp
  • include/guichan/opengl/openglgraphics.hpp
  • include/guichan/opengl/openglimage.hpp
  • include/guichan/opengl/openglallegroimageloader.hpp
  • include/guichan/opengl/openglsdlimageloader.hpp
  • include/guichan/sdl/sdlgraphics.hpp
  • include/guichan/sdl/sdlimage.hpp
  • include/guichan/sdl/sdlimageloader.hpp
  • include/guichan/sdl/sdlinput.hpp
  • include/guichan/sdl/sdlpixel.hpp
  • lib/libguichan.a
  • lib/libguichan.so
  • lib/libguichan.so.1
  • lib/libguichan.so.1.1.0
  • libdata/pkgconfig/guichan-0.8.pc
  • lib/libguichan_allegro.a
  • lib/libguichan_allegro.so
  • lib/libguichan_allegro.so.1
  • lib/libguichan_allegro.so.1.1.0
  • lib/libguichan_opengl.a
  • lib/libguichan_opengl.so
  • lib/libguichan_opengl.so.1
  • lib/libguichan_opengl.so.1.1.0
  • libdata/pkgconfig/guichan_opengl-0.8.pc
  • lib/libguichan_sdl.a
  • lib/libguichan_sdl.so
  • lib/libguichan_sdl.so.1
  • lib/libguichan_sdl.so.1.1.0
  • libdata/pkgconfig/guichan_sdl-0.8.pc
distinfo 1
FileSizeSHA256
guichan-0.8.2.tar.gz574662eedf206eae5201eaae027b133226d0793ab9a287bfd74c5f82c7681e3684eeab
Master sites 1
  • http://pkgs.fedoraproject.org/repo/pkgs/guichan/${DISTFILES}/af535d7f387e774e3197cef8023ea105/

Commit history 0

No commits in the history this site was built from.