aboutsummaryrefslogtreecommitdiffstats
path: root/graphics
diff options
context:
space:
mode:
authoralepulver <alepulver@FreeBSD.org>2006-10-08 23:44:33 +0800
committeralepulver <alepulver@FreeBSD.org>2006-10-08 23:44:33 +0800
commitbe840adcb2a55f39b5fa66e6497bda0cbe4af634 (patch)
tree1d5f6971551b1c44f373cbc9c15aa69e2c17f8e6 /graphics
parent09ca3a85f3dc8b2f9ef9c1d7c8ec25b6bd15e336 (diff)
downloadfreebsd-ports-gnome-be840adcb2a55f39b5fa66e6497bda0cbe4af634.tar.gz
freebsd-ports-gnome-be840adcb2a55f39b5fa66e6497bda0cbe4af634.tar.zst
freebsd-ports-gnome-be840adcb2a55f39b5fa66e6497bda0cbe4af634.zip
The port of GLExcess, an impressive OpenGL graphics demo.
WWW: http://www.glexcess.com - Hernan Di Pietro Hernan.di.pietro@gmail.com PR: ports/104041 Submitted by: Hernan Di Pietro <hernan.di.pietro at gmail.com>
Diffstat (limited to 'graphics')
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/glexcess/Makefile37
-rw-r--r--graphics/glexcess/distinfo3
-rw-r--r--graphics/glexcess/pkg-descr6
-rw-r--r--graphics/glexcess/pkg-plist125
5 files changed, 172 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 34632c14bfa3..727b303000ff 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -191,6 +191,7 @@
SUBDIR += gle
SUBDIR += glean
SUBDIR += glew
+ SUBDIR += glexcess
SUBDIR += glfw
SUBDIR += glide3
SUBDIR += glitz
diff --git a/graphics/glexcess/Makefile b/graphics/glexcess/Makefile
new file mode 100644
index 000000000000..29310f1221ed
--- /dev/null
+++ b/graphics/glexcess/Makefile
@@ -0,0 +1,37 @@
+# New ports collection makefile for: glexcess
+# Date created: 1 September 2006
+# Whom: Hernan Di Pietro <hernan.di.pietro@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= glexcess
+PORTVERSION= 1.0
+CATEGORIES= graphics
+MASTER_SITES= http://www.glexcess.com/files/
+DISTNAME= ${PORTNAME}
+
+MAINTAINER= hernan.di.pietro@gmail.com
+COMMENT= An impressive OpenGL Demo
+
+LIB_DEPENDS= glut:${PORTSDIR}/graphics/libglut
+
+USE_X_PREFIX= yes
+USE_GL= yes
+
+MAKE_ARGS= 'CXXFLAGS=${CXXFLAGS} -I${X11BASE}/include -pipe -s -O2' \
+ 'LDFLAGS=-L${X11BASE}/lib -lGL -lglut'
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|data/|${DATADIR}/|' ${WRKSRC}/scene*.cpp
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/glxs ${PREFIX}/bin
+ ${MKDIR} ${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/data/*.raw ${DATADIR}
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/ReadMe.txt ${DOCSDIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/graphics/glexcess/distinfo b/graphics/glexcess/distinfo
new file mode 100644
index 000000000000..bdf69ca304d9
--- /dev/null
+++ b/graphics/glexcess/distinfo
@@ -0,0 +1,3 @@
+MD5 (glexcess.tar.gz) = 0095be2245d5f30deb47d91fc8f506b5
+SHA256 (glexcess.tar.gz) = 4110e721ca394aa28bc09fe398153bc6a42167d1089d7e910131299bd2da05fa
+SIZE (glexcess.tar.gz) = 10073724
diff --git a/graphics/glexcess/pkg-descr b/graphics/glexcess/pkg-descr
new file mode 100644
index 000000000000..4f124dcc5b85
--- /dev/null
+++ b/graphics/glexcess/pkg-descr
@@ -0,0 +1,6 @@
+The port of GLExcess, an impressive OpenGL graphics demo.
+
+WWW: http://www.glexcess.com
+
+- Hernan Di Pietro
+Hernan.di.pietro@gmail.com
diff --git a/graphics/glexcess/pkg-plist b/graphics/glexcess/pkg-plist
new file mode 100644
index 000000000000..e98c72f8043b
--- /dev/null
+++ b/graphics/glexcess/pkg-plist
@@ -0,0 +1,125 @@
+bin/glxs
+%%PORTDOCS%%%%DOCSDIR%%/ReadMe.txt
+%%DATADIR%%/another.raw
+%%DATADIR%%/anotherglow.raw
+%%DATADIR%%/art.raw
+%%DATADIR%%/back.raw
+%%DATADIR%%/basic2.raw
+%%DATADIR%%/bump5.raw
+%%DATADIR%%/bumphalf.raw
+%%DATADIR%%/bumpinvhalf.raw
+%%DATADIR%%/circle.raw
+%%DATADIR%%/circleempty.raw
+%%DATADIR%%/circlefill.raw
+%%DATADIR%%/cl.raw
+%%DATADIR%%/cl1.raw
+%%DATADIR%%/cl2.raw
+%%DATADIR%%/credits.raw
+%%DATADIR%%/creditsneg.raw
+%%DATADIR%%/crite.raw
+%%DATADIR%%/design.raw
+%%DATADIR%%/designs.raw
+%%DATADIR%%/dust1.raw
+%%DATADIR%%/dust2.raw
+%%DATADIR%%/e.raw
+%%DATADIR%%/env17.raw
+%%DATADIR%%/env26.raw
+%%DATADIR%%/envmap.raw
+%%DATADIR%%/envmap1.raw
+%%DATADIR%%/esaflr.raw
+%%DATADIR%%/excess.raw
+%%DATADIR%%/excessglow.raw
+%%DATADIR%%/experience.raw
+%%DATADIR%%/experiences.raw
+%%DATADIR%%/f16.raw
+%%DATADIR%%/f16mask.raw
+%%DATADIR%%/face.raw
+%%DATADIR%%/fallfront1.raw
+%%DATADIR%%/fallleft1.raw
+%%DATADIR%%/fallleftmask.raw
+%%DATADIR%%/fallright.raw
+%%DATADIR%%/fallrightmask.raw
+%%DATADIR%%/featuring.raw
+%%DATADIR%%/featurings.raw
+%%DATADIR%%/floodmask.raw
+%%DATADIR%%/floodmask1.raw
+%%DATADIR%%/floor1.raw
+%%DATADIR%%/g1.raw
+%%DATADIR%%/glglow.raw
+%%DATADIR%%/glxcess.raw
+%%DATADIR%%/glxcesss.raw
+%%DATADIR%%/gotta.raw
+%%DATADIR%%/gottaglow.raw
+%%DATADIR%%/introducing.raw
+%%DATADIR%%/introducings.raw
+%%DATADIR%%/l.raw
+%%DATADIR%%/land.raw
+%%DATADIR%%/lightmask.raw
+%%DATADIR%%/linenoise.raw
+%%DATADIR%%/logocol.raw
+%%DATADIR%%/logoxs.raw
+%%DATADIR%%/mamor.raw
+%%DATADIR%%/metal.raw
+%%DATADIR%%/mfloor1.raw
+%%DATADIR%%/moon.raw
+%%DATADIR%%/moon1.raw
+%%DATADIR%%/moonmask.raw
+%%DATADIR%%/mtop.raw
+%%DATADIR%%/noise.raw
+%%DATADIR%%/noise1.raw
+%%DATADIR%%/opengl.raw
+%%DATADIR%%/openglb.raw
+%%DATADIR%%/profile.raw
+%%DATADIR%%/provaz.raw
+%%DATADIR%%/rusty2.raw
+%%DATADIR%%/rusty3.raw
+%%DATADIR%%/s.raw
+%%DATADIR%%/say.raw
+%%DATADIR%%/sayglow.raw
+%%DATADIR%%/senv36.raw
+%%DATADIR%%/sground.raw
+%%DATADIR%%/sh1.raw
+%%DATADIR%%/ship.raw
+%%DATADIR%%/sky17.raw
+%%DATADIR%%/sky27.raw
+%%DATADIR%%/sky7.raw
+%%DATADIR%%/skygs.raw
+%%DATADIR%%/smoke.raw
+%%DATADIR%%/spot.raw
+%%DATADIR%%/spread.raw
+%%DATADIR%%/star.raw
+%%DATADIR%%/stars1.raw
+%%DATADIR%%/sun2.raw
+%%DATADIR%%/t.raw
+%%DATADIR%%/tail.raw
+%%DATADIR%%/technique.raw
+%%DATADIR%%/techniques.raw
+%%DATADIR%%/text.raw
+%%DATADIR%%/text1.raw
+%%DATADIR%%/text2.raw
+%%DATADIR%%/to.raw
+%%DATADIR%%/toglow.raw
+%%DATADIR%%/trail.raw
+%%DATADIR%%/trailleft.raw
+%%DATADIR%%/trailright.raw
+%%DATADIR%%/trilogy1.raw
+%%DATADIR%%/water.raw
+%%DATADIR%%/water1.raw
+%%DATADIR%%/watpt.raw
+%%DATADIR%%/white.raw
+%%DATADIR%%/wholenew.raw
+%%DATADIR%%/wholenews.raw
+%%DATADIR%%/xp1.raw
+%%DATADIR%%/xp10.raw
+%%DATADIR%%/xp2.raw
+%%DATADIR%%/xp4.raw
+%%DATADIR%%/xp8.raw
+%%DATADIR%%/xp9.raw
+%%DATADIR%%/xs1.raw
+%%DATADIR%%/y.raw
+%%DATADIR%%/yes.raw
+%%DATADIR%%/yesglow.raw
+%%DATADIR%%/you.raw
+%%DATADIR%%/youglow.raw
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm %%DATADIR%%