aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--games/Makefile1
-rw-r--r--games/critterding/Makefile42
-rw-r--r--games/critterding/distinfo3
-rw-r--r--games/critterding/pkg-descr6
-rw-r--r--games/critterding/pkg-plist5
5 files changed, 57 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 941804f7b2a7..20c184e71cc4 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -151,6 +151,7 @@
SUBDIR += cre
SUBDIR += crimson
SUBDIR += criticalmass
+ SUBDIR += critterding
SUBDIR += crossfire-client
SUBDIR += crossfire-server
SUBDIR += crrcsim
diff --git a/games/critterding/Makefile b/games/critterding/Makefile
new file mode 100644
index 000000000000..9cf7caff1ba1
--- /dev/null
+++ b/games/critterding/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: critterding
+# Date created: 15 Oct 2009
+# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= critterding
+DISTVERSION= beta12
+CATEGORIES= games
+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/sources
+
+MAINTAINER= amdmi3@FreeBSD.org
+COMMENT= Evolving Artificial Life
+
+LIB_DEPENDS= freetype.9:${PORTSDIR}/print/freetype2
+
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_AUTOTOOLS= autoconf:262:env aclocal:110:env automake:110:env libtool:22
+USE_SDL= sdl
+USE_GL= gl
+CONFIGURE_ENV= LDFLAGS="-L${LOCALBASE}/lib" \
+ CPPFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/freetype2"
+CONFIGURE_ARGS= --disable-system-ftgl
+USE_GCC= 4.2+
+MAKE_JOBS_SAFE= yes
+
+PORTDOCS= README AUTHORS Changelog
+
+pre-configure:
+ cd ${WRKSRC} && ${AUTORECONF} -fi
+
+.if !defined(NOPORTDOCS)
+post-install:
+ ${MKDIR} ${DOCSDIR}
+.for f in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/games/critterding/distinfo b/games/critterding/distinfo
new file mode 100644
index 000000000000..b044cb90584c
--- /dev/null
+++ b/games/critterding/distinfo
@@ -0,0 +1,3 @@
+MD5 (critterding-beta12.tar.bz2) = 12c180cdc6328b4d3dca75166f7a3355
+SHA256 (critterding-beta12.tar.bz2) = b07cd35580dd22cb1828ae41292df020eec495f45912ecb9269881a750f00d55
+SIZE (critterding-beta12.tar.bz2) = 984764
diff --git a/games/critterding/pkg-descr b/games/critterding/pkg-descr
new file mode 100644
index 000000000000..e64372e93a17
--- /dev/null
+++ b/games/critterding/pkg-descr
@@ -0,0 +1,6 @@
+Critterding is a "Petri dish" universe in 3D that demonstrates
+evolving artificial life. Critters start out with completely random
+brains and bodies, but will automatically start evolving into
+something with much better survival skills.
+
+WWW: http://critterding.sourceforge.net/
diff --git a/games/critterding/pkg-plist b/games/critterding/pkg-plist
new file mode 100644
index 000000000000..d2020e03eccc
--- /dev/null
+++ b/games/critterding/pkg-plist
@@ -0,0 +1,5 @@
+bin/critterding
+%%DATADIR%%/font.ttf
+%%DATADIR%%/pixmaps/cd.bmp
+@dirrm %%DATADIR%%/pixmaps
+@dirrm %%DATADIR%%