aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2010-03-07 10:28:31 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2010-03-07 10:28:31 +0800
commitfced787f6dbac44d4a3b828e81195cec50d9f15d (patch)
treee68ad8d66386bc9164094a5dea569f31e96d8e3c
parent0284dfbbd022fb4118cdaeb223d0527d89f864bf (diff)
downloadfreebsd-ports-gnome-fced787f6dbac44d4a3b828e81195cec50d9f15d.tar.gz
freebsd-ports-gnome-fced787f6dbac44d4a3b828e81195cec50d9f15d.tar.zst
freebsd-ports-gnome-fced787f6dbac44d4a3b828e81195cec50d9f15d.zip
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/
-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%%