freebsd-ports/audio/ecamegapedal/Makefile
Edwin Groothuis fb95a7e74a 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>
2007-09-08 06:21:15 +00:00

43 lines
1 KiB
Makefile

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