diff options
author | Olivier Duchateau <olivierd@FreeBSD.org> | 2016-09-22 12:46:36 +0000 |
---|---|---|
committer | Olivier Duchateau <olivierd@FreeBSD.org> | 2016-09-22 12:46:36 +0000 |
commit | 4d27f32190a03dc4d967efeb82301453aed78651 (patch) | |
tree | 54c6d4d65f20eea79c132f463c1cda840825139b /multimedia/audacious-plugins-gtk3 | |
parent | 487b06f9c5dde80b4d2b8a3925dcc334cb45e0c6 (diff) | |
download | ports-4d27f32190a03dc4d967efeb82301453aed78651.tar.gz ports-4d27f32190a03dc4d967efeb82301453aed78651.zip |
Notes
Diffstat (limited to 'multimedia/audacious-plugins-gtk3')
-rw-r--r-- | multimedia/audacious-plugins-gtk3/Makefile | 132 | ||||
-rw-r--r-- | multimedia/audacious-plugins-gtk3/distinfo | 3 |
2 files changed, 135 insertions, 0 deletions
diff --git a/multimedia/audacious-plugins-gtk3/Makefile b/multimedia/audacious-plugins-gtk3/Makefile new file mode 100644 index 000000000000..ec756bdef310 --- /dev/null +++ b/multimedia/audacious-plugins-gtk3/Makefile @@ -0,0 +1,132 @@ +# Created by: Zastupov Stepan [RedChrom] <redchrom@mail.ru> +# $FreeBSD$ + +PORTNAME= audacious-plugins +PORTVERSION= 3.8 +DISTVERSIONSUFFIX= -gtk3 +CATEGORIES= multimedia audio +MASTER_SITES= http://distfiles.audacious-media-player.org/ +PKGNAMESUFFIX= ${DISTVERSIONSUFFIX} + +MAINTAINER= olivierd@FreeBSD.org +COMMENT= Plugins needed for audacious-gtk3 + +LICENSE= GPLv3 + +BUILD_DEPENDS= audacious:multimedia/audacious-gtk3 +LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib \ + libdbus-1.so:devel/dbus \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 +RUN_DEPENDS= audacious:multimedia/audacious-gtk3 + +CONFLICTS_INSTALL= audacious-plugins-3.* + +MASTERDIR= ${.CURDIR}/../audacious-plugins +DISTINFO_FILE= ${.CURDIR}/distinfo + +GNU_CONFIGURE= yes +USES= compiler:c++11-lib execinfo gettext-tools gmake iconv \ + localbase pkgconfig tar:bzip2 +USE_LDCONFIG= yes +USE_GNOME= gtk30 glib20 libxml2 cairo gdkpixbuf2 +USE_XORG= x11 + +CONFIGURE_ARGS+=--disable-console --disable-sndio --disable-soxr \ + --enable-gnomeshortcuts \ + --enable-gtk --enable-filewriter --enable-hotkey + +OPTIONS_DEFINE= AAC ALSA AMIDI AOSD BS2B CDDA CUE FFMPEG \ + FLAC JACK LAME LIRC MP3 MMS MODPLUG MPRIS NEON NLS NOTIFY \ + OPENGL OSS PULSEAUDIO SAMPLERATE SCROBBLER SDL SID SNDFILE \ + SPEEDPITCH VORBIS WAVPACK +OPTIONS_DEFAULT= AAC AOSD CDDA CUE FFMPEG FLAC MP3 \ + MMS NEON NLS NOTIFY OSS SCROBBLER VORBIS WAVPACK + +AAC_LIB_DEPENDS= libfaad.so:audio/faad +AAC_CONFIGURE_OFF= --disable-aac +ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib +ALSA_CONFIGURE_OFF= --disable-alsa +AMIDI_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth +AMIDI_CONFIGURE_OFF= --disable-amidiplug +AOSD_USE= gnome=pango +AOSD_USE= xorg=xrender +AOSD_LIB_DEPENDS= libXcomposite.so:x11/libXcomposite +AOSD_CONFIGURE_ENABLE= aosd +BS2B_LIB_DEPENDS= libbs2b.so:audio/libbs2b +BS2B_CONFIGURE_OFF= --disable-bs2b +CDDA_LIB_DEPENDS= libcdio_cdda.so:sysutils/libcdio-paranoia \ + libcddb.so:audio/libcddb \ + libcdio.so:sysutils/libcdio +CDDA_CONFIGURE_OFF= --disable-cdaudio +CUE_LIB_DEPENDS= libcue.so:textproc/libcue +CUE_CONFIGURE_OFF= --disable-cue +FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg +FFMPEG_CONFIGURE_WITH= ffmpeg=ffmpeg +FLAC_LIB_DEPENDS= libFLAC.so:audio/flac +FLAC_CONFIGURE_ON= --enable-flac --enable-filewriter +FLAC_CONFIGURE_OFF= --disable-flac --disable-filewriter +JACK_LIB_DEPENDS= libjack.so:audio/jack \ + libsamplerate.so:audio/libsamplerate +JACK_CONFIGURE_OFF= --disable-jack +LAME_LIB_DEPENDS= libmp3lame.so:audio/lame +LAME_CONFIGURE_OFF= --disable-filewriter_mp3 +LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc +LIRC_CONFIGURE_OFF= --disable-lirc +MP3_LIB_DEPENDS= libmpg123.so:audio/mpg123 +MP3_CONFIGURE_OFF= --disable-mp3 +MMS_LIB_DEPENDS= libmms.so:net/libmms +MMS_CONFIGURE_OFF= --disable-mms +MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug +MODPLUG_CONFIGURE_OFF= --disable-modplug +MPRIS_CONFIGURE_ENABLE= mpris2 +NEON_LIB_DEPENDS= libneon.so:www/neon +NEON_CONFIGURE_OFF= --disable-neon +NLS_USES= gettext-runtime +NLS_CONFIGURE_OFF= --disable-nls +NLS_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-patch-Makefile +NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify +NOTIFY_CONFIGURE_ENABLE= notify +OPENGL_USE= xorg=x11 gl=gl +OPENGL_CONFIGURE_ENABLE= glspectrum +OSS_CONFIGURE_ENABLE= oss4 +PULSEAUDIO_LIB_DEPENDS= libpulse-mainloop-glib.so:audio/pulseaudio +PULSEAUDIO_CONFIGURE_OFF= --disable-pulse +SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate +SAMPLERATE_CONFIGURE_OFF= --disable-resample +SCROBBLER_LIB_DEPENDS= libcurl.so:ftp/curl +SCROBBLER_CONFIGURE_OFF= --disable-scrobbler2 +SDL_LIB_DEPENDS= libSDL2.so:devel/sdl20 +SDL_CONFIGURE_ON= --enable-sdlout --with-libsdl=2 +SDL_CONFIGURE_OFF= --disable-sdlout +SID_LIB_DEPENDS= libsidplayfp.so:audio/libsidplayfp +SID_CONFIGURE_OFF= --disable-sid +SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile +SNDFILE_CONFIGURE_OFF= --disable-sndfile +SPEEDPITCH_CONFIGURE_OFF= --disable-speedpitch +SPEEDPITCH_IMPLIES= SAMPLERATE +VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ + libogg.so:audio/libogg +VORBIS_CONFIGURE_ENABLE= vorbis +WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack +WAVPACK_CONFIGURE_OFF= --disable-wavpack +OPTIONS_SUB= yes + +AMIDI_DESC= Amidi decoder +AOSD_DESC= Audacious OSD +BS2B_DESC= BS2B effect +SCROBBLER_DESC= Scrobbler decoder +SID_DESC= Sound chip emulator of Commodore +NEON_DESC= Neon plugin +SPEEDPITCH_DESC=Speed and Pitch plugin +MPRIS_DESC= NPRIS plugin + +post-patch: + ${REINPLACE_CMD} -e 's| $${MFLAGS}||g' \ + ${WRKSRC}/buildsys.mk.in + +post-install: + @${FIND} ${STAGEDIR}${PREFIX}/lib/audacious/ -name "*.so" \ + -exec ${STRIP_CMD} {} \; + +.include <bsd.port.mk> diff --git a/multimedia/audacious-plugins-gtk3/distinfo b/multimedia/audacious-plugins-gtk3/distinfo new file mode 100644 index 000000000000..b7af76a6b0d9 --- /dev/null +++ b/multimedia/audacious-plugins-gtk3/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1474533294 +SHA256 (audacious-plugins-3.8-gtk3.tar.bz2) = 69f53cc6ecc8acd55d6f336aac2c9abc23d887a9e0ba1dfad5456ed970db3a49 +SIZE (audacious-plugins-3.8-gtk3.tar.bz2) = 1812134 |