Port details |
- exult Engine for Ultima VII (BG, FOV, SI, SS)
- 1.10.1_1,1 games
=5 1.10.1,1Version of this port present on the latest quarterly branch. - Maintainer: eduardo@FreeBSD.org
 - Port Added: 2002-06-27 16:01:14
- Last Update: 2025-03-17 04:02:08
- Commit Hash: e87d813
- People watching this port, also watch:: aspell, mplayer, dia, vorbis-tools, libwmf
- License: GPLv2+
- WWW:
- http://exult.info
- Description:
- Exult is an open source engine for playing Ultima VII on a variety of
modern operating systems and environments. The Black Gate (including
Forge of Virtue) and Serpent Isle (plus Silver Seed) are both playable
to the end. Some differences to the original games exist; see sections
5. of the FAQ.
While it is possible to use the engine for other games, no such game has
been written yet. Therefore, Exult is useless unless you own a copy of one
of the Ultima VIIs.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/games/exult/ && make install clean
- To add the package, run one of these commands:
- pkg install games/exult
- pkg install exult
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: exult
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1727303221
SHA256 (exult-1.10.1.tar.gz) = f55f682a47009fdc5138571f80ac42eb1fe5c07c8d9ccacaa9de66caed039fd3
SIZE (exult-1.10.1.tar.gz) = 19688644
Packages (timestamps in pop-ups are UTC):
- Slave ports:
-
- games/exult-devel
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- autoconf-archive>=0 : devel/autoconf-archive
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- autoconf>=2.72 : devel/autoconf
- automake>=1.17 : devel/automake
- libtoolize : devel/libtool
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- Library dependencies:
-
- libogg.so : audio/libogg
- libpng16.so : graphics/png
- libvorbis.so : audio/libvorbis
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libicuuc.so : devel/icu
- libSDL2.so : devel/sdl20
- libatk-1.0.so : accessibility/at-spi2-core
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libharfbuzz.so : print/harfbuzz
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for exult-1.10.1_1,1:
ALSA=off: ALSA audio architecture support
DEBUG=off: Build with debugging support
DOCS=on: Build and/or install documentation
FLUIDSYNTH=off: MIDI playback support via FluidSynth
GIMP=off: GIMP plugin support
STUDIO=on: Install Exult Studio
===> Use 'make config' to modify these settings
- Options name:
- games_exult
- USES:
- autoreconf compiler:c++17-lang gmake libtool localbase pkgconfig sdl xorg gnome
- pkg-message:
- For install:
- Please, read /usr/local/share/doc/exult/README for additional information.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2_4 19 Apr 2008 17:56:05
 |
miwi  |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
1.2_3 13 Mar 2008 14:28:35
 |
miwi  |
- Chase devel/sdl12 shlib version bump |
1.2_2 31 Jul 2007 14:54:13
 |
arved  |
Fix compile on 64bit CPUs
Obtained from: Upstream CVS (r1.30) via Gentoo |
1.2_2 19 Jun 2007 10:23:25
 |
miwi  |
- Fix build with gcc4
- Support SUB_FILES
PR: 113768
Submitted by: KATO Tsuguru <tkato432@yahoo.com> |
1.2_2 27 May 2007 02:36:32
 |
kris  |
BROKEN with gcc 4.2 |
1.2_2 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.2_1 30 Nov 2006 23:27:48
 |
laszlof  |
Respect X11BASE.
Approved by: flz (mentor)
Reported by: pointyhat |
1.2_1 20 Sep 2006 11:21:59
 |
stas  |
- Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
binary)
- Update graphics/sdl_ttf to version 2.0.8
- Update graphics/sdl_image to version 1.2.5
- Update audio/sdl_mixer to version 1.2.7
- Update net/sdl_net to version 1.2.6
- Update Mk/bsd.sdl.mk accordingly
- Fix dependent ports to fit the new directory structure and avoid several
API breakages
- Bump up portrevisions for all dependent ports to allow them to be upgraded
by portupgrade/portmaster etc tools
Approved by: kris (portmgr), sem (mentor) |
1.2 22 Jul 2006 04:28:27
 |
