2013-02-18 09:30:25 +01:00
|
|
|
# Created by: Zastupov Stepan [RedChrom] <redchrom@mail.ru>
|
2006-01-04 23:40:12 +01:00
|
|
|
# $FreeBSD$
|
|
|
|
|
2006-12-04 16:51:58 +01:00
|
|
|
PORTNAME= audacious-plugins
|
2013-10-16 11:36:03 +02:00
|
|
|
PORTVERSION= 3.4.1
|
2006-01-04 23:40:12 +01:00
|
|
|
CATEGORIES= multimedia audio
|
2012-05-06 20:12:11 +02:00
|
|
|
MASTER_SITES= http://distfiles.audacious-media-player.org/
|
2006-01-04 23:40:12 +01:00
|
|
|
|
2006-12-04 16:51:58 +01:00
|
|
|
MAINTAINER= oliver@FreeBSD.org
|
|
|
|
COMMENT= Plugins needed for audacious
|
2006-01-04 23:40:12 +01:00
|
|
|
|
2011-04-25 11:59:55 +02:00
|
|
|
BUILD_DEPENDS= audacious:${PORTSDIR}/multimedia/audacious
|
2009-05-21 09:47:01 +02:00
|
|
|
|
2006-02-23 11:40:44 +01:00
|
|
|
GNU_CONFIGURE= yes
|
2013-09-05 08:31:38 +02:00
|
|
|
USES= gmake pkgconfig
|
2012-05-06 20:12:11 +02:00
|
|
|
USE_BZIP2= yes
|
2006-08-07 13:32:33 +02:00
|
|
|
USE_LDCONFIG= yes
|
2011-09-24 00:26:39 +02:00
|
|
|
LDFLAGS+= -L${LOCALBASE}/lib
|
|
|
|
CFLAGS+= -I${LOCALBASE}/include
|
2013-08-07 08:35:24 +02:00
|
|
|
CONFIGURE_ARGS= --disable-mpris2
|
2007-03-03 17:40:18 +01:00
|
|
|
WANT_GNOME= yes
|
2008-02-28 06:41:17 +01:00
|
|
|
WANT_EFL= yes
|
2007-03-03 17:40:18 +01:00
|
|
|
WANT_SDL= yes
|
2006-01-07 00:47:05 +01:00
|
|
|
|
2008-03-16 15:50:21 +01:00
|
|
|
PORTDOCS= AUTHORS
|
2006-01-04 23:40:12 +01:00
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
OPTIONS_DEFINE= DBUS OSS4 SDLOUT ALSA CUE MP3 STATUSICON AOSD AOSDXCOMP \
|
2013-08-07 08:35:24 +02:00
|
|
|
ADPLUG VORBIS FLAC WAVPACK AAC SNDFILE MODPLUG JACK \
|
|
|
|
CDAUDIO SCROBBLER MMS GIO NLS RESAMPLE AMIDI GLSPECTRUM \
|
|
|
|
NOTIFY BS2B FFAUDIO PULSE NEON SPEEDPITCH LIRC MP3FILEWRITER
|
|
|
|
OPTIONS_DEFAULT=DBUS CUE MP3 STATUSICON AOSD AOSDXCOMP AAC CDAUDIO \
|
|
|
|
SCROBBLER NEON NLS OSS4 FFAUDIO
|
2013-01-15 16:52:28 +01:00
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
ADPLUG_DESC= ADPLUG decoder
|
|
|
|
AMIDI_DESC= Amidi decoder
|
|
|
|
AOSD_DESC= Audacious OSD
|
|
|
|
AOSDXCOMP_DESC= Audacious OSD X Composite
|
|
|
|
BS2B_DESC= BS2B effect
|
|
|
|
CDAUDIO_DESC= CD audio input
|
|
|
|
FFAUDIO_DESC= FFAudio decoder
|
2013-08-07 08:35:24 +02:00
|
|
|
GLSPECTRUM_DESC=OpenGL Spectrum Analyzer
|
2012-12-18 16:55:50 +01:00
|
|
|
GIO_DESC= GIO support
|
|
|
|
OSS4_DESC= Open Sound System 4
|
|
|
|
PULSE_DESC= PulseAudio support
|
|
|
|
RESAMPLE_DESC= Resample effect
|
|
|
|
SCROBBLER_DESC= Scrobbler decoder
|
|
|
|
SDLOUT_DESC= SDL Output
|
2013-08-07 08:35:24 +02:00
|
|
|
STATUSICON_DESC=X11 Status icon
|
2012-12-19 21:09:24 +01:00
|
|
|
NEON_DESC= Neon plugin
|
2013-08-07 08:35:24 +02:00
|
|
|
SPEEDPITCH_DESC=Speed and Pitch plugin
|
|
|
|
LIRC_DESC= LIRC plugin
|
|
|
|
MP3FILEWRITER= Filewriter plugin for MP3
|
2012-12-18 16:55:50 +01:00
|
|
|
|
2013-09-20 22:57:48 +02:00
|
|
|
NO_STAGE= yes
|
2012-12-18 16:55:50 +01:00
|
|
|
.include <bsd.port.options.mk>
|
|
|
|
|
|
|
|
.if ${PORT_OPTIONS:MSDLOUT}
|
2011-04-25 11:59:55 +02:00
|
|
|
PLIST_SUB+= SDL=""
|
|
|
|
USE_SDL= sdl
|
|
|
|
CONFIGURE_ARGS+=--enable-sdlout
|
|
|
|
.else
|
|
|
|
PLIST_SUB+= SDL="@comment "
|
|
|
|
CONFIGURE_ARGS+=--disable-sdlout
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MNOTIFY} || exists(${LOCALBASE}/lib/libnotify.so.1)
|
|
|
|
LIB_DEPENDS+= notify:${PORTSDIR}/devel/libnotify
|
2011-04-25 11:59:55 +02:00
|
|
|
CONFIGURE_ARGS+=--enable-notify
|
2013-08-07 08:35:24 +02:00
|
|
|
PLIST_SUB+= NOTIFY=""
|
2011-04-25 11:59:55 +02:00
|
|
|
.else
|
|
|
|
PLIST_SUB+= NOTIFY="@comment "
|
|
|
|
CONFIGURE_ARGS+=--disable-notify
|
|
|
|
.endif
|
|
|
|
|
2013-08-07 08:35:24 +02:00
|
|
|
.if ${PORT_OPTIONS:MGLSPECTRUM}
|
|
|
|
USE_GL= gl
|
|
|
|
CONFIGURE_ARGS+=--enable-glspectrum
|
|
|
|
PLIST_SUB+= GLSPECTRUM=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-glspectrum
|
|
|
|
PLIST_SUB+= GLSPECTRUM="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MDBUS}
|
|
|
|
LIB_DEPENDS+= dbus-glib:${PORTSDIR}/devel/dbus-glib
|
2011-06-07 10:17:55 +02:00
|
|
|
CONFIGURE_ARGS+=--enable-gnomeshortcuts
|
2008-03-02 19:05:01 +01:00
|
|
|
PLIST_SUB+= DBUS=""
|
|
|
|
.else
|
2011-06-07 10:17:55 +02:00
|
|
|
CONFIGURE_ARGS+=--disable-gnomeshortcuts
|
2008-03-02 19:05:01 +01:00
|
|
|
PLIST_SUB+= DBUS="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MCUE}
|
|
|
|
LIB_DEPENDS+= cue:${PORTSDIR}/textproc/libcue
|
2010-10-17 12:08:54 +02:00
|
|
|
CONFIGURE_ARGS+=--enable-cue
|
|
|
|
PLIST_SUB+= CUEPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-cue
|
|
|
|
PLIST_SUB+= CUEPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MMP3}
|
|
|
|
LIB_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123
|
2013-08-07 08:35:24 +02:00
|
|
|
CONFIGURE_ARGS+=--enable-mp3 --enable-filewriter_mp3
|
2007-03-03 17:40:18 +01:00
|
|
|
PLIST_SUB+= MP3PLUGIN=""
|
2013-08-07 08:35:24 +02:00
|
|
|
.if ${PORT_OPTIONS:MMP3FILEWRITER}
|
|
|
|
LIB_DEPENDS+= mp3lame:${PORTSDIR}/audio/lame
|
|
|
|
CONFIGURE_ARGS+=--enable-filewriter_mp3
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-filewriter_mp3
|
|
|
|
.endif
|
2007-03-03 17:40:18 +01:00
|
|
|
.else
|
2013-08-07 08:35:24 +02:00
|
|
|
CONFIGURE_ARGS+=--disable-mp3 --disable-filewriter_mp3
|
2007-03-03 17:40:18 +01:00
|
|
|
PLIST_SUB+= MP3PLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MSTATUSICON}
|
|
|
|
USE_GNOME+= gtk30
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-statusicon
|
|
|
|
PLIST_SUB+= STATUSICONPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-statusicon
|
|
|
|
PLIST_SUB+= STATUSICONPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MAOSD}
|
2007-03-03 17:40:18 +01:00
|
|
|
USE_GNOME+= pango
|
|
|
|
CONFIGURE_ARGS+=--enable-aosd
|
|
|
|
PLIST_SUB+= AOSDPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-aosd
|
|
|
|
PLIST_SUB+= AOSDPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MAOSDXCOMP}
|
|
|
|
LIB_DEPENDS+= Xcomposite:${PORTSDIR}/x11/libXcomposite
|
2008-02-28 06:41:17 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-aosd-xcomp
|
|
|
|
PLIST_SUB+= AOSDXCOMPPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-aosd-xcomp
|
|
|
|
PLIST_SUB+= AOSDXCOMPPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MADPLUG}
|
|
|
|
LIB_DEPENDS+= binio:${PORTSDIR}/devel/libbinio
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-adplug
|
|
|
|
PLIST_SUB+= ADPLUGPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-adplug
|
|
|
|
PLIST_SUB+= ADPLUGPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MVORBIS}
|
|
|
|
LIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis
|
2008-02-28 06:41:17 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-vorbis
|
2006-01-17 06:54:01 +01:00
|
|
|
PLIST_SUB+= VORBISPLUGIN=""
|
2006-01-04 23:40:12 +01:00
|
|
|
.else
|
2008-02-28 06:41:17 +01:00
|
|
|
CONFIGURE_ARGS+=--disable-vorbis
|
2007-03-09 18:01:51 +01:00
|
|
|
PLIST_SUB+= VORBISPLUGIN="@comment "
|
2007-03-03 17:40:18 +01:00
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MFLAC}
|
|
|
|
LIB_DEPENDS+= FLAC:${PORTSDIR}/audio/flac
|
2008-02-28 06:41:17 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-flacng --enable-filewriter_flac
|
|
|
|
PLIST_SUB+= FLACPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-flacng --disable-filewriter_flac
|
|
|
|
PLIST_SUB+= FLACPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MFFAUDIO}
|
2013-08-07 08:35:24 +02:00
|
|
|
LIB_DEPENDS+= avcodec-devel:${PORTSDIR}/multimedia/ffmpeg-devel
|
2012-12-18 16:55:50 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-ffaudio
|
|
|
|
PLIST_SUB+= FFAUDIOPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-ffaudio
|
|
|
|
PLIST_SUB+= FFAUDIOPLUGIN="@comment "
|
|
|
|
.endif
|
2010-10-17 12:08:54 +02:00
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MWAVPACK}
|
|
|
|
LIB_DEPENDS+= wavpack:${PORTSDIR}/audio/wavpack
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-wavpack
|
|
|
|
PLIST_SUB+= WAVPACKPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-wavpack
|
|
|
|
PLIST_SUB+= WAVPACKPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MAAC}
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-aac
|
|
|
|
PLIST_SUB+= AACPLUGIN=""
|
2012-12-18 16:55:50 +01:00
|
|
|
LIB_DEPENDS+= faad:${PORTSDIR}/audio/faad
|
2007-03-03 17:40:18 +01:00
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-aac
|
|
|
|
PLIST_SUB+= AACPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MSNDFILE}
|
|
|
|
LIB_DEPENDS+= sndfile:${PORTSDIR}/audio/libsndfile
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-sndfile
|
|
|
|
PLIST_SUB+= SNDFILEPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-sndfile
|
|
|
|
PLIST_SUB+= SNDFILEPLUGIN="@comment "
|
2006-01-04 23:40:12 +01:00
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MMODPLUG}
|
|
|
|
LIB_DEPENDS+= modplug:${PORTSDIR}/audio/libmodplug
|
2007-03-03 17:40:18 +01:00
|
|
|
PLIST_SUB+= MODPLUG=""
|
|
|
|
CONFIGURE_ARGS+=--enable-modplug
|
2006-01-17 06:54:01 +01:00
|
|
|
.else
|
|
|
|
PLIST_SUB+= MODPLUG="@comment "
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--disable-modplug
|
2006-01-17 06:54:01 +01:00
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MJACK}
|
|
|
|
LIB_DEPENDS+= jack:${PORTSDIR}/audio/jack \
|
|
|
|
samplerate:${PORTSDIR}/audio/libsamplerate
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-jack
|
|
|
|
PLIST_SUB+= JACKPLUGIN=""
|
2006-10-31 09:28:03 +01:00
|
|
|
.else
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--disable-jack
|
|
|
|
PLIST_SUB+= JACKPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MSCROBBLER}
|
|
|
|
LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl
|
2011-06-07 10:17:55 +02:00
|
|
|
PLIST_SUB+= SCROBBLERPLUGIN=""
|
2013-08-07 08:35:24 +02:00
|
|
|
CONFIGURE_ARGS+=--enable-scrobbler2
|
2011-06-07 10:17:55 +02:00
|
|
|
.else
|
|
|
|
PLIST_SUB+= SCROBBLERPLUGIN="@comment "
|
2013-08-07 08:35:24 +02:00
|
|
|
CONFIGURE_ARGS+=--disable-scrobbler2
|
2011-06-07 10:17:55 +02:00
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MOSS4}
|
2008-04-17 21:43:26 +02:00
|
|
|
PLIST_SUB+= OSS4PLUGIN=""
|
|
|
|
CONFIGURE_ARGS+=--enable-oss4
|
|
|
|
.else
|
|
|
|
PLIST_SUB+= OSS4PLUGIN="@comment "
|
|
|
|
CONFIGURE_ARGS+=--disable-oss4
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MSID}
|
|
|
|
LIB_DEPENDS+= sidplay:${PORTSDIR}/audio/libsidplay
|
2007-03-03 17:40:18 +01:00
|
|
|
PLIST_SUB+= SIDPLUGIN=""
|
|
|
|
CONFIGURE_ARGS+=--enable-sid
|
2006-03-31 18:10:03 +02:00
|
|
|
.else
|
|
|
|
PLIST_SUB+= SIDPLUGIN="@comment "
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--disable-sid
|
2006-03-31 18:10:03 +02:00
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MCDAUDIO}
|
|
|
|
LIB_DEPENDS+= cdio:${PORTSDIR}/sysutils/libcdio \
|
|
|
|
cddb:${PORTSDIR}/audio/libcddb
|
2008-02-28 06:41:17 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-cdaudio
|
|
|
|
PLIST_SUB+= CDAUDIOPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-cdaudio
|
|
|
|
PLIST_SUB+= CDAUDIOPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MNEON}
|
|
|
|
LIB_DEPENDS+= neon:${PORTSDIR}/www/neon29
|
2008-02-28 06:41:17 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-neon
|
|
|
|
PLIST_SUB+= NEONPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-neon
|
|
|
|
PLIST_SUB+= NEONPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MMMS}
|
|
|
|
LIB_DEPENDS+= mms:${PORTSDIR}/net/libmms
|
2007-03-03 17:40:18 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-mms
|
|
|
|
PLIST_SUB+= MMSPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-mms
|
|
|
|
PLIST_SUB+= MMSPLUGIN="@comment "
|
|
|
|
.endif
|
2008-02-28 06:41:17 +01:00
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MRESAMPLE}
|
|
|
|
LIB_DEPENDS+= samplerate:${PORTSDIR}/audio/libsamplerate
|
2010-04-19 12:59:37 +02:00
|
|
|
CONFIGURE_ARGS+=--enable-resample
|
2013-08-07 08:35:24 +02:00
|
|
|
PLIST_SUB+= RESAMPLEPLUGIN=""
|
2010-04-19 12:59:37 +02:00
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-resample
|
2013-08-07 08:35:24 +02:00
|
|
|
PLIST_SUB+= RESAMPLEPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
|
|
|
.if ${PORT_OPTIONS:MSPEEDPITCH}
|
|
|
|
LIB_DEPENDS+= samplerate:${PORTSDIR}/audio/libsamplerate
|
|
|
|
CONFIGURE_ARGS+=--enable-speedpitch
|
|
|
|
PLIST_SUB+= SPEEDPITCHPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-speedpitch
|
|
|
|
PLIST_SUB+= SPEEDPITCHPLUGIN="@comment "
|
2010-04-19 12:59:37 +02:00
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MALSA}
|
|
|
|
LIB_DEPENDS+= asound:${PORTSDIR}/audio/alsa-lib
|
2011-12-31 16:13:01 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-alsa
|
|
|
|
PLIST_SUB+= ALSAPLUGIN=""
|
2007-03-03 17:40:18 +01:00
|
|
|
.else
|
2011-12-31 16:13:01 +01:00
|
|
|
CONFIGURE_ARGS+=--disable-alsa
|
|
|
|
PLIST_SUB+= ALSAPLUGIN="@comment "
|
2006-12-04 16:51:58 +01:00
|
|
|
.endif
|
2006-01-04 23:40:12 +01:00
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MAMIDI}
|
|
|
|
.if ${PORT_OPTIONS:MALSA}
|
2011-12-31 16:13:01 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-amidiplug --enable-amidiplug-alsa
|
|
|
|
PLIST_SUB+= AMIDIFPLUGIN="@comment "
|
|
|
|
PLIST_SUB+= AMIDIAPLUGIN=""
|
|
|
|
.else
|
2012-12-18 16:55:50 +01:00
|
|
|
LIB_DEPENDS+= fluidsynth:${PORTSDIR}/audio/fluidsynth
|
2010-06-08 13:26:27 +02:00
|
|
|
CONFIGURE_ARGS+=--enable-amidiplug --enable-amidiplug-flsyn
|
2011-12-31 16:13:01 +01:00
|
|
|
PLIST_SUB+= AMIDIFPLUGIN=""
|
|
|
|
PLIST_SUB+= AMIDIAPLUGIN="@comment "
|
|
|
|
.endif
|
2010-06-08 13:26:27 +02:00
|
|
|
PLIST_SUB+= AMIDIPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-amidiplug
|
2011-12-31 16:13:01 +01:00
|
|
|
PLIST_SUB+= AMIDIFPLUGIN="@comment "
|
|
|
|
PLIST_SUB+= AMIDIAPLUGIN="@comment "
|
2010-06-08 13:26:27 +02:00
|
|
|
PLIST_SUB+= AMIDIPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MBS2B}
|
|
|
|
LIB_DEPENDS+= bs2b:${PORTSDIR}/audio/libbs2b
|
2011-12-31 16:13:01 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-bs2b
|
|
|
|
PLIST_SUB+= BS2BPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-bs2b
|
|
|
|
PLIST_SUB+= BS2BPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MGIO}
|
2011-12-31 16:13:01 +01:00
|
|
|
USE_GNOME+= glib20
|
|
|
|
CONFIGURE_ARGS+=--enable-gio
|
|
|
|
PLIST_SUB+= GIOPLUGIN=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-gio
|
|
|
|
PLIST_SUB+= GIOPLUGIN="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MNLS}
|
2013-04-24 20:10:30 +02:00
|
|
|
USES+= gettext
|
2011-12-31 16:13:01 +01:00
|
|
|
CONFIGURE_ARGS+=--enable-nls
|
|
|
|
PLIST_SUB+= NLS=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-nls
|
|
|
|
PLIST_SUB+= NLS="@comment "
|
|
|
|
.endif
|
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MPULSE}
|
|
|
|
LIB_DEPENDS+= pulse:${PORTSDIR}/audio/pulseaudio
|
|
|
|
CONFIGURE_ARGS+=--enable-pulse
|
|
|
|
PLIST_SUB+= PULSE=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-pulse
|
|
|
|
PLIST_SUB+= PULSE="@comment "
|
|
|
|
.endif
|
|
|
|
|
2013-08-07 17:08:57 +02:00
|
|
|
.if ${PORT_OPTIONS:MLIRC}
|
2013-08-07 08:35:24 +02:00
|
|
|
LIB_DEPENDS+= lirc_client:${PORTSDIR}/comms/lirc
|
|
|
|
CONFIGURE_ARGS+=--enable-lirc
|
|
|
|
PLIST_SUB+= LIRC=""
|
|
|
|
.else
|
|
|
|
CONFIGURE_ARGS+=--disable-lirc
|
|
|
|
PLIST_SUB+= LIRC="@comment "
|
|
|
|
.endif
|
|
|
|
|
2008-02-28 06:41:17 +01:00
|
|
|
pre-everything::
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MAUDIOCD} && !exists(${LOCALBASE}/lib/libcdio_cdda.so)
|
2008-02-28 06:41:17 +01:00
|
|
|
@${ECHO_CMD} ""
|
|
|
|
@${ECHO_CMD} "Make sure you select the PARANOIA option when installing libcdio!"
|
|
|
|
@${ECHO_CMD} ""
|
|
|
|
.endif
|
|
|
|
|
2013-08-07 08:35:24 +02:00
|
|
|
post-patch:
|
|
|
|
.if ${PORT_OPTIONS:MFFAUDIO}
|
|
|
|
@${REINPLACE_CMD} -e 's|libavcodec |libavcodec-devel | ; \
|
|
|
|
s|libavformat |libavformat-devel | ; \
|
|
|
|
s|libavutil |libavutil-devel |' \
|
|
|
|
${WRKSRC}/configure ${WRKSRC}/configure.ac
|
|
|
|
.endif
|
|
|
|
|
2008-02-28 06:41:17 +01:00
|
|
|
pre-configure:
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MAUDIOCD} && !exists(${LOCALBASE}/lib/libcdio_cdda.so)
|
2008-02-28 06:41:17 +01:00
|
|
|
@${ECHO_CMD} ""
|
|
|
|
@${ECHO_CMD} "sysutils/libcdio got not installed with PARANOIA enabled!"
|
|
|
|
@${ECHO_CMD} "To use the audiocd option you have to install libcdio with"
|
|
|
|
@${ECHO_CMD} "PARANOIA support! So please reinstall it properly."
|
|
|
|
@${ECHO_CMD} ""
|
|
|
|
@exit 1
|
|
|
|
.endif
|
2007-06-11 21:40:37 +02:00
|
|
|
|
2006-01-04 23:40:12 +01:00
|
|
|
post-install:
|
2012-12-18 16:55:50 +01:00
|
|
|
.if ${PORT_OPTIONS:MGNOME}
|
2006-01-07 00:47:05 +01:00
|
|
|
@${ECHO_MSG} ""
|
|
|
|
@${ECHO_MSG} "You have installed audacious with gconf support."
|
2006-10-31 08:20:14 +01:00
|
|
|
@${ECHO_MSG} "ALL PRESETS will be stored in the gconf database."
|
2006-01-07 00:47:05 +01:00
|
|
|
@${ECHO_MSG} ""
|
|
|
|
.endif
|
2013-01-15 16:52:28 +01:00
|
|
|
.if ${PORT_OPTIONS:MDOCS}
|
2006-01-07 00:47:05 +01:00
|
|
|
@${MKDIR} ${DOCSDIR}
|
2006-10-31 08:20:14 +01:00
|
|
|
.for i in ${PORTDOCS}
|
2006-01-07 00:47:05 +01:00
|
|
|
${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
|
|
|
|
.endfor
|
|
|
|
.endif
|
2006-01-04 23:40:12 +01:00
|
|
|
|
2012-12-18 16:55:50 +01:00
|
|
|
.include <bsd.port.mk>
|