aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--graphics/Makefile1
-rw-r--r--graphics/xmms-nebulus/Makefile34
-rw-r--r--graphics/xmms-nebulus/distinfo1
-rw-r--r--graphics/xmms-nebulus/files/patch-ltmain.sh25
-rw-r--r--graphics/xmms-nebulus/pkg-comment1
-rw-r--r--graphics/xmms-nebulus/pkg-descr17
-rw-r--r--graphics/xmms-nebulus/pkg-plist1
7 files changed, 80 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile
index 420a1dbd4e18..4763458243fd 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -426,6 +426,7 @@
SUBDIR += xmms-infinity
SUBDIR += xmms-iris
SUBDIR += xmms-jess
+ SUBDIR += xmms-nebulus
SUBDIR += xmms-paranormal
SUBDIR += xmms-xvs
SUBDIR += xmorph
diff --git a/graphics/xmms-nebulus/Makefile b/graphics/xmms-nebulus/Makefile
new file mode 100644
index 000000000000..af5f7801e755
--- /dev/null
+++ b/graphics/xmms-nebulus/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: xmms-nebulus
+# Date created: 3 Oct 2002
+# Whom: David Yeske <dyeske@yahoo.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= xmms-nebulus
+PORTVERSION= 0.3.0
+CATEGORIES= graphics
+MASTER_SITES= http://nebulus.tuxfamily.org/
+
+MAINTAINER= dyeske@yahoo.com
+
+BUILD_DEPENDS= xmms-config:${PORTSDIR}/audio/xmms
+LIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12
+RUN_DEPENDS= xmms:${PORTSDIR}/audio/xmms
+
+SDL_CONFIG?= ${LOCALBASE}/bin/sdl11-config
+
+USE_X_PREFIX= yes
+USE_MESA= yes
+USE_GNOMENG= yes
+USE_GNOME= gtk12
+GNU_CONFIGURE= yes
+USE_REINPLACE= yes
+CONFIGURE_ENV= SDL_CONFIG="${SDL_CONFIG}"
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|SDL/SDL.h|SDL11/SDL.h|g; \
+ s|SDL/SDL_thread.h|SDL11/SDL_thread.h|g' \
+ ${WRKSRC}/src/nebulus.c
+
+.include <bsd.port.mk>
diff --git a/graphics/xmms-nebulus/distinfo b/graphics/xmms-nebulus/distinfo
new file mode 100644
index 000000000000..353f90e51c98
--- /dev/null
+++ b/graphics/xmms-nebulus/distinfo
@@ -0,0 +1 @@
+MD5 (xmms-nebulus-0.3.0.tar.gz) = 7c56c0587f1ae610c242b1db88fad22b
diff --git a/graphics/xmms-nebulus/files/patch-ltmain.sh b/graphics/xmms-nebulus/files/patch-ltmain.sh
new file mode 100644
index 000000000000..2ac052749556
--- /dev/null
+++ b/graphics/xmms-nebulus/files/patch-ltmain.sh
@@ -0,0 +1,25 @@
+--- ltmain.sh 2001/08/27 09:51:26 1.1
++++ ltmain.sh 2001/08/27 09:51:42
+@@ -2408,6 +2408,9 @@
+ *-*-netbsd*)
+ # Don't link with libc until the a.out ld.so is fixed.
+ ;;
++ *-*-freebsd*)
++ # FreeBSD doesn't need this...
++ ;;
+ *)
+ # Add libc to deplibs on all other systems if necessary.
+ if test "$build_libtool_need_lc" = "yes"; then
+@@ -4175,10 +4178,12 @@
+ fi
+
+ # Install the pseudo-library for information purposes.
++ if /usr/bin/false; then
+ name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
+ instname="$dir/$name"i
+ $show "$install_prog $instname $destdir/$name"
+ $run eval "$install_prog $instname $destdir/$name" || exit $?
++ fi
+
+ # Maybe install the static library, too.
+ test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/graphics/xmms-nebulus/pkg-comment b/graphics/xmms-nebulus/pkg-comment
new file mode 100644
index 000000000000..66b779169b43
--- /dev/null
+++ b/graphics/xmms-nebulus/pkg-comment
@@ -0,0 +1 @@
+A XMMS visualization plugin that uses SDL and OpenGL
diff --git a/graphics/xmms-nebulus/pkg-descr b/graphics/xmms-nebulus/pkg-descr
new file mode 100644
index 000000000000..a48f806b8c6d
--- /dev/null
+++ b/graphics/xmms-nebulus/pkg-descr
@@ -0,0 +1,17 @@
+Nebulus is an OpenGL visual plugin for XMMS.
+It's based of several projects:
+
+- Face blur
+- Spectrum analyzer
+- Knot effect
+- Glthreads
+- Tunnel
+- Twist
+- Tentacles
+- Blob
+- Energy
+
+WWW: http://nebulus.tuxfamily.org/
+
+- David
+dyeske@yahoo.com
diff --git a/graphics/xmms-nebulus/pkg-plist b/graphics/xmms-nebulus/pkg-plist
new file mode 100644
index 000000000000..d4caaae4c4e0
--- /dev/null
+++ b/graphics/xmms-nebulus/pkg-plist
@@ -0,0 +1 @@
+lib/xmms/Visualization/libnebulus.so