summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz>2007-11-25 23:52:54 +0000
committerwiz <wiz>2007-11-25 23:52:54 +0000
commitf5d953f764f54d9443b6a44df16e0e0ec8f907e6 (patch)
tree5dd8e0a91f32a374f53dc952cf050ee4bc196c7d
parent114f63903f3f2d537423d461bc06cd413b4ada19 (diff)
downloadpkgsrc-f5d953f764f54d9443b6a44df16e0e0ec8f907e6.tar.gz
Initial import of qonk-0.3.1:
Qonk is a small build-and-conquer strategy game with very simple rules. A complete game only lasts for a few minutes and can be a fun break away from work or whatever you're doing. The setting of the game is a solar system of planets. Your goal is to conquer all of the planets in the game by sending ships there. Planets that are under your control generate new ships. Simple AI players are playing against you. As you gain more experience throughout the game, more AI players have to be kicked out of bigger solar systems.
-rw-r--r--games/qonk/DESCR10
-rw-r--r--games/qonk/Makefile19
-rw-r--r--games/qonk/PLIST6
-rw-r--r--games/qonk/distinfo18
-rw-r--r--games/qonk/patches/patch-ac13
-rw-r--r--games/qonk/patches/patch-ad13
-rw-r--r--games/qonk/patches/patch-ae13
-rw-r--r--games/qonk/patches/patch-af21
-rw-r--r--games/qonk/patches/patch-ag15
-rw-r--r--games/qonk/patches/patch-ai13
-rw-r--r--games/qonk/patches/patch-aj13
-rw-r--r--games/qonk/patches/patch-ak10
-rw-r--r--games/qonk/patches/patch-al13
-rw-r--r--games/qonk/patches/patch-am10
-rw-r--r--games/qonk/patches/patch-an13
-rw-r--r--games/qonk/patches/patch-ao15
-rw-r--r--games/qonk/patches/patch-ap13
17 files changed, 228 insertions, 0 deletions
diff --git a/games/qonk/DESCR b/games/qonk/DESCR
new file mode 100644
index 00000000000..fe0767568c6
--- /dev/null
+++ b/games/qonk/DESCR
@@ -0,0 +1,10 @@
+Qonk is a small build-and-conquer strategy game with very simple
+rules. A complete game only lasts for a few minutes and can be a
+fun break away from work or whatever you're doing.
+
+The setting of the game is a solar system of planets. Your goal is
+to conquer all of the planets in the game by sending ships there.
+Planets that are under your control generate new ships. Simple AI
+players are playing against you. As you gain more experience
+throughout the game, more AI players have to be kicked out of bigger
+solar systems.
diff --git a/games/qonk/Makefile b/games/qonk/Makefile
new file mode 100644
index 00000000000..59d740a98a3
--- /dev/null
+++ b/games/qonk/Makefile
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+#
+
+DISTNAME= qonk-0.3.1
+CATEGORIES= games
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qonk/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://qonk.sourceforge.net/
+COMMENT= Small space build-and-conquer strategy game
+
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../devel/SDL_ttf/buildlink3.mk"
+.include "../../devel/SDL_gfx/buildlink3.mk"
+.include "../../graphics/SDL_image/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/games/qonk/PLIST b/games/qonk/PLIST
new file mode 100644
index 00000000000..7cfecc8b356
--- /dev/null
+++ b/games/qonk/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+bin/qonk
+share/qonk/font.ttf
+share/qonk/highlight.png
+share/qonk/normal.png
+@dirrm share/qonk
diff --git a/games/qonk/distinfo b/games/qonk/distinfo
new file mode 100644
index 00000000000..3055e16e4e4
--- /dev/null
+++ b/games/qonk/distinfo
@@ -0,0 +1,18 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+SHA1 (qonk-0.3.1.tar.gz) = 703fc8282642ff20986c9a395dc6626d4b087ed9
+RMD160 (qonk-0.3.1.tar.gz) = 6ed1ad1fb67cea6677d39d1201da1eca9ea4479b
+Size (qonk-0.3.1.tar.gz) = 339374 bytes
+SHA1 (patch-ac) = 8c592743dea66c79f66ed837b6654fe9876c0f1f
+SHA1 (patch-ad) = 08af7e53cfbcd759de117b9282901cc199cf5807
+SHA1 (patch-ae) = d12b8b49630b7f8493463ff1f5bd7d67e069b32c
+SHA1 (patch-af) = f62af29a57fa85c0533f40297e351ee2cce65efb
+SHA1 (patch-ag) = bdad6c84e4e30a4efd4bdb4b71b0c7989ce9e663
+SHA1 (patch-ai) = 30d460ba8fefa5750de57f21e388de943676be2c
+SHA1 (patch-aj) = 3552364e02f60e32bbd1845a7ac8e3132fe13f52
+SHA1 (patch-ak) = cc2f9d2d36d7ddcf983d856192133fe5979dbaec
+SHA1 (patch-al) = d25bbb4919862d3340c460d47fcb3282cc3d386f
+SHA1 (patch-am) = 0a2db8a22684137dddc8f8bbafbf9d8c194d42b1
+SHA1 (patch-an) = 2fdf8c2e7e30389fa253beaef79e39ea8bbe5eda
+SHA1 (patch-ao) = 36deb01bf80208e39e922738e0a181151f263a28
+SHA1 (patch-ap) = 401312074dd83ea63f2d7fdcb9606c673fd02956
diff --git a/games/qonk/patches/patch-ac b/games/qonk/patches/patch-ac
new file mode 100644
index 00000000000..a1ad4c6ec14
--- /dev/null
+++ b/games/qonk/patches/patch-ac
@@ -0,0 +1,13 @@
+$NetBSD: patch-ac,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/canvas.h.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/canvas.h
+@@ -10,7 +10,7 @@
+
+ #include <SDL/SDL.h>
+
+-#include "guichan/guichan/sdl.hpp"
++#include "guichan/sdl.hpp"
+
+ class Coordinate;
+ class Font;
diff --git a/games/qonk/patches/patch-ad b/games/qonk/patches/patch-ad
new file mode 100644
index 00000000000..a3108cff95b
--- /dev/null
+++ b/games/qonk/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/controloptions.cpp.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/controloptions.cpp
+@@ -1,7 +1,7 @@
+ #include <iostream>
+ #include <map>
+
+-#include "guichan/guichan.hpp"
++#include "guichan.hpp"
+
+ #include "ui/menuaction.h"
+
diff --git a/games/qonk/patches/patch-ae b/games/qonk/patches/patch-ae
new file mode 100644
index 00000000000..b585d48d676
--- /dev/null
+++ b/games/qonk/patches/patch-ae
@@ -0,0 +1,13 @@
+$NetBSD: patch-ae,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/gameoptions.cpp.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/gameoptions.cpp
+@@ -3,7 +3,7 @@
+
+ #include <SDL/SDL.h>
+
+-#include "guichan/guichan.hpp"
++#include "guichan.hpp"
+
+ #include "ui/menuaction.h"
+
diff --git a/games/qonk/patches/patch-af b/games/qonk/patches/patch-af
new file mode 100644
index 00000000000..0a57e588df1
--- /dev/null
+++ b/games/qonk/patches/patch-af
@@ -0,0 +1,21 @@
+$NetBSD: patch-af,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/menumanager.h.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/menumanager.h
+@@ -14,6 +14,7 @@ class VideoOptions;
+ class GameOptions;
+
+ class MenuSystem;
++#include "ui/menuaction.h"
+
+ /**
+ * MenuManager forms the facade for interacting with the game's menus.
+@@ -66,7 +67,7 @@ class MenuManager
+ VideoOptions &getVideoOptions() const { return *videoOptions; };
+ };
+
+-class QuitAction : public MenuAction
++class QuitAction : public MenuAction
+ {
+ Main &main;
+
diff --git a/games/qonk/patches/patch-ag b/games/qonk/patches/patch-ag
new file mode 100644
index 00000000000..f39e3f4191d
--- /dev/null
+++ b/games/qonk/patches/patch-ag
@@ -0,0 +1,15 @@
+$NetBSD: patch-ag,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/sdl_driver.h.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/sdl_driver.h
+@@ -9,8 +9,8 @@
+
+ #include <SDL/SDL.h>
+
+-#include "guichan/guichan.hpp"
+-#include "guichan/guichan/sdl.hpp"
++#include "guichan.hpp"
++#include "guichan/sdl.hpp"
+
+ #include "input.h"
+
diff --git a/games/qonk/patches/patch-ai b/games/qonk/patches/patch-ai
new file mode 100644
index 00000000000..bb4f425e1a7
--- /dev/null
+++ b/games/qonk/patches/patch-ai
@@ -0,0 +1,13 @@
+$NetBSD: patch-ai,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/ui/Makefile.in.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/ui/Makefile.in
+@@ -172,7 +172,7 @@ target_cpu = @target_cpu@
+ target_os = @target_os@
+ target_vendor = @target_vendor@
+ AM_CPPFLAGS = -DPKG_DATA_DIR="\"$(pkgdatadir)/\""
+-INCLUDES = -I$(top_srcdir)/guichan
++INCLUDES = -I$(top_srcdir)/guichan -I$(top_srcdir)/src
+ noinst_LIBRARIES = libui.a
+ libui_a_SOURCES = \
+ menuaction.h \
diff --git a/games/qonk/patches/patch-aj b/games/qonk/patches/patch-aj
new file mode 100644
index 00000000000..9f18d88a258
--- /dev/null
+++ b/games/qonk/patches/patch-aj
@@ -0,0 +1,13 @@
+$NetBSD: patch-aj,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/ui/menu.h.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/ui/menu.h
+@@ -9,7 +9,7 @@
+
+ #include <vector>
+
+-#include "guichan/guichan.hpp"
++#include "guichan.hpp"
+
+ class MenuSystem;
+ class MenuEntry;
diff --git a/games/qonk/patches/patch-ak b/games/qonk/patches/patch-ak
new file mode 100644
index 00000000000..799a80a2f36
--- /dev/null
+++ b/games/qonk/patches/patch-ak
@@ -0,0 +1,10 @@
+$NetBSD: patch-ak,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/ui/menuaction.cpp.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/ui/menuaction.cpp
+@@ -1,4 +1,4 @@
+-#include "guichan/guichan.hpp"
++#include "guichan.hpp"
+
+ #include "menuaction.h"
+
diff --git a/games/qonk/patches/patch-al b/games/qonk/patches/patch-al
new file mode 100644
index 00000000000..94a08a766e8
--- /dev/null
+++ b/games/qonk/patches/patch-al
@@ -0,0 +1,13 @@
+$NetBSD: patch-al,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/ui/menuaction.h.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/ui/menuaction.h
+@@ -7,7 +7,7 @@
+ #ifndef MENUACTION_H
+ #define MENUACTION_H
+
+-#include "guichan/guichan.hpp"
++#include "guichan.hpp"
+
+ /* TODO: Realize all customized behavior with specific MenuEntry subclasses
+ * and remove the need for a MenuAction delegate object.
diff --git a/games/qonk/patches/patch-am b/games/qonk/patches/patch-am
new file mode 100644
index 00000000000..eaaef34c389
--- /dev/null
+++ b/games/qonk/patches/patch-am
@@ -0,0 +1,10 @@
+$NetBSD: patch-am,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/ui/menuentry.cpp.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/ui/menuentry.cpp
+@@ -1,4 +1,4 @@
+-#include "guichan/guichan.hpp"
++#include "guichan.hpp"
+
+ #include "menuentry.h"
+ #include "menusystem.h"
diff --git a/games/qonk/patches/patch-an b/games/qonk/patches/patch-an
new file mode 100644
index 00000000000..2d37d46996c
--- /dev/null
+++ b/games/qonk/patches/patch-an
@@ -0,0 +1,13 @@
+$NetBSD: patch-an,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/ui/menuentry.h.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/ui/menuentry.h
+@@ -7,7 +7,7 @@
+ #ifndef MENUENTRY_H
+ #define MENUENTRY_H
+
+-#include "guichan/guichan.hpp"
++#include "guichan.hpp"
+
+ class MenuSystem;
+
diff --git a/games/qonk/patches/patch-ao b/games/qonk/patches/patch-ao
new file mode 100644
index 00000000000..10e88c2b456
--- /dev/null
+++ b/games/qonk/patches/patch-ao
@@ -0,0 +1,15 @@
+$NetBSD: patch-ao,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/ui/menusystem.h.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/ui/menusystem.h
+@@ -9,8 +9,8 @@
+
+ #include <map>
+
+-#include "guichan/guichan.hpp"
+-#include "guichan/guichan/sdl.hpp"
++#include "guichan.hpp"
++#include "guichan/sdl.hpp"
+
+ #include "menu.h"
+
diff --git a/games/qonk/patches/patch-ap b/games/qonk/patches/patch-ap
new file mode 100644
index 00000000000..37977ebec45
--- /dev/null
+++ b/games/qonk/patches/patch-ap
@@ -0,0 +1,13 @@
+$NetBSD: patch-ap,v 1.1.1.1 2007/11/25 23:52:54 wiz Exp $
+
+--- src/videooptions.cpp.orig 2007-09-14 05:43:03.000000000 +0000
++++ src/videooptions.cpp
+@@ -3,7 +3,7 @@
+
+ #include <SDL/SDL.h>
+
+-#include "guichan/guichan.hpp"
++#include "guichan.hpp"
+
+ #include "ui/menuaction.h"
+