summaryrefslogtreecommitdiff
path: root/audio/xmms-bezier
diff options
context:
space:
mode:
authorhubertf <hubertf@pkgsrc.org>2003-02-14 23:56:38 +0000
committerhubertf <hubertf@pkgsrc.org>2003-02-14 23:56:38 +0000
commitb3cdf7b947cf2d42ba1c3bcadc4467e593e6286e (patch)
treee26abf9eda9e2e3a9c681287da99414ea992f31c /audio/xmms-bezier
parentab66e4be186f7024947b43bdc7f762876ce8741a (diff)
downloadpkgsrc-b3cdf7b947cf2d42ba1c3bcadc4467e593e6286e.tar.gz
Big bunch of visual plugins for xmms that all need OpenGL
(which in conjunction with threads as used in xmms needs real threads, pth is probably not enough... tested on -current)
Diffstat (limited to 'audio/xmms-bezier')
-rw-r--r--audio/xmms-bezier/DESCR16
-rw-r--r--audio/xmms-bezier/Makefile31
-rw-r--r--audio/xmms-bezier/PLIST5
-rw-r--r--audio/xmms-bezier/distinfo4
4 files changed, 56 insertions, 0 deletions
diff --git a/audio/xmms-bezier/DESCR b/audio/xmms-bezier/DESCR
new file mode 100644
index 00000000000..688f39f8850
--- /dev/null
+++ b/audio/xmms-bezier/DESCR
@@ -0,0 +1,16 @@
+Jittering plane in the rythm of the sound, using OpenGL.
+
+ There are also some keyboard keys you can press to modify options:
+ 'f': toggle fullscreen mode
+ 't': toggle between flat and smooth shading.
+ 'g': toggle the drawing of the ground.
+ 'p': pause and unpause display
+ ',' and '.': adjust the tessellation.
+ 'i' and 'k': adjust the camera height.
+ 'o' and 'l': adjust the camera velocity.
+
+ It also accepts the following xmms shortcuts (sent to session 0):
+ 'z': previous 'x': pause
+ 'c': play 'v': stop
+ 'b': next 's': shuffle
+ 'r': repeat
diff --git a/audio/xmms-bezier/Makefile b/audio/xmms-bezier/Makefile
new file mode 100644
index 00000000000..47de1d5e423
--- /dev/null
+++ b/audio/xmms-bezier/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/02/14 23:56:39 hubertf Exp $
+#
+
+DISTNAME= bezier-0.0.3
+PKGNAME= xmms-${DISTNAME}
+CATEGORIES= audio
+MASTER_SITES= http://yossman.net/~kuroyi/
+
+MAINTAINER= hubertf@netbsd.org
+COMMENT= OpenGL XMMS plugin
+
+GNU_CONFIGURE= yes
+USE_X11= yes
+CPPFLAGS+= -I${X11BASE}/include -I${LOCALBASE}/include
+CFLAGS+= -I${LOCALBASE}/include
+USE_LIBTOOL= yes
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+CPPFLAGS+= -D_POSIX_THREAD_SYSCALL_SOFT=1
+
+pre-configure:
+ cd ${WRKSRC} ; ${MV} configure configure.BAK ; \
+ ${SED} \
+ -e 's,-lMesaGL,-lGL -L${X11BASE}/lib -lX11 -lXext,' \
+ <configure.BAK >configure ; \
+ ${CHMOD} +x configure
+
+.include "../../audio/xmms/buildlink2.mk"
+.include "../../devel/glib/buildlink2.mk"
+.include "../../x11/gtk/buildlink2.mk"
+.include "../../graphics/Mesa/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/xmms-bezier/PLIST b/audio/xmms-bezier/PLIST
new file mode 100644
index 00000000000..427e6dfbcc1
--- /dev/null
+++ b/audio/xmms-bezier/PLIST
@@ -0,0 +1,5 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/02/14 23:56:39 hubertf Exp $
+lib/xmms/Visualization/libbezier.a
+lib/xmms/Visualization/libbezier.la
+lib/xmms/Visualization/libbezier.so
+@dirrm lib/xmms/Visualization
diff --git a/audio/xmms-bezier/distinfo b/audio/xmms-bezier/distinfo
new file mode 100644
index 00000000000..95f7caa09cc
--- /dev/null
+++ b/audio/xmms-bezier/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/02/14 23:56:39 hubertf Exp $
+
+SHA1 (bezier-0.0.3.tar.gz) = 682c634a02943add289de0e0a5ea60de4640babc
+Size (bezier-0.0.3.tar.gz) = 129507 bytes