New port: audio/ecamegapedal realtime audio processor

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/

PR:		ports/115460
Submitted by:	dk <lazyklimm@gmail.com>
This commit is contained in:
Edwin Groothuis 2007-09-08 06:21:15 +00:00
parent eb818ba0a8
commit fb95a7e74a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=199088
5 changed files with 66 additions and 0 deletions

View file

@ -117,6 +117,7 @@
SUBDIR += easytag-devel
SUBDIR += eawpats
SUBDIR += eawplus
SUBDIR += ecamegapedal
SUBDIR += ecasound
SUBDIR += ecawave
SUBDIR += emms

View file

@ -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>

View file

@ -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

View file

@ -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/

View file

@ -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