diff options
author | Thomas Zander <riggs@FreeBSD.org> | 2017-12-03 17:39:32 +0000 |
---|---|---|
committer | Thomas Zander <riggs@FreeBSD.org> | 2017-12-03 17:39:32 +0000 |
commit | 71a9f51983203ef98befe1aea6ef19acd2da0e33 (patch) | |
tree | 39d768551afc50eac360c059a0f04cbe5a212e07 /multimedia/qmmp-qt5/Makefile | |
parent | New port: net/py-portend: Monitors TCP ports for bound or unbound states (diff) |
Update to upstream version 1.2.0
Details:
- Update to upstream version 1.2.0
- New OPTIONS: SHOUTCAST, FILEWRITER, ARCHIVE
- Pet portlint
PR: 223928
Submitted by: liangtai.s16@gmail.com (maintainer)
Notes
Notes:
svn path=/head/; revision=455416
Diffstat (limited to 'multimedia/qmmp-qt5/Makefile')
-rw-r--r-- | multimedia/qmmp-qt5/Makefile | 59 |
1 files changed, 36 insertions, 23 deletions
diff --git a/multimedia/qmmp-qt5/Makefile b/multimedia/qmmp-qt5/Makefile index a1912b0cc322..8493763b8491 100644 --- a/multimedia/qmmp-qt5/Makefile +++ b/multimedia/qmmp-qt5/Makefile @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= qmmp -PORTVERSION= 1.1.10 -PORTREVISION= 1 +PORTVERSION= 1.2.0 CATEGORIES= multimedia MASTER_SITES= http://qmmp.ylsoftware.com/files/ \ SF/qmmp-dev/${PORTNAME}/ @@ -14,28 +13,14 @@ COMMENT= Qt5-based multimedia player LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING +CONFLICTS= ${PORTNAME}-0.* +PORTSCOUT= limit:^1\..* + USES= cmake:outsource pathfix pkgconfig tar:bzip2 USE_QT5= core gui network widgets xml \ buildtools_build linguisttools_build qmake_build USE_LDCONFIG= yes -CONFLICTS= ${PORTNAME}-0.* -PORTSCOUT= limit:^1\..* - -PLIST_SUB= SHLIB_VER=${PORTVERSION:C/-.*//} - -PATHFIX_CMAKELISTSTXT= \\"CMakeLists.txt -exec grep -l /pkgconfig {} +\\" -PORTDOCS= README README.RUS AUTHORS -INSTALLS_ICONS= yes - -OPTIONS_DEFAULT= ALSA ANALYZER BS2B CDDA CONVERTER COPYPASTE COVER \ - CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FLAC \ - GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \ - MMS MODPLUG MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \ - OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA \ - RGSCAN SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \ - TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI - OPTIONS_SUB= yes OPTIONS_GROUP= DOCUMENTS PLUGIN_APPLICATION PLUGIN_FORMATS \ PLUGIN_DSP_EFFECTS PLUGIN_VISUAL_EFFECTS PLUGIN_OUTPUT \ @@ -49,8 +34,8 @@ DOCUMENTS_DESC= Documentation and API Reference OPTIONS_GROUP_DOCUMENTS= DOCS DOXYGEN PLUGIN_FORMATS_DESC= Support various media formats -OPTIONS_GROUP_PLUGIN_FORMATS= CDDA FAAD FFMPEG FLAC GME MAD MODPLUG \ - MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI +OPTIONS_GROUP_PLUGIN_FORMATS= ARCHIVE CDDA FAAD FFMPEG FLAC GME \ + MAD MODPLUG MUSEPACK OPUS SNDFILE VORBIS WAVPACK WILDMIDI PLUGIN_DSP_EFFECTS_DESC= DSP effects OPTIONS_GROUP_PLUGIN_DSP_EFFECTS= BS2B CROSSFADE LADSPA SOXR STEREO @@ -60,7 +45,7 @@ OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS= ANALYZER PROJECTM PLUGIN_OUTPUT_DESC= Output sound systems OPTIONS_GROUP_PLUGIN_OUTPUT= ALSA JACK NULLOUT OSS OSS4 \ - PULSEAUDIO QTMULTIMEDIA + PULSEAUDIO QTMULTIMEDIA SHOUTCAST PLUGIN_PLAYLIST_DESC= Playlist operation OPTIONS_GROUP_PLUGIN_PLAYLIST= COPYPASTE DIR_ASSOC FILEOPS HAL \ @@ -70,7 +55,15 @@ PLUGIN_NETWORKING_DESC= Features via the Net OPTIONS_GROUP_PLUGIN_NETWORKING= COVER CURL LYRICS MMS SB SCROBBLER MISC_DESC= Other features -OPTIONS_GROUP_MISC= CONVERTER CUE ENCA MPLAYER MPRIS RGSCAN SID +OPTIONS_GROUP_MISC= CONVERTER CUE ENCA FILEWRITER MPLAYER MPRIS RGSCAN SID + +OPTIONS_DEFAULT= ALSA ANALYZER ARCHIVE BS2B CDDA CONVERTER COPYPASTE COVER \ + CROSSFADE CUE CURL DIR_ASSOC ENCA FAAD FFMPEG FILEOPS FILEWRITER FLAC \ + GNOMEHOTKEY GME HAL HOTKEY JACK KDENOTIFY LADSPA LYRICS MAD \ + MMS MODPLUG MPRIS MPLAYER MUSEPACK NOTIFIER NULLOUT \ + OPUS OSS4 PROJECTM PULSEAUDIO QMMP_DIALOG QSUI QTMULTIMEDIA RGSCAN \ + SHOUTCAST SB SCROBBLER SID SKINNEDUI SNDFILE SOXR STATICON STEREO \ + TRACKCHANGE TWOPANELDIALOG UDISKS2 VORBIS WAVPACK WILDMIDI DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen @@ -104,6 +97,12 @@ QTMULTIMEDIA_DESC= Support to use Qt low-level multimedia API QTMULTIMEDIA_USE= QT5=multimedia QTMULTIMEDIA_CMAKE_BOOL= USE_QTMULTIMEDIA +SHOUTCAST_LIB_DEPENDS= libogg.so:audio/libogg \ + libshout.so:audio/libshout \ + libsoxr.so:audio/libsoxr \ + libvorbis.so:audio/libvorbis +SHOUTCAST_CMAKE_BOOL= USE_SHOUT + FLAC_LIB_DEPENDS= libFLAC.so:audio/flac \ libtag.so:audio/taglib FLAC_CMAKE_BOOL= USE_FLAC @@ -135,6 +134,10 @@ ENCA_DESC= Support automatic character set detection ENCA_LIB_DEPENDS= libenca.so:converters/enca ENCA_CMAKE_BOOL= USE_ENCA +FILEWRITER_DESC= Dump output sound into ogg audio file +FILEWRITER_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis +FILEWRITER_CMAKE_BOOL= USE_FILEWRITER + MPLAYER_DESC= Enable showing videos by mplayer MPLAYER_RUN_DEPENDS= mplayer:multimedia/mplayer MPLAYER_CMAKE_BOOL= USE_MPLAYER @@ -205,6 +208,10 @@ STEREO_CMAKE_BOOL= USE_STEREO ANALYZER_DESC= Support spectrum analyzer visualization ANALYZER_CMAKE_BOOL= USE_ANALYZER +ARCHIVE_DESC= Read archived media file +ARCHIVE_LIB_DEPENDS= libarchive.so:archivers/libarchive +ARCHIVE_CMAKE_BOOL= USE_ARCHIVE + CONVERTER_DESC= Support file type converter CONVERTER_LIB_DEPENDS= libtag.so:audio/taglib CONVERTER_CMAKE_BOOL= USE_CONVERTER @@ -270,6 +277,12 @@ QMMP_DIALOG_CMAKE_BOOL= USE_QMMP_DIALOG TWOPANELDIALOG_DESC= File dialog by two-panel selector TWOPANELDIALOG_CMAKE_BOOL= USE_TWO_PANEL_DIALOG +PLIST_SUB+= SHLIB_VER=${PORTVERSION:C/-.*//} + +PATHFIX_CMAKELISTSTXT= \\"CMakeLists.txt -exec grep -l /pkgconfig {} +\\" +PORTDOCS= README README.RUS AUTHORS +INSTALLS_ICONS= yes + post-patch: @${GREP} -L '${LOCALBASE}/lib/oss' \ ${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt | ${XARGS} \ |