Well, believe it or not, but there is another game development SDK:

flatzebra - A generic game engine for 2D double-buffering animation

    WWW: http://www3.sympatico.ca/sarrazip/dev/

Needed for the upgrade of games/afternoonstalker
This commit is contained in:
Edwin Groothuis 2005-10-18 03:18:54 +00:00
parent 9a868e57ab
commit 5f0de834c3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=145709
8 changed files with 88 additions and 0 deletions

View File

@ -265,6 +265,7 @@
SUBDIR += ffcall
SUBDIR += fhist
SUBDIR += fib
SUBDIR += flatzebra
SUBDIR += flick
SUBDIR += florist
SUBDIR += flowdesigner

27
devel/flatzebra/Makefile Normal file
View File

@ -0,0 +1,27 @@
# New ports collection makefile for: flatzebra
# Date created: 2005-10-18
# Whom: Edwin Groothuis <edwin2mavetju.org>
#
# $FreeBSD$
#
PORTNAME= flatzebra
PORTVERSION= 0.1.1
CATEGORIES= devel games
MASTER_SITES= http://www3.sympatico.ca/sarrazip/dev/
MAINTAINER= edwin@mavetju.org
COMMENT= A generic game engine for 2D double-buffering animation
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --includedir=${PREFIX}/include
USE_SDL= sdl mixer image
USE_GNOME= pkgconfig
INSTALLS_SHLIB= yes
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-${PORTVERSION}
PORTDOCS= AUTHORS COPYING INSTALL NEWS README TODO
.include <bsd.port.mk>

3
devel/flatzebra/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (flatzebra-0.1.1.tar.gz) = c6c2002f9da4d4dca4934ce41c094965
SHA256 (flatzebra-0.1.1.tar.gz) = 7fade0a08d04ff45e265d45cc55ce0d4f031f1386fd8d4a89ab85fb21cd500d7
SIZE (flatzebra-0.1.1.tar.gz) = 310653

View File

@ -0,0 +1,11 @@
--- Makefile.in.orig Sun May 2 15:02:56 2004
+++ Makefile.in Tue Oct 18 12:55:50 2005
@@ -152,7 +152,7 @@
SUBDIRS = src
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
pkgconfig_DATA = $(PACKAGE)-$(API).pc
docdir = $(datadir)/doc/$(PACKAGE)-$(VERSION)

View File

@ -0,0 +1,11 @@
--- src/flatzebra/Makefile.in.orig Sun May 2 15:03:19 2004
+++ src/flatzebra/Makefile.in Tue Oct 18 13:05:57 2005
@@ -41,7 +41,7 @@
host_triplet = @host@
target_triplet = @target@
-pkgincludedir = $(includedir)/$(PACKAGE)-$(API)/$(PACKAGE)
+pkgincludedir = $(includedir)/$(PACKAGE)
ACLOCAL = @ACLOCAL@
AMDEP_FALSE = @AMDEP_FALSE@
AMDEP_TRUE = @AMDEP_TRUE@

View File

@ -0,0 +1,11 @@
--- src/flatzebra/SoundMixer.h.orig Tue Oct 18 12:13:19 2005
+++ src/flatzebra/SoundMixer.h Tue Oct 18 12:13:24 2005
@@ -23,7 +23,7 @@
#ifndef _H_SoundMixer
#define _H_SoundMixer
-#include <SDL/SDL_mixer.h>
+#include <SDL11/SDL_mixer.h>
#include <string>

View File

@ -0,0 +1,7 @@
flatzebra - A generic game engine for 2D double-buffering animation
Copyright (C) 2001-2004 Pierre Sarrazin <http://sarrazip.com/>
This program is free software distributed under the GNU GPL.
See the file COPYING.
WWW: http://www3.sympatico.ca/sarrazip/dev/

17
devel/flatzebra/pkg-plist Normal file
View File

@ -0,0 +1,17 @@
lib/libflatzebra-0.1.so.2
lib/libflatzebra-0.1.so
lib/libflatzebra-0.1.la
libdata/pkgconfig/flatzebra-0.1.pc
include/flatzebra/Couple.h
include/flatzebra/RCouple.h
include/flatzebra/GameEngine.h
include/flatzebra/PixmapArray.h
include/flatzebra/PixmapLoadError.h
include/flatzebra/Sprite.h
include/flatzebra/RSprite.h
include/flatzebra/SoundMixer.h
include/flatzebra/KeyState.h
@dirrm include/flatzebra