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