Commit graph

3975 commits

Author SHA1 Message Date
sbd
0baf031533 Recursive dependency bump for databases/gdbm ABI_DEPENDS change. 2012-01-24 09:10:50 +00:00
joerg
255289df12 Rename local variable to not conflict with STL 2012-01-20 17:07:35 +00:00
joerg
7b391d4c59 Don't return without value in non-void functions. Fix main to return
int.
2012-01-20 17:06:52 +00:00
joerg
00bae7350f main must return int. 2012-01-20 17:05:53 +00:00
wiz
01f01bcd47 Update to 117:
True aim is now in the book of blades, so you can learn it without an extra skill book. (Robert Barber)
    Forgetting a spell while wielding a staff that imbues it will now properly fail. (Paul Strickland)
    Failing to forget no longer uses a turn.
    Unenchanted weapons and armor which you have found the enchantment of now report +0. (Mike Ratzlaff)
    Objects collapsing into meatballs now properly state if the result is multiple meatballs. (Nathan Bogue)
    Tutorial for signpost for kiwis now mentions the hostile tag on the look description. (Claudio)
    Signpost added to surace world. (SilverAnalyst)
    Someone to greet you on the surface world. (Andrew Walker)
    Unequippable item slots say No Item slot rather than Empty slot. Empty body slots report the appendage name (left hand, radula, etc)
    + and * by the god reports when praying lets you know how much they like your fashion sense. (hotpoo)
    Frogs have a bonus to attack vs insects. (Robert Barber)
    Silver and gold weapons will occasionally dull if used against non-vulnerable targets.
    Finally added the cute and cuddly triceratops!
    If you id the enchantment of an item by throwing it, now the stack you threw it from wil also be ided. (Mike Ratzlaff)
    Sleeping creatures have a visual indication. (Mike Ratzlaff)
    Swapping worn armour with wielded sword no longer causes you to wear the sword. (Mike Ratzlaff)
    Rolling boulder works on some monsters.
    Fix minor spelling errors (Gurkan Sengun)
    Full AI state was being cleared when nothing was edible rather than just the single edible bit. (Don Collins)
    Dipping nothing into a potion no longer crashes, provided you figured a way to do that in the first place. (Richard Quirk)
    Two or more equipped items with extra attacks now properly stack the chance of invoking the attacks, rather than jumping straight to a 99% chance. (Richard Quirk)
    One new room type.
    Mountain and Hills in Ibson The Grey's tileset are now in their correct positions.
2012-01-20 12:42:59 +00:00
dholland
97beba28c9 set USE_GAMESGROUP 2012-01-14 15:36:10 +00:00
hans
855d9ff1e7 USE_TOOLS=unzip
Require flex>=2.5.35 by FLEX_REQD. Tested on NetBSD/i386 5.1.
2012-01-14 03:28:32 +00:00
hans
2021c0e11b Convert to USE_TOOLS=zip. 2012-01-14 02:09:35 +00:00
obache
615c758c19 Recursive bump from audio/libaudiofile, x11/qt4-libs and x11/qt4-tools ABI bump. 2012-01-13 10:54:43 +00:00
obache
78cb977b26 Recursive bump from boost-libs shlib bump. 2012-01-09 02:54:24 +00:00
wiz
f40b51c5da Fix typo. 2012-01-08 15:53:39 +00:00
wiz
0520ea8786 + xu4, ultima4-data. 2012-01-08 15:53:29 +00:00
wiz
a2cacbd449 Initial import of ultima4-data (for xu4):
Ultima IV - The Quest of the Avatar

Official game data for the famous RPG, freely available at the
publisher's site; for use by games/xu4,
2012-01-08 15:52:52 +00:00
wiz
d093d8cb01 Initial import of xu4-1.0beta3:
XU4 is a remake of the computer game Ultima IV.  The goal is to make
it easy and convenient to play this classic on modern operating
systems.  XU4 is primarily inspired by the much more ambitious project
Exult.

XU4 isn't a new game based on the Ultima IV story -- it is a faithful
recreation of the old game, right up to the crappy graphics.  If you
are looking for a game with modern gameplay and graphics, this is not
it -- yet.  New features that improve the gameplay and keep with the
spirit of the original game will be added.

XU4 also tries to maintain strict compatibility with the original for
its savegame files.  You can use a game saved in XU4 with the original
and vice versa, at least in theory.
2012-01-08 15:52:12 +00:00
drochner
53f56b9035 revbump recursively to force build against fixed plib pkg (which
installs static libraries), from David Holland
2011-12-23 13:36:44 +00:00
drochner
4dff3778f2 replace vsprintf() by vsnprintf() to protect an error message buffer
from being overrun, addresses CVE-2011-4620
bump PKGREV
2011-12-22 18:21:38 +00:00
dholland
fb3a07cf3a Fix const correctness problems that I ran into with gcc 4.5.
I have no idea why nobody else has seen this...
2011-12-21 16:58:15 +00:00
dholland
8eaa2604c8 Assorted fixes and cleanup.
- if we're going to supply the build makefile, it shouldn't require gmake.
 - don't install executable html or gif files
 - add patch comments
 - const correctness for string constants, as demanded by gcc 4.5
 - avoid needing -lcompat
 - fix a y2038 issue

