summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorkristerw <kristerw>2006-08-03 01:00:00 +0000
committerkristerw <kristerw>2006-08-03 01:00:00 +0000
commit8d1f265960119cdc54b83b0400c82c07d7cce241 (patch)
tree4b3de4ca9e5c627e628050efdf8b3f1dce9ff988 /games
parenta7c80ebf14763a4c74712628ef3a83a9b500f3cf (diff)
downloadpkgsrc-8d1f265960119cdc54b83b0400c82c07d7cce241.tar.gz
Fix "static declaration follows non-static" and "extra qualification" errors
that prevented build with gcc 4.1.
Diffstat (limited to 'games')
-rw-r--r--games/xarchon/distinfo4
-rw-r--r--games/xarchon/patches/patch-ao12
-rw-r--r--games/xarchon/patches/patch-ap15
3 files changed, 30 insertions, 1 deletions
diff --git a/games/xarchon/distinfo b/games/xarchon/distinfo
index ec83060c43b..63989f4d6c6 100644
--- a/games/xarchon/distinfo
+++ b/games/xarchon/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2006/04/28 16:23:55 joerg Exp $
+$NetBSD: distinfo,v 1.10 2006/08/03 01:00:00 kristerw Exp $
SHA1 (xarchon-0.60.tar.gz) = e68f79a712a8bff5ca18e5011d1582f7e5196f49
RMD160 (xarchon-0.60.tar.gz) = fdaa7556ee980b004efe4aaae59618fddba8a10b
@@ -17,3 +17,5 @@ SHA1 (patch-ak) = bff38380e7b40161c8135a1d04ee0468a1135991
SHA1 (patch-al) = 55693517ab21d4393b724844f091fc3e6833d764
SHA1 (patch-am) = 619b7e66a072666c499abfde09fe707cd7d06d3f
SHA1 (patch-an) = f0be4b2d99512c0130c4d1be7bfb99eb6923ff19
+SHA1 (patch-ao) = b472cace00aa8ee151fb9e37ec79b40e2574ea88
+SHA1 (patch-ap) = 524ef2d48a6c02f7052199a92c0ece690cb7a51f
diff --git a/games/xarchon/patches/patch-ao b/games/xarchon/patches/patch-ao
new file mode 100644
index 00000000000..3b496837bd4
--- /dev/null
+++ b/games/xarchon/patches/patch-ao
@@ -0,0 +1,12 @@
+$NetBSD: patch-ao,v 1.1 2006/08/03 01:00:00 kristerw Exp $
+
+--- src/board.h.orig 2002-01-09 19:34:33.000000000 +0100
++++ src/board.h 2006-08-03 02:52:38.000000000 +0200
+@@ -98,7 +98,6 @@
+ /*--------------------------------------------------------------------------*/
+
+ extern int board_turn;
+-extern int board_frame_time;
+ extern CELL board_cells[BOARD_YCELLS][BOARD_XCELLS];
+ extern int spell_avails[3][SPELL_COUNT_2]; /* row 0 is light, row 1 is dark */
+ extern int init_board_cells[NUM_GAMES][BOARD_YCELLS][BOARD_XCELLS];
diff --git a/games/xarchon/patches/patch-ap b/games/xarchon/patches/patch-ap
new file mode 100644
index 00000000000..0deeb99ad7c
--- /dev/null
+++ b/games/xarchon/patches/patch-ap
@@ -0,0 +1,15 @@
+$NetBSD: patch-ap,v 1.1 2006/08/03 01:00:00 kristerw Exp $
+
+--- src/Xarchon_Genetic.hpp.orig 2006-08-03 02:55:00.000000000 +0200
++++ src/Xarchon_Genetic.hpp 2006-08-03 02:55:36.000000000 +0200
+@@ -82,8 +82,8 @@
+ Xarchon_Genetic_Generation *gg;
+ public:
+ Xarchon_Evolution(char *test,char *pop,int num);
+- Genetic_Population<Xarchon_Goal_Test> *Xarchon_Evolution::Operate(Genetic_Population<Xarchon_Goal_Test> *p);
+- Genetic_Population<Xarchon_Goal_Test> *Xarchon_Evolution::Operate(void);
++ Genetic_Population<Xarchon_Goal_Test> *Operate(Genetic_Population<Xarchon_Goal_Test> *p);
++ Genetic_Population<Xarchon_Goal_Test> *Operate(void);
+ virtual ~Xarchon_Evolution(void);
+ };
+