aboutsummaryrefslogtreecommitdiffstats
path: root/devel/kyra
diff options
context:
space:
mode:
authorfjoe <fjoe@FreeBSD.org>2003-05-13 00:18:35 +0800
committerfjoe <fjoe@FreeBSD.org>2003-05-13 00:18:35 +0800
commita4c5af3bc8b51960293712663427d5d4005c283a (patch)
treefd16218a787d2f35847b2c33b0275158bd6996a5 /devel/kyra
parente630c4f1006dfa7fa1e0a68280fa79af68a8d5fc (diff)
downloadfreebsd-ports-gnome-a4c5af3bc8b51960293712663427d5d4005c283a.tar.gz
freebsd-ports-gnome-a4c5af3bc8b51960293712663427d5d4005c283a.tar.zst
freebsd-ports-gnome-a4c5af3bc8b51960293712663427d5d4005c283a.zip
New port: kyra
Kyra is a simple Sprite engine written in C++. PR: 52007 Submitted by: Kirill Ponomarew
Diffstat (limited to 'devel/kyra')
-rw-r--r--devel/kyra/Makefile36
-rw-r--r--devel/kyra/distinfo1
-rw-r--r--devel/kyra/pkg-descr10
-rw-r--r--devel/kyra/pkg-plist78
4 files changed, 125 insertions, 0 deletions
diff --git a/devel/kyra/Makefile b/devel/kyra/Makefile
new file mode 100644
index 000000000000..545014a21f70
--- /dev/null
+++ b/devel/kyra/Makefile
@@ -0,0 +1,36 @@
+# New ports collection makefile for: kyra
+# Date created: 10.05.2003
+# Whom: Kirill Ponomarew <ponomarew@oberon.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= kyra
+PORTVERSION= 2.0.4
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= kyra
+DISTNAME= ${PORTNAME}_src_2_0_4
+
+MAINTAINER= ponomarew@oberon.net
+COMMENT= Kyra is a simple Sprite engine written in C++
+
+LIB_DEPENDS= SDL-1.1.5:${PORTSDIR}/devel/sdl12 \
+ SDL_image.10:${PORTSDIR}/graphics/sdl_image \
+ png.5:${PORTSDIR}/graphics/png \
+ tiff.4:${PORTSDIR}/graphics/tiff \
+ jpeg.9:${PORTSDIR}/graphics/jpeg
+
+WRKSRC= ${WRKDIR}/${PORTNAME}
+
+SDL_CONFIG= ${LOCALBASE}/bin/sdl11-config
+
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+INSTALLS_SHLIB= yes
+
+CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}" \
+ CPPFLAGS="-I${X11BASE}/include"
+CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
+
+.include <bsd.port.mk>
diff --git a/devel/kyra/distinfo b/devel/kyra/distinfo
new file mode 100644
index 000000000000..77d66934a647
--- /dev/null
+++ b/devel/kyra/distinfo
@@ -0,0 +1 @@
+MD5 (kyra_src_2_0_4.tar.gz) = 53f46dfe8072c151c671ed430ab2b7a2
diff --git a/devel/kyra/pkg-descr b/devel/kyra/pkg-descr
new file mode 100644
index 000000000000..4017177fcc47
--- /dev/null
+++ b/devel/kyra/pkg-descr
@@ -0,0 +1,10 @@
+Kyra is a simple, fully featured Sprite engine written in C++.
+The Kyra engine is suited to 2D, isometric, and quasi-3D games.
+It is built on top of SDL for cross platform use. It supports
+tiles, sprites, and user drawn surfaces. It has full support
+for alpha blending, scaling, color transformation, pixel
+perfect collision detection, OpenGL acceleration, and mouse
+testing. It comes with tools to define sprites and import
+images into the system.
+
+WWW: http://www.grinninglizard.com/kyra
diff --git a/devel/kyra/pkg-plist b/devel/kyra/pkg-plist
new file mode 100644
index 000000000000..a7a9bf1a04f2
--- /dev/null
+++ b/devel/kyra/pkg-plist
@@ -0,0 +1,78 @@
+bin/krencoder
+bin/krspriteed
+bin/kyra-config
+include/Kyra/engine/action.h
+include/Kyra/engine/box.h
+include/Kyra/engine/boxresource.h
+include/Kyra/engine/canvas.h
+include/Kyra/engine/canvasresource.h
+include/Kyra/engine/color.h
+include/Kyra/engine/dataresource.h
+include/Kyra/engine/dirtyrectangle.h
+include/Kyra/engine/encoder.h
+include/Kyra/engine/engine.h
+include/Kyra/engine/fontresource.h
+include/Kyra/engine/image.h
+include/Kyra/engine/imagecontainer.h
+include/Kyra/engine/imagenode.h
+include/Kyra/engine/imagetree.h
+include/Kyra/engine/imnode.h
+include/Kyra/engine/krmath.h
+include/Kyra/engine/kyra.h
+include/Kyra/engine/kyrabuild.h
+include/Kyra/engine/kyraresource.h
+include/Kyra/engine/namefield.h
+include/Kyra/engine/ogltexture.h
+include/Kyra/engine/painter.h
+include/Kyra/engine/parser.h
+include/Kyra/engine/pixelblock.h
+include/Kyra/engine/rle.h
+include/Kyra/engine/sdlutil.h
+include/Kyra/engine/splash.h
+include/Kyra/engine/sprite.h
+include/Kyra/engine/spriteresource.h
+include/Kyra/engine/tags.h
+include/Kyra/engine/textbox.h
+include/Kyra/engine/tile.h
+include/Kyra/engine/tileresource.h
+include/Kyra/engine/vault.h
+include/Kyra/gui/button.h
+include/Kyra/gui/console.h
+include/Kyra/gui/eventmanager.h
+include/Kyra/gui/listbox.h
+include/Kyra/gui/textwidget.h
+include/Kyra/gui/widget.h
+include/Kyra/guiExtended/KrImageListBox.h
+include/Kyra/guiExtended/progress.h
+include/Kyra/kyra.h
+include/Kyra/tinyxml/tinyxml.h
+include/Kyra/util/glbitstream.h
+include/Kyra/util/glcirclelist.h
+include/Kyra/util/gldebug.h
+include/Kyra/util/gldynarray.h
+include/Kyra/util/glfixed.h
+include/Kyra/util/glgraph.h
+include/Kyra/util/glinsidelist.h
+include/Kyra/util/glintarrayset.h
+include/Kyra/util/glisomath.h
+include/Kyra/util/gllist.h
+include/Kyra/util/glmap.h
+include/Kyra/util/glmemorypool.h
+include/Kyra/util/glperformance.h
+include/Kyra/util/glprime.h
+include/Kyra/util/glrandom.h
+include/Kyra/util/glstack.h
+include/Kyra/util/glstring.h
+include/Kyra/util/gltypes.h
+include/Kyra/util/glutil.h
+lib/libkyra.a
+lib/libkyra.la
+lib/libkyra.so
+lib/libkyra.so.0
+share/aclocal/kyra.m4
+@dirrm include/Kyra/util
+@dirrm include/Kyra/gui
+@dirrm include/Kyra/guiExtended
+@dirrm include/Kyra/engine
+@dirrm include/Kyra/tinyxml
+@dirrm include/Kyra