linimon  |
Reset bouncing maintainer address ip@doom.homeunix.org. We hope to see him
back soon.
Hat: portmgr |
1.2 07 May 2006 23:46:33
 |
edwin  |
Remove USE_REINPLACE for categories starting with a G |
1.2 23 Feb 2006 10:40:45
 |
ade  |
Conversion to a single libtool environment.
Approved by: portmgr (kris) |
1.2 22 Jan 2006 11:18:58
 |
edwin  |
SHA256ify
Approved by: krion@ |
1.2 12 Apr 2005 03:26:57
 |
obrien  |
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE. |
1.2 11 Apr 2005 08:04:41
 |
obrien  |
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'. |
1.2 12 Jun 2004 23:20:52
 |
ale  |
Update to 1.2 release.
Approved by: maintainer |
1.1.10.r2 31 Mar 2004 19:42:28
 |
krion  |
- Doh, remove old SIZE entry. |
1.1.10.r2 31 Mar 2004 19:40:28
 |
krion  |
- Update to version 1.1.10.r2
PR: ports/64995
Submitted by: maintainer |
1.00_3 31 Mar 2004 03:12:58
 |
trevor  |
SIZEify (maintainer timeout) |
1.00_3 16 Mar 2004 04:23:56
 |
edwin  |
Chase library bump of libSDL-1.1 for all ports which were depending
on sdl12-1.2.5 |
1.00_2 08 Mar 2004 01:01:31
 |
edwin  |
Properly use SDL everywhere:
USE_SDL=yes -> USE_SDL=sdl (good examles everywhere)
WANT_SDL/HAVE_SDL instead of exists(localbase/lib/lib...)
See
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/using-sdl.html
for more information on how to use USE_SDL, WANT_SDL and HAVE_SDL.
PR: follow-ups of ports/55494, ports/61877
Submitted by: Edwin Groothuis <edwin@mavetju.org> |
1.00_2 04 Feb 2004 05:21:48
 |
marcus  |
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2) |
1.00_1 24 Jan 2004 08:15:42
 |
krion  |
- Give maintainership to Igor Pokrovsky <tiamat@comset.net>
PR: 61813 61814 61815 61816 61817 61818 61819
Submitted by: Igor Pokrovsky <tiamat@comset.net> |
1.00_1 18 Oct 2003 18:05:36
 |
krion  |
- Fix build on -current
- Utilize USE_SDL
PR: 58219
Submitted by: Ports Fury |
1.00 16 Oct 2003 02:21:10
 |
kris  |
BROKEN on 5.x: does not compile |
1.00 27 Sep 2003 00:45:43
 |
edwin  |
- ECHO -> ECHO_MSG
for some ports:
- pre-fetch -> pre-everything
PR: ports/56785-56799
Submitted by: KATO Tsuguru <tkato@prontomail.com> |
1.00 16 Aug 2003 06:27:02
 |
kris  |
Reset bouncing maintainer address.
Submitted by: Mark Linimon <linimon@lonesome.com> |
1.00 21 Feb 2003 12:06:01
 |
knu  |
De-pkg-comment. |
1.00 02 Jan 2003 15:06:10
 |
sobomax  |
Update version number of SDL shared library. |
1.00 23 Nov 2002 00:11:48
 |
edwin  |
Maintainer update to version 1.00
PR: ports/45473
Submitted by: Igor Pokrovsky <igor.pokrovsky@cnrm.meteo.fr> |
0.99.1 21 Jul 2002 03:49:01
 |
vanilla  |
Upgrade to 0.991RC2
PR: ports/40135
Submitted by: maintainer |
0.96 27 Jun 2002 15:51:46
 |
will  |
Add exult 0.96, an Ultima VII engine.
PR: 35102
Submitted by: Igor Pokrovsky <tiamat@telegraph.spb.ru> |