aboutsummaryrefslogtreecommitdiff
path: root/audio/ecamegapedal
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2007-09-08 06:21:15 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2007-09-08 06:21:15 +0000
commitfb95a7e74a92173d62fb217045a48d6055c03864 (patch)
tree28c1aaa0e8e9e94e9d3344b764ef0d4a4b51995c /audio/ecamegapedal
parenteb818ba0a8665f15b1f5b3d0e82a3f6cc67f61a6 (diff)
Notes
Diffstat (limited to 'audio/ecamegapedal')
-rw-r--r--audio/ecamegapedal/Makefile43
-rw-r--r--audio/ecamegapedal/distinfo3
-rw-r--r--audio/ecamegapedal/pkg-descr10
-rw-r--r--audio/ecamegapedal/pkg-plist9
4 files changed, 65 insertions, 0 deletions
diff --git a/audio/ecamegapedal/Makefile b/audio/ecamegapedal/Makefile
new file mode 100644
index 000000000000..88da24e4c020
--- /dev/null
+++ b/audio/ecamegapedal/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: ecamegapedal
+# Date created: 13 aug 2007
+# Whom: lazyklimm <lazyklimm@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= ecamegapedal
+PORTVERSION= 0.4.4
+PORTREVISION= 1
+CATEGORIES= audio
+MASTER_SITES= http://ecasound.seul.org/download/
+
+MAINTAINER= lazyklimm@gmail.com
+COMMENT= Realtime audio processor
+
+BUILD_DEPENDS= ${LOCALBASE}/lib/libecasound.a:${PORTSDIR}/audio/ecasound
+
+JACKDIR= ${LOCALBASE}/include/jack
+USE_QT_VER= 3
+USE_X_PREFIX= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+
+CFLAGS+= ${PTHREAD_CFLAGS:S/"//g}
+LDFLAGS+= ${PTHREAD_LIBS:S/"//g}
+CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" \
+ CFLAGS="-I${LOCALBASE}/include ${CFLAGS}" \
+ CXXFLAGS="-I${LOCALBASE}/include ${CXXFLAGS}"
+
+MAN1= ecamegapedal.1
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_JACK)
+CONFIGURE_ARGS+= --with-jack=${JACK_DIR}
+LIB_DEPENDS+= jack.0:${PORTSDIR}/audio/jack
+.else
+CONFIGURE_ARGS+= --disable-jack
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/audio/ecamegapedal/distinfo b/audio/ecamegapedal/distinfo
new file mode 100644
index 000000000000..44e9e051d80a
--- /dev/null
+++ b/audio/ecamegapedal/distinfo
@@ -0,0 +1,3 @@
+MD5 (ecamegapedal-0.4.4.tar.gz) = 35ae90b8b01e163d4ec0d6c824fbb8c6
+SHA256 (ecamegapedal-0.4.4.tar.gz) = 662ddeb1298870375e3c796a2c344d26e8bbe60ad1c4e8b7c70abc4079a7935b
+SIZE (ecamegapedal-0.4.4.tar.gz) = 254928
diff --git a/audio/ecamegapedal/pkg-descr b/audio/ecamegapedal/pkg-descr
new file mode 100644
index 000000000000..e0bc7dae1055
--- /dev/null
+++ b/audio/ecamegapedal/pkg-descr
@@ -0,0 +1,10 @@
+Ecamegapedal is a real-time effect processor software with a graphical user
+interface for controlling the effect parameters. It is meant to be used as
+a virtual guitar-fx or studio effect box. In addition to real-time operation,
+Ecamegapedal also supports reading from and writing to audio files.
+All audio object and effect plugin types provided by the Ecasound libraries
+are supported. This includes ALSA, JACK, OSS, aRts, over 20 file formats,
+over 30 effect types, LADSPA plugins and multi-operator effect presets.
+Ecamegapedal's implementation is based on Ecasound and Qt libraries.
+
+WWW: http://www.wakkanet.fi/~kaiv/ecamegapedal/
diff --git a/audio/ecamegapedal/pkg-plist b/audio/ecamegapedal/pkg-plist
new file mode 100644
index 000000000000..e0ddc1e90ea8
--- /dev/null
+++ b/audio/ecamegapedal/pkg-plist
@@ -0,0 +1,9 @@
+bin/ecamegapedal
+share/ecamegapedal/pixmaps/forward_idx.png
+share/ecamegapedal/pixmaps/rewind_idx.png
+share/ecamegapedal/pixmaps/quit_idx.png
+share/ecamegapedal/pixmaps/begin_idx.png
+share/ecamegapedal/pixmaps/start_idx.png
+share/ecamegapedal/pixmaps/stop_idx.png
+@dirrm share/ecamegapedal/pixmaps
+@dirrm share/ecamegapedal