2013-04-08 16:36:22 +00:00
|
|
|
# $OpenBSD: Makefile,v 1.10 2013/04/08 16:36:22 ajacoutot Exp $
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
|
2012-10-06 10:55:42 +00:00
|
|
|
ONLY_FOR_ARCHS = amd64 i386 powerpc
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
SHARED_ONLY = Yes
|
2013-03-08 01:25:44 +00:00
|
|
|
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
COMMENT = digital audio workstation
|
2013-03-08 01:25:44 +00:00
|
|
|
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
DISTNAME = ardour-2.8.14
|
|
|
|
CATEGORIES = audio
|
|
|
|
HOMEPAGE = http://ardour.org
|
2013-04-08 16:36:22 +00:00
|
|
|
REVISION = 4
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
|
|
|
|
# GPLv2+
|
|
|
|
PERMIT_PACKAGE_CDROM = Yes
|
|
|
|
|
2013-04-08 16:36:22 +00:00
|
|
|
WANTLIB = X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
|
|
|
|
Xi Xinerama Xrandr Xrender art_lgpl_2 atk-1.0 \
|
|
|
|
atkmm-1.6 aubio boost_system-mt c cairo cairomm-1.0 curl \
|
|
|
|
execinfo fftw3 fftw3f fontconfig freetype gailutil \
|
2013-03-08 01:25:44 +00:00
|
|
|
gdk-x11-2.0 gdk_pixbuf-2.0 gdkmm-2.4 gio-2.0 giomm-2.4 \
|
|
|
|
glib-2.0 glibmm-2.4 gmodule-2.0 gnomecanvas-2 gnomecanvasmm-2.6 \
|
|
|
|
gobject-2.0 gthread-2.0 gtk-x11-2.0 gtkmm-2.4 harfbuzz jack \
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
lo lrdf m pango-1.0 pangocairo-1.0 pangoft2-1.0 pangomm-1.4 \
|
|
|
|
pcre pixman-1 png pthread pthread-stubs samplerate \
|
|
|
|
sigc-2.0 sndfile sndio stdc++ xcb xcb-render xcb-shm \
|
2013-03-08 01:25:44 +00:00
|
|
|
xml2 xslt z
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
|
|
|
|
# Use mirrors as official site has click-through donation-request download.
|
|
|
|
MASTER_SITES = http://stsp.name/openbsd/distfiles/ \
|
|
|
|
http://pkgs.fedoraproject.org/repo/pkgs/ardour/ardour-2.8.14.tar.bz2/c79219ba10735d0b061d53a84ae611a4/
|
|
|
|
EXTRACT_SUFX = .tar.bz2
|
|
|
|
|
|
|
|
MODULES = devel/gettext \
|
|
|
|
devel/scons
|
|
|
|
|
2012-08-18 08:50:19 +00:00
|
|
|
VMEM_WARNING = Yes
|
2013-03-10 22:55:01 +00:00
|
|
|
NO_TEST= Yes
|
2012-08-18 08:50:19 +00:00
|
|
|
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
MODSCONS_ENV= CC="${CC}" \
|
|
|
|
CXX="${CXX}" \
|
|
|
|
CCFLAGS="${CFLAGS}" \
|
|
|
|
CXXFLAGS="${CXXFLAGS}" \
|
|
|
|
LINKFLAGS="${LDFLAGS}" \
|
|
|
|
CPPPATH="${LOCALBASE}/include ${X11BASE}/include" \
|
|
|
|
LIBPATH="${LOCALBASE}/lib ${X11BASE}/lib" \
|
|
|
|
PREFIX="${TRUEPREFIX}" \
|
|
|
|
debug=0 \
|
|
|
|
DIST_LIBDIR=lib \
|
|
|
|
LIBLO=1 \
|
|
|
|
FREEDESKTOP=1 \
|
|
|
|
SYSLIBS=1
|
2012-08-18 08:50:19 +00:00
|
|
|
|
2013-04-03 07:23:51 +00:00
|
|
|
# the fd.or utilities are needed at build time (FREEDESKTOP=1)
|
|
|
|
BUILD_DEPENDS = devel/desktop-file-utils \
|
|
|
|
x11/gtk+2,-guic \
|
|
|
|
misc/shared-mime-info
|
|
|
|
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
RUN_DEPENDS = devel/desktop-file-utils \
|
|
|
|
x11/gtk+2,-guic \
|
|
|
|
misc/shared-mime-info
|
|
|
|
LIB_DEPENDS = audio/aubio \
|
|
|
|
audio/liblo \
|
2013-03-08 01:25:44 +00:00
|
|
|
devel/boost \
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
devel/libexecinfo \
|
2012-08-18 08:50:19 +00:00
|
|
|
math/fftw3 \
|
Import ardour-2.8.14, with added support for sndio midi.
Ardour is a full-featured, free and open-source hard disk recorder and
digital audio workstation program suitable for professional use. It
features unlimited audio tracks and buses, non-destructive, non-linear
editing with unlimited undo, and anything-to-anywhere signal routing. It
supports standard file formats, such as BWF, WAV, WAV64, AIFF and CAF,
and it can use LADSPA, LV2, VST and AudioUnit plugin formats.
with and ok ajacoutot@
2012-08-17 15:33:32 +00:00
|
|
|
textproc/liblrdf \
|
|
|
|
x11/gnome/libgnomecanvasmm
|
|
|
|
|
|
|
|
post-extract:
|
|
|
|
cp ${FILESDIR}/sndio_midiport.h ${WRKSRC}/libs/midi++2/midi++/
|
|
|
|
cp ${FILESDIR}/sndio_midiport.cc ${WRKSRC}/libs/midi++2/
|
|
|
|
|
|
|
|
post-install:
|
|
|
|
mv ${WRKINST}/etc/ardour2 ${PREFIX}/share/examples/
|
|
|
|
|
|
|
|
.include <bsd.port.mk>
|