pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games Crossfire is a multi-player graphical arcade and...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/e3a7740cce8b
branches:  trunk
changeset: 512527:e3a7740cce8b
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu May 11 05:57:14 2006 +0000

description:
Crossfire is a multi-player graphical arcade and adventure game made for the
X Windows systems environment. It has certain flavours from other games,
especially gauntlet and the rogue-like games (Nethack, Moria, Angband, and
Ragnarok.) Any number of players can move around in their own window, finding
and using items and battling monsters. They can choose to cooperate or compete
in the same world.

In the years of development that have followed, Crossfire has grown to
encompass over 150 monsters, ~3000 maps to explore, an elaborate magic system,
over 15 character types, a system of skills, and many, many artifacts and
treasures.

diffstat:

 games/crossfire-client-gtk/DESCR        |   11 +
 games/crossfire-client-gtk/Makefile     |   11 +
 games/crossfire-client-gtk/PLIST        |    3 +
 games/crossfire-client-gtk2/DESCR       |   11 +
 games/crossfire-client-gtk2/Makefile    |   13 +
 games/crossfire-client-gtk2/PLIST       |    2 +
 games/crossfire-client/DESCR            |   11 +
 games/crossfire-client/Makefile         |    7 +
 games/crossfire-client/Makefile.common  |   28 ++
 games/crossfire-client/PLIST            |    4 +
 games/crossfire-client/distinfo         |    5 +
 games/crossfire-maps/DESCR              |   11 +
 games/crossfire-maps/Makefile           |   28 ++
 games/crossfire-maps/PLIST              |  355 ++++++++++++++++++++++++++++++++
 games/crossfire-maps/distinfo           |    5 +
 games/crossfire-server/DESCR            |   11 +
 games/crossfire-server/Makefile         |   38 +++
 games/crossfire-server/PLIST            |  143 ++++++++++++
 games/crossfire-server/distinfo         |    7 +
 games/crossfire-server/patches/patch-aa |   13 +
 games/crossfire-server/patches/patch-ae |   12 +
 21 files changed, 729 insertions(+), 0 deletions(-)

diffs (truncated from 813 to 300 lines):

diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client-gtk/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client-gtk/DESCR  Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,11 @@
+Crossfire is a multi-player graphical arcade and adventure game made for the
+X Windows systems environment. It has certain flavours from other games,
+especially gauntlet and the rogue-like games (Nethack, Moria, Angband, and
+Ragnarok.) Any number of players can move around in their own window, finding
+and using items and battling monsters. They can choose to cooperate or compete
+in the same world.
+
+In the years of development that have followed, Crossfire has grown to
+encompass over 150 monsters, ~3000 maps to explore, an elaborate magic system,
+over 15 character types, a system of skills, and many, many artifacts and
+treasures.
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client-gtk/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client-gtk/Makefile       Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,11 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/05/11 05:58:00 adam Exp $
+
+.include "../../games/crossfire-client/Makefile.common"
+
+PKGNAME=       crossfire-client-gtk-${CROSSFIRE_VERSION}
+COMMENT=       Multi-player graphical arcade and adventure game; GTK client
+
+INSTALL_DIRS=  gtk
+
+.include "../../x11/gtk/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client-gtk/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client-gtk/PLIST  Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,3 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/11 05:58:00 adam Exp $
+bin/gcfclient
+man/man6/gcfclient.6
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client-gtk2/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client-gtk2/DESCR Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,11 @@
+Crossfire is a multi-player graphical arcade and adventure game made for the
+X Windows systems environment. It has certain flavours from other games,
+especially gauntlet and the rogue-like games (Nethack, Moria, Angband, and
+Ragnarok.) Any number of players can move around in their own window, finding
+and using items and battling monsters. They can choose to cooperate or compete
+in the same world.
+
+In the years of development that have followed, Crossfire has grown to
+encompass over 150 monsters, ~3000 maps to explore, an elaborate magic system,
+over 15 character types, a system of skills, and many, many artifacts and
+treasures.
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client-gtk2/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client-gtk2/Makefile      Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,13 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/05/11 05:58:41 adam Exp $
+
+.include "../../games/crossfire-client/Makefile.common"
+
+PKGNAME=       crossfire-client-gtk2-${CROSSFIRE_VERSION}
+COMMENT=       Multi-player graphical arcade and adventure game; GTK2 client
+
+INSTALL_DIRS=  gtk-v2
+
+USE_TOOLS+=    pkg-config
+
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client-gtk2/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client-gtk2/PLIST Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/11 05:58:41 adam Exp $
+bin/gcfclient2
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client/DESCR      Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,11 @@
+Crossfire is a multi-player graphical arcade and adventure game made for the
+X Windows systems environment. It has certain flavours from other games,
+especially gauntlet and the rogue-like games (Nethack, Moria, Angband, and
+Ragnarok.) Any number of players can move around in their own window, finding
+and using items and battling monsters. They can choose to cooperate or compete
+in the same world.
+
+In the years of development that have followed, Crossfire has grown to
+encompass over 150 monsters, ~3000 maps to explore, an elaborate magic system,
+over 15 character types, a system of skills, and many, many artifacts and
+treasures.
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client/Makefile   Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/05/11 05:57:14 adam Exp $
+
+.include "../../games/crossfire-client/Makefile.common"
+
+COMMENT=       Multi-player graphical arcade and adventure game; X11 client
+
+.include "../../mk/bsd.pkg.mk"
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client/Makefile.common
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client/Makefile.common    Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile.common,v 1.1.1.1 2006/05/11 05:57:14 adam Exp $
+
+DISTNAME=      crossfire-client-${CROSSFIRE_VERSION}
+CATEGORIES=    games x11
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=crossfire/}
+
+MAINTAINER=    adam%NetBSD.org@localhost
+HOMEPAGE=      http://crossfire.real-time.com/
+
+CROSSFIRE_VERSION=     1.9.0
+
+DISTINFO_FILE=         ${.CURDIR}/../../games/crossfire-client/distinfo
+PATCHDIR=              ${.CURDIR}/../../games/crossfire-client/patches
+
+USE_TOOLS+=            gmake perl:run
+GNU_CONFIGURE=         yes
+
+REPLACE_PERL+=         common/items.pl utils/deftoheader.pl
+
+SUBST_CLASSES+=                dsp
+SUBST_STAGE.dsp=       post-patch
+SUBST_MESSAGE.dsp=     Adjusting path to sound device.
+SUBST_FILES.dsp=       sound-src/cfsndserv.c
+SUBST_SED.dsp=         -e "s|/dev/dsp|${DEVOSSAUDIO}|"
+
+.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/oss.buildlink3.mk"
+.include "../../mk/x11.buildlink3.mk"
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client/PLIST      Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,4 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/11 05:57:14 adam Exp $
+bin/cfclient
+bin/cfsndserv
+man/man6/cfclient.6
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-client/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-client/distinfo   Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/05/11 05:57:14 adam Exp $
+
+SHA1 (crossfire-client-1.9.0.tar.gz) = e9fc879eed5f5c031ae77f74161a57c22a3adbcc
+RMD160 (crossfire-client-1.9.0.tar.gz) = 6b31ade814d3db36a9dd5566bcab83f51c67c235
+Size (crossfire-client-1.9.0.tar.gz) = 735957 bytes
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-maps/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-maps/DESCR        Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,11 @@
+Crossfire is a multi-player graphical arcade and adventure game made for the
+X Windows systems environment. It has certain flavours from other games,
+especially gauntlet and the rogue-like games (Nethack, Moria, Angband, and
+Ragnarok.) Any number of players can move around in their own window, finding
+and using items and battling monsters. They can choose to cooperate or compete
+in the same world.
+
+In the years of development that have followed, Crossfire has grown to
+encompass over 150 monsters, ~3000 maps to explore, an elaborate magic system,
+over 15 character types, a system of skills, and many, many artifacts and
+treasures.
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-maps/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-maps/Makefile     Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/05/11 06:07:40 adam Exp $
+
+DISTNAME=      crossfire-1.9.0-1.maps
+PKGNAME=       crossfire-maps-1.9.0.1
+CATEGORIES=    games x11
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=crossfire/}
+EXTRACT_SUFX=  .tar.bz2
+
+MAINTAINER=    adam%NetBSD.org@localhost
+HOMEPAGE=      http://crossfire.real-time.com/
+COMMENT=       X11 multi/single player game similar to gauntlet and nethack
+
+DEPENDS+=      crossfire-server>=1.9.0:../../games/crossfire-server
+
+WRKSRC=                        ${WRKDIR}/maps
+NO_BUILD=              yes
+
+PLIST_SRC=     ${WRKDIR}/PLIST PLIST
+
+REPLACE_PERL+= Info/combine.pl Info/map_sed.pl Info/rewrite_exits.pl
+REPLACE_PERL+= Info/rewrite_styles.pl Info/update_apart.pl Info/update_exits.pl
+
+do-install:
+       cd ${WRKDIR} && ${CP} -R maps ${PREFIX}/share/crossfire
+       cd ${PREFIX} && \
+               ${FIND} share/crossfire/maps -type f -print >> ${WRKDIR}/PLIST
+
+.include "../../mk/bsd.pkg.mk"
diff -r 6a1d27a3964a -r e3a7740cce8b games/crossfire-maps/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/games/crossfire-maps/PLIST        Thu May 11 05:57:14 2006 +0000
@@ -0,0 +1,355 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/05/11 06:07:40 adam Exp $
+@dirrm share/crossfire/maps/world
+@dirrm share/crossfire/maps/wolfsburg/volcano
+@dirrm share/crossfire/maps/wolfsburg/tt
+@dirrm share/crossfire/maps/wolfsburg/temple
+@dirrm share/crossfire/maps/wolfsburg/magara/tower2
+@dirrm share/crossfire/maps/wolfsburg/magara/tower1
+@dirrm share/crossfire/maps/wolfsburg/magara/cellar1
+@dirrm share/crossfire/maps/wolfsburg/magara/castle
+@dirrm share/crossfire/maps/wolfsburg/magara
+@dirrm share/crossfire/maps/wolfsburg/guilds/damned_heretics
+@dirrm share/crossfire/maps/wolfsburg/guilds
+@dirrm share/crossfire/maps/wolfsburg/eeur
+@dirrm share/crossfire/maps/wolfsburg/dungeons
+@dirrm share/crossfire/maps/wolfsburg
+@dirrm share/crossfire/maps/whalingoutpost/underwaterdungeon
+@dirrm share/crossfire/maps/whalingoutpost/taverns
+@dirrm share/crossfire/maps/whalingoutpost/misc
+@dirrm share/crossfire/maps/whalingoutpost/houses
+@dirrm share/crossfire/maps/whalingoutpost
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/wallstyles
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/monsterstyles/MLABICE
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/monsterstyles/MLABHELL2
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/monsterstyles/MLABHELL1
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/monsterstyles/MLABGMINE
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/monsterstyles/MLABEMINE
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/monsterstyles
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/floorstyles
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles/decorstyles
+@dirrm share/crossfire/maps/unlinked/mlab-devel/styles
+@dirrm share/crossfire/maps/unlinked/mlab-devel/mlab/mlabspiraltower
+@dirrm share/crossfire/maps/unlinked/mlab-devel/mlab
+@dirrm share/crossfire/maps/unlinked/mlab-devel/editor/walls
+@dirrm share/crossfire/maps/unlinked/mlab-devel/editor/picks
+@dirrm share/crossfire/maps/unlinked/mlab-devel/editor
+@dirrm share/crossfire/maps/unlinked/mlab-devel/WORLDMASKS
+@dirrm share/crossfire/maps/unlinked/mlab-devel/MISC/world
+@dirrm share/crossfire/maps/unlinked/mlab-devel/MISC
+@dirrm share/crossfire/maps/unlinked/mlab-devel
+@dirrm share/crossfire/maps/unlinked/kandora/elcyon
+@dirrm share/crossfire/maps/unlinked/kandora/circus
+@dirrm share/crossfire/maps/unlinked/kandora/cave
+@dirrm share/crossfire/maps/unlinked/kandora
+@dirrm share/crossfire/maps/unlinked/casino
+@dirrm share/crossfire/maps/unlinked/academy.crap
+@dirrm share/crossfire/maps/unlinked/ImperialPost/python
+@dirrm share/crossfire/maps/unlinked/ImperialPost/local/ImperialPost
+@dirrm share/crossfire/maps/unlinked/ImperialPost/local
+@dirrm share/crossfire/maps/unlinked/ImperialPost
+@dirrm share/crossfire/maps/unlinked/Greyshield
+@dirrm share/crossfire/maps/unlinked
+@dirrm share/crossfire/maps/under_world
+@dirrm share/crossfire/maps/test/anthony
+@dirrm share/crossfire/maps/test
+@dirrm share/crossfire/maps/templates/keep
+@dirrm share/crossfire/maps/templates/house
+@dirrm share/crossfire/maps/templates/guild
+@dirrm share/crossfire/maps/templates/bungalo
+@dirrm share/crossfire/maps/templates
+@dirrm share/crossfire/maps/teamarena
+@dirrm share/crossfire/maps/styles/wallstyles
+@dirrm share/crossfire/maps/styles/treasurestyles
+@dirrm share/crossfire/maps/styles/trapstyles
+@dirrm share/crossfire/maps/styles/specialstyles
+@dirrm share/crossfire/maps/styles/specialmaps
+@dirrm share/crossfire/maps/styles/monsterstyles/wyvern
+@dirrm share/crossfire/maps/styles/monsterstyles/vegetable
+@dirrm share/crossfire/maps/styles/monsterstyles/undead_quest
+@dirrm share/crossfire/maps/styles/monsterstyles/undead
+@dirrm share/crossfire/maps/styles/monsterstyles/sylvan
+@dirrm share/crossfire/maps/styles/monsterstyles/subterranean
+@dirrm share/crossfire/maps/styles/monsterstyles/orc
+@dirrm share/crossfire/maps/styles/monsterstyles/nethack
+@dirrm share/crossfire/maps/styles/monsterstyles/insect
+@dirrm share/crossfire/maps/styles/monsterstyles/imp
+@dirrm share/crossfire/maps/styles/monsterstyles/humanoid
+@dirrm share/crossfire/maps/styles/monsterstyles/dragon
+@dirrm share/crossfire/maps/styles/monsterstyles/demon
+@dirrm share/crossfire/maps/styles/monsterstyles/city
+@dirrm share/crossfire/maps/styles/monsterstyles/chaos
+@dirrm share/crossfire/maps/styles/monsterstyles/animal
+@dirrm share/crossfire/maps/styles/monsterstyles/angel
+@dirrm share/crossfire/maps/styles/monsterstyles
+@dirrm share/crossfire/maps/styles/misc
+@dirrm share/crossfire/maps/styles/floorstyles
+@dirrm share/crossfire/maps/styles/exitstyles/up
+@dirrm share/crossfire/maps/styles/exitstyles/generic
+@dirrm share/crossfire/maps/styles/exitstyles/down
+@dirrm share/crossfire/maps/styles/exitstyles
+@dirrm share/crossfire/maps/styles/doorstyles/vdoors
+@dirrm share/crossfire/maps/styles/doorstyles/special
+@dirrm share/crossfire/maps/styles/doorstyles/secret_vdoors
+@dirrm share/crossfire/maps/styles/doorstyles/secret_hdoors
+@dirrm share/crossfire/maps/styles/doorstyles/hdoors
+@dirrm share/crossfire/maps/styles/doorstyles
+@dirrm share/crossfire/maps/styles/decorstyles
+@dirrm share/crossfire/maps/styles
+@dirrm share/crossfire/maps/start
+@dirrm share/crossfire/maps/sisters



Home | Main Index | Thread Index | Old Index