PKGREVISION -> 2
2011-12-20 16:18:16 +00:00
wiz
0ad7524b22 Fix build with gcc-4.5. 2011-12-20 10:35:09 +00:00
wiz
2e4c644a7a regen 2011-12-20 10:35:03 +00:00
wiz
64b2e21956 Do not run the paragui test. This, for unexplicable reasons, opens an
SDL surface and fails if it can't.
2011-12-19 16:33:30 +00:00
sbd
2eb3ea60f2 Only add --cextra/--lextra to CONFIGURE_ARGS if CFLAGS/LDFLAGS are non empty. 2011-12-18 23:08:29 +00:00
dholland
32e4292289 Needs curses, not termcap. Doesn't build, so no revbump. 2011-12-18 15:52:44 +00:00
sbd
0b7edea258 Add missing devel/ncurses buildlink.
Pass CFLAGS and LDFLAGS the the configure script.

Bump PKGREVISION
2011-12-17 10:15:44 +00:00
sbd
7436e94988 Add missing mk/curses buildlink.
Bump PKGREVISION
2011-12-17 10:15:40 +00:00
sbd
00b56572fc Add missing mk/termcap buildlink.
Bump PKGREVISION
2011-12-17 10:15:32 +00:00
dholland
9cb79fa9e1 This needs to be told exactly where liblzo2 is or it goes hunting in
random places and gets confused.
2011-12-15 05:05:02 +00:00
dholland
0219e74689 Add a post-extract rule to clean up owner-readonly directories, since
those cause problems.
2011-12-15 04:32:10 +00:00
dholland
289490ec55 Don't compile in the games group. PKGREVISION++ 2011-12-15 04:18:16 +00:00
marino
e5c6a5d16d games/tyrquake: Get makefile to recognize DragonFly 2011-12-14 00:12:38 +00:00
marino
af8a4331af games/quakespasm: Get makefile to recognize DragonFly 2011-12-14 00:11:33 +00:00
dholland
1ca803c195 This isn't a 32-bit program, it's an ordinary program that for some curious
reason believes that "x86_64" is a 32-bit Intel platform. Fix that, and
reenable Dragonfly.

While here, add patch comments and include desktopdb.mk. Bump PKGREVISION
for the latter.
2011-12-12 16:26:37 +00:00
dholland
7eb2a30239 The DIST_SUBDIR has to be reflected in the distinfo file. 2011-12-12 16:07:01 +00:00
marino
defe21dc58 games/velena: Mask DragonFly-x86_64
DragonFly x86_64 can't build 32-bit binaries.
2011-12-12 07:11:06 +00:00
marino
08cd7d4b53 games/liquidwars: Mask DragonFly64
x86_64-DragonFly doesn't have the ability to run or build 32-bit binaries.
2011-12-12 07:10:24 +00:00
marino
fc36c60bf7 games/orbital_eunuchs_sniper: Fix DragonFly
The makefile and PLIST says that x86_64 platforms will produce a file
called snipe2d.amd64.dynamic, but on DragonFly the file created was
snipe2d.x86_64.dynamic.  The Makefile adjusted accordingly.
2011-12-12 07:08:48 +00:00
marino
369b4f9450 games/fortunes-futurama: Define DIST_SUBDIR due to tarball repacking 2011-12-12 07:07:21 +00:00
marino
dda852ee6d games/fortunes-calvin: define DIST_SUBDIR due to tarball repacking 2011-12-12 07:06:19 +00:00
marino
6f8bc8491d games/fortunes-futurama: regenerate checksum
This tarball failed checksum, but after unzipping the new tarball and
comparing it to the old one, the contents are identical.
2011-12-11 21:45:27 +00:00
marino
5f570437e4 games/fortunes-calvin: regenerate checksum
This tarball failed checksum, but after unzipping the new tarball and
comparing it to the old one, the contents are identical.
2011-12-11 21:44:32 +00:00
marino
a969e28d29 games/hex-a-hop: Fix iconv NetBSDism so DragonFly can build
I would wager that more platforms than just DragonFly need the original
unpatched code for this to build.  I would like to have the patch conditional
on __NetBSD__, but because it's been patched like this so long, I'm leaving
the NetBSDism as the default and the original code switched on with
__DragonFly__.  Other platforms will have to tag on as they get identified.
2011-12-11 20:51:48 +00:00
marino
41d168eac4 textprox/interlogic: Fix gentoo ltmain sanity check bug 2011-12-10 01:11:44 +00:00
drochner
a03a684eb1 PKGREV bump for libXp-less openmotif 2011-12-09 14:36:32 +00:00
joerg
697b31465b Fix build with newer GCC 2011-12-06 19:55:43 +00:00
joerg
9e5ce8f73a Newer GCC is more picky in the variable naming, so help it a bit. 2011-12-05 22:48:03 +00:00
joerg
a5cb193b41 Fix build with newer GCC 2011-12-05 22:47:13 +00:00
joerg
d53f5fcd49 Don't use "false" as variable name. 2011-12-05 22:46:12 +00:00
joerg
c75b6ce6c6 Fix build with newer GCC 2011-12-05 22:44:08 +00:00
cheusov
8f220a1a5a Closes PR 31025. 2011-12-03 20:17:47 +00:00
wiz
eeda80d014 Update to 9306: bug fixes. 2011-11-30 20:41:19 +00:00