diff options
author | fjoe <fjoe@FreeBSD.org> | 2003-05-13 00:18:35 +0800 |
---|---|---|
committer | fjoe <fjoe@FreeBSD.org> | 2003-05-13 00:18:35 +0800 |
commit | a4c5af3bc8b51960293712663427d5d4005c283a (patch) | |
tree | fd16218a787d2f35847b2c33b0275158bd6996a5 /devel/kyra | |
parent | e630c4f1006dfa7fa1e0a68280fa79af68a8d5fc (diff) | |
download | freebsd-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/Makefile | 36 | ||||
-rw-r--r-- | devel/kyra/distinfo | 1 | ||||
-rw-r--r-- | devel/kyra/pkg-descr | 10 | ||||
-rw-r--r-- | devel/kyra/pkg-plist | 78 |
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 |