aboutsummaryrefslogtreecommitdiff
path: root/multimedia/audacious-plugins
diff options
context:
space:
mode:
authorOliver Lehmann <oliver@FreeBSD.org>2013-08-07 06:35:24 +0000
committerOliver Lehmann <oliver@FreeBSD.org>2013-08-07 06:35:24 +0000
commitbdb9dbfdd84e69c466a9e314ea95a20d7bb53b19 (patch)
tree8e9d166c9b737892f449b075a2b60947d9047389 /multimedia/audacious-plugins
parent8cf5f5ecad2330f56d4a1d24ee70e073eda12ea1 (diff)
downloadports-bdb9dbfdd84e69c466a9e314ea95a20d7bb53b19.tar.gz
ports-bdb9dbfdd84e69c466a9e314ea95a20d7bb53b19.zip
Notes
Diffstat (limited to 'multimedia/audacious-plugins')
-rw-r--r--multimedia/audacious-plugins/Makefile88
-rw-r--r--multimedia/audacious-plugins/distinfo4
-rw-r--r--multimedia/audacious-plugins/pkg-plist15
3 files changed, 73 insertions, 34 deletions
diff --git a/multimedia/audacious-plugins/Makefile b/multimedia/audacious-plugins/Makefile
index 872bc8e8e776..f451cb53dd7b 100644
--- a/multimedia/audacious-plugins/Makefile
+++ b/multimedia/audacious-plugins/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= audacious-plugins
-PORTVERSION= 3.3.4
-PORTREVISION= 3
+PORTVERSION= 3.4
CATEGORIES= multimedia audio
MASTER_SITES= http://distfiles.audacious-media-player.org/
@@ -18,7 +17,7 @@ USE_BZIP2= yes
USE_LDCONFIG= yes
LDFLAGS+= -L${LOCALBASE}/lib
CFLAGS+= -I${LOCALBASE}/include
-CONFIGURE_ARGS= --disable-pulse --disable-mpris2
+CONFIGURE_ARGS= --disable-mpris2
WANT_GNOME= yes
WANT_EFL= yes
WANT_SDL= yes
@@ -26,11 +25,11 @@ WANT_SDL= yes
PORTDOCS= AUTHORS
OPTIONS_DEFINE= DBUS OSS4 SDLOUT ALSA CUE MP3 STATUSICON AOSD AOSDXCOMP \
- ADPLUG VORBIS FLAC WAVPACK AAC SNDFILE MODPLUG JACK SID \
- CDAUDIO SCROBBLER MMS GIO MTP NLS RESAMPLE AMIDI \
- NOTIFY BS2B FFAUDIO PULSE NEON
-OPTIONS_DEFAULT= DBUS CUE MP3 STATUSICON AOSD AOSDXCOMP AAC CDAUDIO \
- SCROBBLER NEON NLS OSS4
+ 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
ADPLUG_DESC= ADPLUG decoder
AMIDI_DESC= Amidi decoder
@@ -39,15 +38,18 @@ AOSDXCOMP_DESC= Audacious OSD X Composite
BS2B_DESC= BS2B effect
CDAUDIO_DESC= CD audio input
FFAUDIO_DESC= FFAudio decoder
+GLSPECTRUM_DESC=OpenGL Spectrum Analyzer
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
-SID_DESC= Commodore64
-STATUSICON_DESC= X11 Status icon
+STATUSICON_DESC=X11 Status icon
NEON_DESC= Neon plugin
+SPEEDPITCH_DESC=Speed and Pitch plugin
+LIRC_DESC= LIRC plugin
+MP3FILEWRITER= Filewriter plugin for MP3
.include <bsd.port.options.mk>
@@ -63,12 +65,21 @@ CONFIGURE_ARGS+=--disable-sdlout
.if ${PORT_OPTIONS:MNOTIFY} || exists(${LOCALBASE}/lib/libnotify.so.1)
LIB_DEPENDS+= notify:${PORTSDIR}/devel/libnotify
CONFIGURE_ARGS+=--enable-notify
-PLIST_SUB+= NOTIFY=""
+PLIST_SUB+= NOTIFY=""
.else
PLIST_SUB+= NOTIFY="@comment "
CONFIGURE_ARGS+=--disable-notify
.endif
+.if ${PORT_OPTIONS:MGLSPECTRUM}
+USE_GL= gl
+CONFIGURE_ARGS+=--enable-glspectrum
+PLIST_SUB+= GLSPECTRUM=""
+.else
+CONFIGURE_ARGS+=--disable-glspectrum
+PLIST_SUB+= GLSPECTRUM="@comment "
+.endif
+
.if ${PORT_OPTIONS:MDBUS}
LIB_DEPENDS+= dbus-glib:${PORTSDIR}/devel/dbus-glib
CONFIGURE_ARGS+=--enable-gnomeshortcuts
@@ -89,10 +100,16 @@ PLIST_SUB+= CUEPLUGIN="@comment "
.if ${PORT_OPTIONS:MMP3}
LIB_DEPENDS+= mpg123:${PORTSDIR}/audio/mpg123
-CONFIGURE_ARGS+=--enable-mp3
+CONFIGURE_ARGS+=--enable-mp3 --enable-filewriter_mp3
PLIST_SUB+= MP3PLUGIN=""
+.if ${PORT_OPTIONS:MMP3FILEWRITER}
+LIB_DEPENDS+= mp3lame:${PORTSDIR}/audio/lame
+CONFIGURE_ARGS+=--enable-filewriter_mp3
+.else
+CONFIGURE_ARGS+=--disable-filewriter_mp3
+.endif
.else
-CONFIGURE_ARGS+=--disable-mp3
+CONFIGURE_ARGS+=--disable-mp3 --disable-filewriter_mp3
PLIST_SUB+= MP3PLUGIN="@comment "
.endif
@@ -151,7 +168,7 @@ PLIST_SUB+= FLACPLUGIN="@comment "
.endif
.if ${PORT_OPTIONS:MFFAUDIO}
-LIB_DEPENDS+= avcodec:${PORTSDIR}/multimedia/ffmpeg1
+LIB_DEPENDS+= avcodec-devel:${PORTSDIR}/multimedia/ffmpeg-devel
CONFIGURE_ARGS+=--enable-ffaudio
PLIST_SUB+= FFAUDIOPLUGIN=""
.else
@@ -208,10 +225,10 @@ PLIST_SUB+= JACKPLUGIN="@comment "
.if ${PORT_OPTIONS:MSCROBBLER}
LIB_DEPENDS+= curl:${PORTSDIR}/ftp/curl
PLIST_SUB+= SCROBBLERPLUGIN=""
-CONFIGURE_ARGS+=--enable-scrobbler
+CONFIGURE_ARGS+=--enable-scrobbler2
.else
PLIST_SUB+= SCROBBLERPLUGIN="@comment "
-CONFIGURE_ARGS+=--disable-scrobbler
+CONFIGURE_ARGS+=--disable-scrobbler2
.endif
.if ${PORT_OPTIONS:MOSS4}
@@ -259,22 +276,22 @@ CONFIGURE_ARGS+=--disable-mms
PLIST_SUB+= MMSPLUGIN="@comment "
.endif
-.if ${PORT_OPTIONS:MMTP}
-LIB_DEPENDS+= mtp:${PORTSDIR}/audio/libmtp
-CONFIGURE_ARGS+=--enable-mtp_up
-PLIST_SUB+= MTPPLUGIN=""
-.else
-CONFIGURE_ARGS+=--disable-mtp_up
-PLIST_SUB+= MTPPLUGIN="@comment "
-.endif
-
.if ${PORT_OPTIONS:MRESAMPLE}
LIB_DEPENDS+= samplerate:${PORTSDIR}/audio/libsamplerate
CONFIGURE_ARGS+=--enable-resample
-PLIST_SUB+= RESAMPLEPLUGIN=""
+PLIST_SUB+= RESAMPLEPLUGIN=""
.else
CONFIGURE_ARGS+=--disable-resample
-PLIST_SUB+= RESAMPLEPLUGIN="@comment "
+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 "
.endif
.if ${PORT_OPTIONS:MALSA}
@@ -341,6 +358,15 @@ CONFIGURE_ARGS+=--disable-pulse
PLIST_SUB+= PULSE="@comment "
.endif
+.if ${PORT_OPTIONS:MLIRC)
+LIB_DEPENDS+= lirc_client:${PORTSDIR}/comms/lirc
+CONFIGURE_ARGS+=--enable-lirc
+PLIST_SUB+= LIRC=""
+.else
+CONFIGURE_ARGS+=--disable-lirc
+PLIST_SUB+= LIRC="@comment "
+.endif
+
pre-everything::
.if ${PORT_OPTIONS:MAUDIOCD} && !exists(${LOCALBASE}/lib/libcdio_cdda.so)
@${ECHO_CMD} ""
@@ -348,6 +374,14 @@ pre-everything::
@${ECHO_CMD} ""
.endif
+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
+
pre-configure:
.if ${PORT_OPTIONS:MAUDIOCD} && !exists(${LOCALBASE}/lib/libcdio_cdda.so)
@${ECHO_CMD} ""
diff --git a/multimedia/audacious-plugins/distinfo b/multimedia/audacious-plugins/distinfo
index 76652e578efe..968996cfcf17 100644
--- a/multimedia/audacious-plugins/distinfo
+++ b/multimedia/audacious-plugins/distinfo
@@ -1,2 +1,2 @@
-SHA256 (audacious-plugins-3.3.4.tar.bz2) = b66dd84ab092d9fb64182599706ed60a3c382c904a77e23285e1e271f007afd0
-SIZE (audacious-plugins-3.3.4.tar.bz2) = 1756149
+SHA256 (audacious-plugins-3.4.tar.bz2) = 8b10c61481d7ee9972f329d79f56001aa7b092aab44a0084bdd1472fe529b874
+SIZE (audacious-plugins-3.4.tar.bz2) = 1745424
diff --git a/multimedia/audacious-plugins/pkg-plist b/multimedia/audacious-plugins/pkg-plist
index cde901abfdbe..5becf5a075e2 100644
--- a/multimedia/audacious-plugins/pkg-plist
+++ b/multimedia/audacious-plugins/pkg-plist
@@ -130,12 +130,13 @@ share/audacious/ui/playlist.ui
%%NLS%%share/locale/es_MX/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/et/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/eu/LC_MESSAGES/audacious-plugins.mo
+%%NLS%%share/locale/fi/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/fr/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/gl/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/hu/LC_MESSAGES/audacious-plugins.mo
-%%NLS%%share/locale/id_ID/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/it/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/ja/LC_MESSAGES/audacious-plugins.mo
+%%NLS%%share/locale/id_ID/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/ko/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/ky/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/lt/LC_MESSAGES/audacious-plugins.mo
@@ -144,8 +145,10 @@ share/audacious/ui/playlist.ui
%%NLS%%share/locale/pt_BR/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/pt_PT/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/ru/LC_MESSAGES/audacious-plugins.mo
+%%NLS%%share/locale/si/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/sk/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/sr_RS/LC_MESSAGES/audacious-plugins.mo
+%%NLS%%share/locale/ta/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/uk/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/zh_CN/LC_MESSAGES/audacious-plugins.mo
%%NLS%%share/locale/zh_TW/LC_MESSAGES/audacious-plugins.mo
@@ -162,11 +165,11 @@ lib/audacious/Transport/unix-io.so
lib/audacious/Input/tonegen.so
lib/audacious/Input/vtx.so
%%FLACPLUGIN%%lib/audacious/Input/flacng.so
+%%FFAUDIOPLUGIN%%lib/audacious/Input/ffaudio.so
lib/audacious/Input/xsf.so
%%ADPLUGPLUGIN%%lib/audacious/Input/adplug.so
lib/audacious/Input/metronom.so
%%WAVPACKPLUGIN%%lib/audacious/Input/wavpack.so
-%%SIDPLUGIN%%lib/audacious/Input/sid.so
lib/audacious/Input/console.so
lib/audacious/Input/psf2.so
%%MP3PLUGIN%%lib/audacious/Input/madplug.so
@@ -175,7 +178,7 @@ lib/audacious/Input/psf2.so
lib/audacious/Effect/stereo.so
lib/audacious/Effect/crystalizer.so
%%RESAMPLEPLUGIN%%lib/audacious/Effect/resample.so
-%%RESAMPLEPLUGIN%%lib/audacious/Effect/speed-pitch.so
+%%SPEEDPITCHPLUGIN%%lib/audacious/Effect/speed-pitch.so
lib/audacious/Effect/crossfade.so
lib/audacious/Effect/compressor.so
lib/audacious/Effect/ladspa.so
@@ -185,8 +188,8 @@ lib/audacious/Effect/voice_removal.so
%%BS2BPLUGIN%%lib/audacious/Effect/bs2b.so
lib/audacious/Visualization/blur_scope.so
lib/audacious/Visualization/cairo-spectrum.so
-%%MTPPLUGIN%%lib/audacious/General/mtp_up.so
%%DBUS%%lib/audacious/General/gnomeshortcuts.so
+%%GLSPECTRUM%%lib/audacious/Visualization/gl-spectrum.so
lib/audacious/General/lyricwiki.so
%%SCROBBLERPLUGIN%%lib/audacious/General/scrobbler.so
lib/audacious/General/alarm.so
@@ -204,6 +207,7 @@ lib/audacious/General/song_change.so
%%ALSAPLUGIN%%lib/audacious/Output/alsa.so
lib/audacious/Output/filewriter.so
%%JACKPLUGIN%%lib/audacious/Output/jackout.so
+%%PULSE%%lib/audacious/Output/pulse_audio.so
%%SDL%%lib/audacious/Output/sdlout.so
lib/audacious/Container/xspf.so
lib/audacious/Container/audpl.so
@@ -233,9 +237,10 @@ lib/audacious/Container/pls.so
%%NLS%%@dirrmtry share/locale/id_ID
%%NLS%%@dirrmtry share/locale/ky/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/ky
+%%NLS%%@dirrmtry share/locale/si/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/si
%%NLS%%@dirrmtry share/locale/sr_RS/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/sr_RS
%%NLS%%@dirrmtry share/locale/es_AR/LC_MESSAGES
%%NLS%%@dirrmtry share/locale/es_AR
-@dirrm %%DOCSDIR%%
@dirrmtry share/audacious