2012-09-29 00:50:33 +00:00
|
|
|
# $NetBSD: Makefile,v 1.8 2012/09/29 00:50:34 asau Exp $
|
2009-12-08 22:38:45 +00:00
|
|
|
#
|
|
|
|
|
Update to 0.7.1:
0.7.1:
New features
almost all iwd2 feats
encumbrance penalties in movement
configurable xp/damage adjustments per difficulty level
support for logging to file directly
iwd2 armor penalty and critical hit multiplier
beginnings of iwd2 spellbook support
vlc plugin for extra video formats
Improved features
(iwd2) effects, actions, combat, action bar, infravision
sdl renderer and an initial sdl2 port
config loading, logging
cocoa wrapper and mac build, cursor handling, touch input
bugfixes
V0.7.0 (2011-12-30)
New features
one can play through the whole Baldur's Gate saga
custom TTF fonts support
arbitrarily sortable casting list
ios configuration interface, xcode project
more pst spawn ini flags, individual critical hit animations
Improved features
resting, comment timing, actions
drop caps, keybindings, sdl 1.3 input
bugfixes, cleanups
V0.6.6 (2011-10-03)
New features
aura pollution and cleansing, casting interruption
formation rotation
bounty encounters
npclevel.2da support
initial mac bundle support
fatigue
backstab on condition (like in ToBEx)
Improved features
effects, triggers, actions
keyboard shortcuts (F1-F12), touchscreen ui, scrolling
hitpoint gain, thieving skill boni
combat, spellcasting, iwd sounds
PST inventory, PST spells
bugfixes
Applied patches
manpage typo fixes from c-korn #3377098
pst spell learning fix from Viktor Novotný
touchscreen fix from Beholder
2012-09-13 12:38:01 +00:00
|
|
|
DISTNAME= gemrb-0.7.1
|
2009-12-08 22:38:45 +00:00
|
|
|
CATEGORIES= games
|
|
|
|
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gemrb/}
|
|
|
|
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
|
|
HOMEPAGE= http://gemrb.sourceforge.net/
|
|
|
|
COMMENT= Open Source clone of the Infinity Engine
|
|
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
|
Update to 0.6.3:
GemRB V0.6.3 (2010-11-21)
New features:
- IWD:HoW is now completable!
- casting sounds and footsteps
- autodetection of secret doors, detect illusions
- basic bardsong support and selective magic resistance (bg2-style)
- proper store economics, ergonomics and dragging
- custom blood color (creature-dependant)
- new actions, iwd effects and triggers
- Importing a SoA game into ToB
Improved features:
- actor selection and action bar (for summons and illusions too!)
- door bashing and traps
- loading screens, ambushes, worldmap
- sparkles, panic and other effects
- actions, dialogs, object matching
- personal items support (swap/equip/remove)
- bugfixes
Applied patches:
iwd regression fix from Eggert Jón Magnússon
GemRB V0.6.2 (2010-08-21):
New features:
- a basic SDL_mixer plugin for faster, but lower-quality audio
- dualclassing for bg1 and iwd
- new triggers, actions, infravision
- feet circle flickering on portrait hover, coloration in dialog
- wisdom xp bonus (pst)
Improved features:
- actions, triggers, object matching
- item loading and ability selection, inventory
- projectiles, effects, subtitles, verbal constants
- the core and guiscript design was cleaned up in many places
- bugfixes
Applied patches:
backslash check patch from anthiste
bg1 character generation patch from Maighstir
a crosscompiling fix from F.Fischer
GemRB V0.6.1 (2010-06-16):
New features:
- a minimal dataset
- reputation penalties on death or injury
- casting level bonus/malus (wild mages, clerics)
- tinting for different times of the day and weather effects
- a BI(n)K player plugin for the IWD2 movies
- new actions, turn undead
Improved features:
- the internal design was cleaned up in many places
- game saving, modal actions, combat, effects, spawns
- magic missiles are now drawn properly
- various guiscripts (no more flickering!)
- bugfixes
Applied patches:
two patches from Brendan Molloy
2011-01-24 14:26:24 +00:00
|
|
|
USE_CMAKE= yes
|
2009-12-08 22:38:45 +00:00
|
|
|
USE_LIBTOOL= yes
|
|
|
|
USE_LANGUAGES= c c++
|
Update to 0.6.3:
GemRB V0.6.3 (2010-11-21)
New features:
- IWD:HoW is now completable!
- casting sounds and footsteps
- autodetection of secret doors, detect illusions
- basic bardsong support and selective magic resistance (bg2-style)
- proper store economics, ergonomics and dragging
- custom blood color (creature-dependant)
- new actions, iwd effects and triggers
- Importing a SoA game into ToB
Improved features:
- actor selection and action bar (for summons and illusions too!)
- door bashing and traps
- loading screens, ambushes, worldmap
- sparkles, panic and other effects
- actions, dialogs, object matching
- personal items support (swap/equip/remove)
- bugfixes
Applied patches:
iwd regression fix from Eggert Jón Magnússon
GemRB V0.6.2 (2010-08-21):
New features:
- a basic SDL_mixer plugin for faster, but lower-quality audio
- dualclassing for bg1 and iwd
- new triggers, actions, infravision
- feet circle flickering on portrait hover, coloration in dialog
- wisdom xp bonus (pst)
Improved features:
- actions, triggers, object matching
- item loading and ability selection, inventory
- projectiles, effects, subtitles, verbal constants
- the core and guiscript design was cleaned up in many places
- bugfixes
Applied patches:
backslash check patch from anthiste
bg1 character generation patch from Maighstir
a crosscompiling fix from F.Fischer
GemRB V0.6.1 (2010-06-16):
New features:
- a minimal dataset
- reputation penalties on death or injury
- casting level bonus/malus (wild mages, clerics)
- tinting for different times of the day and weather effects
- a BI(n)K player plugin for the IWD2 movies
- new actions, turn undead
Improved features:
- the internal design was cleaned up in many places
- game saving, modal actions, combat, effects, spawns
- magic missiles are now drawn properly
- various guiscripts (no more flickering!)
- bugfixes
Applied patches:
two patches from Brendan Molloy
2011-01-24 14:26:24 +00:00
|
|
|
USE_TOOLS+= gmake pkg-config
|
2009-12-08 22:38:45 +00:00
|
|
|
|
Update to 0.7.1:
0.7.1:
New features
almost all iwd2 feats
encumbrance penalties in movement
configurable xp/damage adjustments per difficulty level
support for logging to file directly
iwd2 armor penalty and critical hit multiplier
beginnings of iwd2 spellbook support
vlc plugin for extra video formats
Improved features
(iwd2) effects, actions, combat, action bar, infravision
sdl renderer and an initial sdl2 port
config loading, logging
cocoa wrapper and mac build, cursor handling, touch input
bugfixes
V0.7.0 (2011-12-30)
New features
one can play through the whole Baldur's Gate saga
custom TTF fonts support
arbitrarily sortable casting list
ios configuration interface, xcode project
more pst spawn ini flags, individual critical hit animations
Improved features
resting, comment timing, actions
drop caps, keybindings, sdl 1.3 input
bugfixes, cleanups
V0.6.6 (2011-10-03)
New features
aura pollution and cleansing, casting interruption
formation rotation
bounty encounters
npclevel.2da support
initial mac bundle support
fatigue
backstab on condition (like in ToBEx)
Improved features
effects, triggers, actions
keyboard shortcuts (F1-F12), touchscreen ui, scrolling
hitpoint gain, thieving skill boni
combat, spellcasting, iwd sounds
PST inventory, PST spells
bugfixes
Applied patches
manpage typo fixes from c-korn #3377098
pst spell learning fix from Viktor Novotný
touchscreen fix from Beholder
2012-09-13 12:38:01 +00:00
|
|
|
REPLACE_PYTHON= admin/extend2da.py
|
|
|
|
|
2012-09-13 12:31:33 +00:00
|
|
|
CMAKE_ARGS+= -DDISABLE_WERROR=1
|
Update to 0.6.5:
GemRB V0.6.5 (2011-07-24):
New features:
- quickspell support
- keymap.ini handling
- yet more unhardcoded PST projectiles
- area comments, party npc interactions
- ios port and enhanced touchscreen support
Improved features:
- performance
- squirrels and other small game don't die instantly
- stores and stacking
- effects, triggers, actions, dialogs
- secret door detection, turning undead
- bugfixes and internal cleanups
Applied patches:
ios support patches from Brad Allred
android and touchscreen patches from Beholder
GemRB V0.6.4 (2011-03-27):
New features:
- PST maze and (un)hardcoded projectiles
- full wild, dead, miscast and vocal magic support
- subspell selection (spell immunity, nahal's reckless dweomer...)
- Autodetect GameType if it is set to 'auto' or commented out
- compatibility with the bg2 demo
- VVC lightspot support
Improved features:
- travel regions, projectiles, dialog startup
- bink player has no/less artifacts, good sound quality
- combat, effects, actions, triggers, banters
- bugfixes
Applied patches:
a set of patches for Android support from Beholder
arm compilation fixes by ShadowJack
patch from Thomas Klausner fixing building with libpng 1.5
patch by Hana Dusíková to support static linking on mac
2011-08-22 13:41:00 +00:00
|
|
|
CMAKE_ARGS+= -DINSOURCEBUILD=1
|
2012-09-13 12:31:33 +00:00
|
|
|
CMAKE_ARGS+= -DMAN_DIR:PATH=${PREFIX}/${PKGMANDIR}/man6
|
Update to 0.6.5:
GemRB V0.6.5 (2011-07-24):
New features:
- quickspell support
- keymap.ini handling
- yet more unhardcoded PST projectiles
- area comments, party npc interactions
- ios port and enhanced touchscreen support
Improved features:
- performance
- squirrels and other small game don't die instantly
- stores and stacking
- effects, triggers, actions, dialogs
- secret door detection, turning undead
- bugfixes and internal cleanups
Applied patches:
ios support patches from Brad Allred
android and touchscreen patches from Beholder
GemRB V0.6.4 (2011-03-27):
New features:
- PST maze and (un)hardcoded projectiles
- full wild, dead, miscast and vocal magic support
- subspell selection (spell immunity, nahal's reckless dweomer...)
- Autodetect GameType if it is set to 'auto' or commented out
- compatibility with the bg2 demo
- VVC lightspot support
Improved features:
- travel regions, projectiles, dialog startup
- bink player has no/less artifacts, good sound quality
- combat, effects, actions, triggers, banters
- bugfixes
Applied patches:
a set of patches for Android support from Beholder
arm compilation fixes by ShadowJack
patch from Thomas Klausner fixing building with libpng 1.5
patch by Hana Dusíková to support static linking on mac
2011-08-22 13:41:00 +00:00
|
|
|
CMAKE_ARGS+= -DSDLMIXER_INCLUDE_DIR=${BUILDLINK_PREFIX.SDL_mixer}/include
|
2009-12-08 22:38:45 +00:00
|
|
|
INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/gemrb
|
|
|
|
|
Update to 0.6.3:
GemRB V0.6.3 (2010-11-21)
New features:
- IWD:HoW is now completable!
- casting sounds and footsteps
- autodetection of secret doors, detect illusions
- basic bardsong support and selective magic resistance (bg2-style)
- proper store economics, ergonomics and dragging
- custom blood color (creature-dependant)
- new actions, iwd effects and triggers
- Importing a SoA game into ToB
Improved features:
- actor selection and action bar (for summons and illusions too!)
- door bashing and traps
- loading screens, ambushes, worldmap
- sparkles, panic and other effects
- actions, dialogs, object matching
- personal items support (swap/equip/remove)
- bugfixes
Applied patches:
iwd regression fix from Eggert Jón Magnússon
GemRB V0.6.2 (2010-08-21):
New features:
- a basic SDL_mixer plugin for faster, but lower-quality audio
- dualclassing for bg1 and iwd
- new triggers, actions, infravision
- feet circle flickering on portrait hover, coloration in dialog
- wisdom xp bonus (pst)
Improved features:
- actions, triggers, object matching
- item loading and ability selection, inventory
- projectiles, effects, subtitles, verbal constants
- the core and guiscript design was cleaned up in many places
- bugfixes
Applied patches:
backslash check patch from anthiste
bg1 character generation patch from Maighstir
a crosscompiling fix from F.Fischer
GemRB V0.6.1 (2010-06-16):
New features:
- a minimal dataset
- reputation penalties on death or injury
- casting level bonus/malus (wild mages, clerics)
- tinting for different times of the day and weather effects
- a BI(n)K player plugin for the IWD2 movies
- new actions, turn undead
Improved features:
- the internal design was cleaned up in many places
- game saving, modal actions, combat, effects, spawns
- magic missiles are now drawn properly
- various guiscripts (no more flickering!)
- bugfixes
Applied patches:
two patches from Brendan Molloy
2011-01-24 14:26:24 +00:00
|
|
|
#.include "../../audio/freealut/buildlink3.mk"
|
2009-12-08 22:38:45 +00:00
|
|
|
.include "../../audio/openal/buildlink3.mk"
|
2011-01-24 14:27:21 +00:00
|
|
|
# not properly found by cmake?
|
Update to 0.6.3:
GemRB V0.6.3 (2010-11-21)
New features:
- IWD:HoW is now completable!
- casting sounds and footsteps
- autodetection of secret doors, detect illusions
- basic bardsong support and selective magic resistance (bg2-style)
- proper store economics, ergonomics and dragging
- custom blood color (creature-dependant)
- new actions, iwd effects and triggers
- Importing a SoA game into ToB
Improved features:
- actor selection and action bar (for summons and illusions too!)
- door bashing and traps
- loading screens, ambushes, worldmap
- sparkles, panic and other effects
- actions, dialogs, object matching
- personal items support (swap/equip/remove)
- bugfixes
Applied patches:
iwd regression fix from Eggert Jón Magnússon
GemRB V0.6.2 (2010-08-21):
New features:
- a basic SDL_mixer plugin for faster, but lower-quality audio
- dualclassing for bg1 and iwd
- new triggers, actions, infravision
- feet circle flickering on portrait hover, coloration in dialog
- wisdom xp bonus (pst)
Improved features:
- actions, triggers, object matching
- item loading and ability selection, inventory
- projectiles, effects, subtitles, verbal constants
- the core and guiscript design was cleaned up in many places
- bugfixes
Applied patches:
backslash check patch from anthiste
bg1 character generation patch from Maighstir
a crosscompiling fix from F.Fischer
GemRB V0.6.1 (2010-06-16):
New features:
- a minimal dataset
- reputation penalties on death or injury
- casting level bonus/malus (wild mages, clerics)
- tinting for different times of the day and weather effects
- a BI(n)K player plugin for the IWD2 movies
- new actions, turn undead
Improved features:
- the internal design was cleaned up in many places
- game saving, modal actions, combat, effects, spawns
- magic missiles are now drawn properly
- various guiscripts (no more flickering!)
- bugfixes
Applied patches:
two patches from Brendan Molloy
2011-01-24 14:26:24 +00:00
|
|
|
.include "../../audio/SDL_mixer/buildlink3.mk"
|
2009-12-08 22:38:45 +00:00
|
|
|
.include "../../audio/libvorbis/buildlink3.mk"
|
|
|
|
.include "../../devel/SDL/buildlink3.mk"
|
|
|
|
.include "../../devel/zlib/buildlink3.mk"
|
|
|
|
.include "../../graphics/png/buildlink3.mk"
|
|
|
|
.include "../../lang/python/application.mk"
|
Update to 0.6.3:
GemRB V0.6.3 (2010-11-21)
New features:
- IWD:HoW is now completable!
- casting sounds and footsteps
- autodetection of secret doors, detect illusions
- basic bardsong support and selective magic resistance (bg2-style)
- proper store economics, ergonomics and dragging
- custom blood color (creature-dependant)
- new actions, iwd effects and triggers
- Importing a SoA game into ToB
Improved features:
- actor selection and action bar (for summons and illusions too!)
- door bashing and traps
- loading screens, ambushes, worldmap
- sparkles, panic and other effects
- actions, dialogs, object matching
- personal items support (swap/equip/remove)
- bugfixes
Applied patches:
iwd regression fix from Eggert Jón Magnússon
GemRB V0.6.2 (2010-08-21):
New features:
- a basic SDL_mixer plugin for faster, but lower-quality audio
- dualclassing for bg1 and iwd
- new triggers, actions, infravision
- feet circle flickering on portrait hover, coloration in dialog
- wisdom xp bonus (pst)
Improved features:
- actions, triggers, object matching
- item loading and ability selection, inventory
- projectiles, effects, subtitles, verbal constants
- the core and guiscript design was cleaned up in many places
- bugfixes
Applied patches:
backslash check patch from anthiste
bg1 character generation patch from Maighstir
a crosscompiling fix from F.Fischer
GemRB V0.6.1 (2010-06-16):
New features:
- a minimal dataset
- reputation penalties on death or injury
- casting level bonus/malus (wild mages, clerics)
- tinting for different times of the day and weather effects
- a BI(n)K player plugin for the IWD2 movies
- new actions, turn undead
Improved features:
- the internal design was cleaned up in many places
- game saving, modal actions, combat, effects, spawns
- magic missiles are now drawn properly
- various guiscripts (no more flickering!)
- bugfixes
Applied patches:
two patches from Brendan Molloy
2011-01-24 14:26:24 +00:00
|
|
|
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
2009-12-08 22:38:45 +00:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|