summaryrefslogtreecommitdiff
path: root/audio/autozen
diff options
context:
space:
mode:
authorAde Lovett <ade@FreeBSD.org>2000-09-16 17:29:55 +0000
committerAde Lovett <ade@FreeBSD.org>2000-09-16 17:29:55 +0000
commit55dfa65e5237d1568ecd3b26b4e07a41e7ee37f6 (patch)
treed6dd3c728c5c2446bb14f3a52b011dc5d9cf0a6b /audio/autozen
parentUpdate to 0.5.1 (diff)
autozen is a GTK+ based program to adjust brain waves with sound.
Spooky, eh? :) PR: 21311 Submitted by: Trevor Johnson <trevor@jpj.net>
Notes
Notes: svn path=/head/; revision=32704
Diffstat (limited to 'audio/autozen')
-rw-r--r--audio/autozen/Makefile42
-rw-r--r--audio/autozen/distinfo1
-rw-r--r--audio/autozen/files/patch-ab11
-rw-r--r--audio/autozen/files/patch-ac11
-rw-r--r--audio/autozen/pkg-comment1
-rw-r--r--audio/autozen/pkg-descr15
-rw-r--r--audio/autozen/pkg-plist11
7 files changed, 92 insertions, 0 deletions
diff --git a/audio/autozen/Makefile b/audio/autozen/Makefile
new file mode 100644
index 000000000000..31578f1c5cc6
--- /dev/null
+++ b/audio/autozen/Makefile
@@ -0,0 +1,42 @@
+# New ports collection makefile for: autozen
+# Date created: 2000-09-16
+# Whom: Trevor Johnson <trevor@jpj.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= autozen
+PORTVERSION= 1.2.1
+CATEGORIES= audio
+MASTER_SITES= http://www.linuxlabs.com/software/download/
+DISTNAME= AutoZen-${PORTVERSION}
+
+MAINTAINER= trevor@jpj.net
+
+LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
+
+USE_X_PREFIX= yes
+GTK_CONFIG?= ${X11BASE}/bin/gtk12-config
+MAKE_ENV= GTK_CONFIG=${GTK_CONFIG}
+WRKSRC= ${WRKDIR}/${PORTNAME}-1.2
+
+DOC_FILES= CHANGES COPYING
+DATA_FILES= deep-relax.seq relax.seq test.seq test2.seq test3.seq
+
+post-patch:
+ @${PERL} -pi -e "s=X11BASE=${X11BASE}=g" ${WRKSRC}/autozen.c
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/autozen ${PREFIX}/bin
+ ${INSTALL_PROGRAM} ${WRKSRC}/seq2wav ${PREFIX}/bin
+ ${MKDIR} ${PREFIX}/share/autozen
+.for i in ${DATA_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/autozen
+.endfor
+.if !defined(NOPORTDOCS)
+ ${MKDIR} ${PREFIX}/share/doc/autozen
+.for i in ${DOC_FILES}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/autozen
+.endfor
+.endif
+.include <bsd.port.mk>
diff --git a/audio/autozen/distinfo b/audio/autozen/distinfo
new file mode 100644
index 000000000000..295834196800
--- /dev/null
+++ b/audio/autozen/distinfo
@@ -0,0 +1 @@
+MD5 (AutoZen-1.2.1.tar.gz) = eee6e6513181a6837fa2b33bfc06cdce
diff --git a/audio/autozen/files/patch-ab b/audio/autozen/files/patch-ab
new file mode 100644
index 000000000000..af3a15e2bbd3
--- /dev/null
+++ b/audio/autozen/files/patch-ab
@@ -0,0 +1,11 @@
+--- Makefile.orig Sun Sep 10 22:57:32 2000
++++ Makefile Sat Sep 16 13:47:33 2000
+@@ -7,7 +7,7 @@
+
+
+ autozen: autozen.c *.xpm
+- $(CC) -D_REENTRANT $(CFLAGS) -I/usr/local/lib/glib/include/ `gtk-config --cflags` `gtk-config --libs` -pthread autozen.c -o autozen $(DEBUG_LIBS)
++ $(CC) -D_REENTRANT $(CFLAGS) -I/usr/local/lib/glib/include/ `$(GTK_CONFIG) --cflags` `$(GTK_CONFIG) --libs` -pthread autozen.c -o autozen $(DEBUG_LIBS)
+
+ seq2wav: seq2wav.c
+ $(CC) seq2wav.c -o seq2wav -lm
diff --git a/audio/autozen/files/patch-ac b/audio/autozen/files/patch-ac
new file mode 100644
index 000000000000..db38b7fd1962
--- /dev/null
+++ b/audio/autozen/files/patch-ac
@@ -0,0 +1,11 @@
+--- autozen.c.orig Sat Sep 16 14:01:23 2000
++++ autozen.c Sat Sep 16 14:07:48 2000
+@@ -199,7 +199,7 @@
+ /* Lets set the filename, as if this were a save dialog, and we are giving
+ a default filename */
+ gtk_file_selection_set_filename (GTK_FILE_SELECTION(filew),
+- "*.seq");
++ "X11BASE/share/autozen/*.seq");
+
+ gtk_widget_show(filew);
+ }
diff --git a/audio/autozen/pkg-comment b/audio/autozen/pkg-comment
new file mode 100644
index 000000000000..a23c2bd72eb4
--- /dev/null
+++ b/audio/autozen/pkg-comment
@@ -0,0 +1 @@
+Adjust brain waves with sound
diff --git a/audio/autozen/pkg-descr b/audio/autozen/pkg-descr
new file mode 100644
index 000000000000..e4d7095e36b7
--- /dev/null
+++ b/audio/autozen/pkg-descr
@@ -0,0 +1,15 @@
+adapted from the Web page:
+
+AutoZen generates sounds meant to cause the user's brain waves to
+shift to a different dominant frequency, resulting in an altered
+state of consciousness. If you are under treatment for any
+psychiatric or neurological disorder, you might want to approach
+this with caution. You must use headphones for AutoZen to work at
+all. The effect depends on each ear receiving a different tone,
+and the combination of the inputs in the brain. If you are deaf
+in one ear, it will not work.
+
+WWW: http://www.linuxlabs.com/software/AutoZen.html
+
+Trevor Johnson
+trevor@jpj.net
diff --git a/audio/autozen/pkg-plist b/audio/autozen/pkg-plist
new file mode 100644
index 000000000000..846f6813aeb3
--- /dev/null
+++ b/audio/autozen/pkg-plist
@@ -0,0 +1,11 @@
+bin/autozen
+bin/seq2wav
+share/autozen/deep-relax.seq
+share/autozen/relax.seq
+share/autozen/test.seq
+share/autozen/test2.seq
+share/autozen/test3.seq
+share/doc/autozen/CHANGES
+share/doc/autozen/COPYING
+@dirrm share/doc/autozen
+@dirrm share/autozen