diff --git a/audio/musicpd/Makefile b/audio/musicpd/Makefile index a2d29287bc21..cbf5e136feb8 100644 --- a/audio/musicpd/Makefile +++ b/audio/musicpd/Makefile @@ -1,249 +1,249 @@ PORTNAME= musicpd PORTVERSION= 0.23.15 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= audio MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/ DISTNAME= mpd-${PORTVERSION} MAINTAINER= riggs@FreeBSD.org COMMENT= Remote-controllable music daemon WWW= https://www.musicpd.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_iostreams.so:devel/boost-libs \ libfmt.so:devel/libfmt \ libicudata.so:devel/icu USES= compiler:c++17-lang localbase:ldflags meson pkgconfig \ python:build tar:xz USE_RC_SUBR= ${PORTNAME} MESON_ARGS= --auto-features=disabled \ -Dbzip2=enabled \ -Dhttpd=true \ -Dicu=enabled \ -Dmpcdec=disabled \ -Doss=enabled \ -Dpipe=true \ -Dsyslog=enabled \ -Dzlib=enabled PORTDOCS= AUTHORS README.md NEWS SUB_FILES= pkg-message OPTIONS_SUB= yes OPTIONS_DEFINE= DOCS ID3TAG IPV6 ISO9660 MANPAGES SQLITE3 \ PROXYDB VORBISENC ZZIP OPTIONS_RADIO= RESAMPLER ZEROCONF OPTIONS_RADIO_ZEROCONF= AVAHI MDNSRESPONDER OPTIONS_RADIO_RESAMPLER= SAMPLERATE SOXR OPTIONS_MULTI= DOCUMENTATION FILE_FORMAT OPTIONS_MULTI_FILE_FORMAT= \ ADPLUG AUDIOFILE FAAD FFMPEG FLAC FLUIDSYNTH \ GME MAD MIKMOD MODPLUG MPG123 \ OPUS SIDPLAY SNDFILE TWOLAME \ VORBIS WAVPACK WILDMIDI OPTIONS_GROUP= ACCESS PLAYBACK OPTIONS_GROUP_ACCESS= CDPARANOIA CURL LAME NFS PLAYLISTS QOBUZ \ SMB SOUNDCLOUD UPNP YAJL OPTIONS_GROUP_PLAYBACK= AO JACK OPENAL OPENMPT PIPEWIRE PULSEAUDIO \ SHOUTCAST SNDIO ADPLUG_DESC= AdPlug support FAAD_DESC= AAC/MP4 decoding via libfaad GME_DESC= GME support (video game music files) ISO9660_DESC= Direct support for ISO 9660 images PROXYDB_DESC= Proxy database support via libmpdclient LAME_DESC= Support for MP3 Icecast Streams OPENMPT_DESC= Support for OpenMPT playback PLAYLISTS_DESC= Enable extra playlist support (wma, RSS) QOBUZ_DESC= Streaming service support: Qobuz SIDPLAY_DESC= Sidplay support (C64 mono and stereo files) SMB_DESC= SMB network support (currently strongly discouraged) SOUNDCLOUD_DESC=Streaming service support: SoundCloud TWOLAME_DESC= TwoLAME support (mp2) VORBISENC_DESC= Ogg Vorbis encoder WILDMIDI_DESC= WildMIDI support (MIDI files) YAJL_DESC= JSON support via libyajl ZZIP_DESC= Support for zzip archives OPTIONS_DEFAULT=CURL FFMPEG FLAC ID3TAG LAME MANPAGES OPUS \ PLAYLISTS PROXYDB SNDFILE VORBIS VORBISENC \ WAVPACK MANPAGES_MESON_ENABLED= documentation MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/bin/sphinx-build:textproc/py-sphinx@${PY_FLAVOR} # Decoder plugins ADPLUG_MESON_ENABLED= adplug ADPLUG_LIB_DEPENDS= libadplug.so:audio/libadplug AUDIOFILE_MESON_ENABLED=audiofile AUDIOFILE_LIB_DEPENDS= libaudiofile.so:audio/libaudiofile FAAD_MESON_ENABLED= faad FAAD_LIB_DEPENDS= libfaad.so:audio/faad FFMPEG_MESON_ENABLED= ffmpeg FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg \ libavformat.so:multimedia/ffmpeg \ libavutil.so:multimedia/ffmpeg FLAC_MESON_ENABLED= flac FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLUIDSYNTH_MESON_ENABLED= fluidsynth FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth GME_MESON_ENABLED= gme GME_LIB_DEPENDS= libgme.so:audio/libgme MAD_MESON_ENABLED= mad MAD_LIB_DEPENDS= libmad.so:audio/libmad MIKMOD_MESON_ENABLED= mikmod MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod MODPLUG_MESON_ENABLED= modplug MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug MPG123_MESON_ENABLED= mpg123 MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 NFS_MESON_ENABLED= nfs NFS_LIB_DEPENDS= libnfs.so:net/libnfs OPENMPT_MESON_ENABLED= openmpt OPENMPT_LIB_DEPENDS= libopenmpt.so:audio/libopenmpt OPUS_MESON_ENABLED= opus OPUS_LIB_DEPENDS= libopus.so:audio/opus \ libogg.so:audio/libogg PLAYLISTS_MESON_ENABLED=expat PLAYLISTS_LIB_DEPENDS= libexpat.so:textproc/expat2 SIDPLAY_MESON_ENABLED= sidplay SIDPLAY_LIB_DEPENDS= libsidplayfp.so:audio/libsidplayfp SIDPLAY_CXXFLAGS= -D_LIBCPP_ENABLE_CXX17_REMOVED_AUTO_PTR SNDFILE_MESON_ENABLED= sndfile SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile VORBIS_MESON_ENABLED= vorbis VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis WAVPACK_MESON_ENABLED= wavpack WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WILDMIDI_MESON_ENABLED= wildmidi WILDMIDI_LIB_DEPENDS= libWildMidi.so:audio/wildmidi # Encoder plugins VORBISENC_IMPLIES= VORBIS VORBISENC_MESON_ENABLED= vorbisenc VORBISENC_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis LAME_MESON_ENABLED= lame LAME_LIB_DEPENDS= libmp3lame.so:audio/lame TWOLAME_MESON_ENABLED= twolame TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame # Filter plugins SAMPLERATE_MESON_ENABLED= libsamplerate SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SOXR_MESON_ENABLED= soxr SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr # Output plugins AO_MESON_ENABLED= ao AO_LIB_DEPENDS= libao.so:audio/libao JACK_MESON_ENABLED= jack JACK_LIB_DEPENDS= libjack.so:audio/jack JACK_CXXFLAGS= -Wno-register OPENAL_MESON_ENABLED= openal OPENAL_USES= openal PIPEWIRE_MESON_ENABLED= pipewire PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PULSEAUDIO_MESON_ENABLED= pulse PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio SHOUTCAST_MESON_ENABLED=shout SHOUTCAST_LIB_DEPENDS= libshout.so:audio/libshout SHOUTCAST_IMPLIES= VORBIS SNDIO_MESON_ENABLED= sndio SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio # Input plugins CDPARANOIA_MESON_ENABLED= cdio_paranoia CDPARANOIA_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia CURL_MESON_ENABLED= curl webdav CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_IMPLIES= PLAYLISTS SMB_MESON_ENABLED= smbclient SMB_USES= samba:lib # Archive plugins ZZIP_MESON_ENABLED= zzip ZZIP_LIB_DEPENDS= libzzip.so:devel/zziplib ISO9660_MESON_ENABLED= iso9660 ISO9660_LIB_DEPENDS= libiso9660.so:sysutils/libcdio # Database plugins SQLITE3_MESON_ENABLED= sqlite SQLITE3_LIB_DEPENDS= libsqlite3.so:databases/sqlite3 PROXYDB_MESON_ENABLED= libmpdclient PROXYDB_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient # Tag plugins ID3TAG_MESON_ENABLED= id3tag ID3TAG_LIB_DEPENDS= libid3tag.so:audio/libid3tag # Network support IPV6_MESON_ENABLED= ipv6 # Commercial service support QOBUZ_MESON_ENABLED= qobuz QOBUZ_LIB_DEPENDS= libgcrypt.so:security/libgcrypt QOBUZ_IMPLIES= CURL YAJL SOUNDCLOUD_MESON_ENABLED= soundcloud SOUNDCLOUD_IMPLIES= CURL YAJL # Misc library support AVAHI_MESON_ON= -Dzeroconf=avahi AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app MDNSRESPONDER_MESON_ON= -Dzeroconf=bonjour MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder UPNP_MESON_ON= -Dupnp=npupnp UPNP_LIB_DEPENDS= libnpupnp.so:net/libnpupnp YAJL_MESON_ENABLED= yajl YAJL_LIB_DEPENDS= libyajl.so:devel/yajl MPDUSER?= mpd MPDGROUP?= mpd USERS= ${MPDUSER} GROUPS= ${MPDGROUP} post-patch: # Make musicpd run as ${MPDUSER} by default @${REINPLACE_CMD} -e 's|%%MPDUSER%%|${MPDUSER}|' \ ${WRKSRC}/doc/mpdconf.example # Fix man pages for executable names @${REINPLACE_CMD} \ -e 's#^``mpd#``${PORTNAME}#' \ -e 's#:: mpd#:: ${PORTNAME}#' \ -e 's#mpd(1)#${PORTNAME}(1)#' \ -e 's#mpd.conf(5)#${PORTNAME}.conf(5)#' \ ${WRKSRC}/doc/mpd.1.rst ${WRKSRC}/doc/mpd.conf.5.rst @${REINPLACE_CMD} \ -e "s#'mpd'#'${PORTNAME}'#" \ -e "s#'mpd.conf'#'${PORTNAME}.conf'#" \ -e "s#'mpd.conf doc#'${PORTNAME}.conf doc#" \ ${WRKSRC}/doc/conf.py do-install: ${INSTALL_PROGRAM} ${WRKSRC}/_build/mpd \ ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ ${INSTALL_DATA} ${WRKSRC}/doc/mpdconf.example \ ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample do-install-MANPAGES-on: ${INSTALL_MAN} ${WRKSRC}/_build/doc/${PORTNAME}.1 \ ${STAGEDIR}${PREFIX}/share/man/man1 ${INSTALL_MAN} ${WRKSRC}/_build/doc/${PORTNAME}.conf.5 \ ${STAGEDIR}${PREFIX}/share/man/man5 .include diff --git a/audio/sidplayfp/Makefile b/audio/sidplayfp/Makefile index bd309e76f073..ea79d00cf237 100644 --- a/audio/sidplayfp/Makefile +++ b/audio/sidplayfp/Makefile @@ -1,42 +1,43 @@ PORTNAME= sidplayfp DISTVERSION= 2.11.0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://github.com/lib${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ MAINTAINER= ehaupt@FreeBSD.org COMMENT= Console SID/MUS player using sidplayfp WWW= https://github.com/libsidplayfp/sidplayfp LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libstilview.so:audio/libsidplayfp USES= compiler:c++17-lang localbase:ldflags pkgconfig GNU_CONFIGURE= yes PLIST_FILES= bin/sidplayfp \ bin/stilview \ share/man/man1/sidplayfp.1.gz \ share/man/man1/stilview.1.gz \ share/man/man5/sidplayfp.ini.5.gz OPTIONS_DEFINE= ALSA OUT123 PULSEAUDIO OPTIONS_DEFAULT= OUT123 OUT123_DESC= Audio output support via mpg123's out123 library ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib OUT123_LIB_DEPENDS= libout123.so:audio/mpg123 OUT123_CONFIGURE_WITH= out123 PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio pre-configure-ALSA-off: ${REINPLACE_CMD} -e 's|alsa >= 1.0|alsa >= 9999.0|g' \ ${PATCH_WRKSRC}/configure pre-configure-PULSEAUDIO-off: ${REINPLACE_CMD} -e 's|libpulse-simple >= 1.0|libpulse-simple >= 9990.0|g' \ ${PATCH_WRKSRC}/configure .include diff --git a/multimedia/audacious-plugins/Makefile b/multimedia/audacious-plugins/Makefile index 1dcc9ac2ac6e..228fa435f39e 100644 --- a/multimedia/audacious-plugins/Makefile +++ b/multimedia/audacious-plugins/Makefile @@ -1,276 +1,276 @@ PORTNAME= audacious-plugins DISTVERSION= 4.4.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= multimedia audio MASTER_SITES= http://distfiles.audacious-media-player.org/ MAINTAINER= madpilot@FreeBSD.org COMMENT= Plugins needed for audacious WWW= https://audacious-media-player.org/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libdbus-1.so:devel/dbus \ libdbus-glib-1.so:devel/dbus-glib \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 FLAVORS= qt6 qt5 gtk2 gtk3 FLAVOR?= ${FLAVORS:[1]} gtk2_PKGNAMESUFFIX= -gtk2 gtk2_BUILD_DEPENDS= audacious:multimedia/audacious@gtk2 gtk2_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz gtk2_RUN_DEPENDS= audacious:multimedia/audacious@gtk2 gtk2_CONFLICTS_INSTALL= audacious-plugins audacious-plugins-gtk3 \ audacious-plugins-qt6 gtk3_PKGNAMESUFFIX= -gtk3 gtk3_BUILD_DEPENDS= audacious:multimedia/audacious@gtk3 gtk3_LIB_DEPENDS= libharfbuzz.so:print/harfbuzz gtk3_RUN_DEPENDS= audacious:multimedia/audacious@gtk3 gtk3_CONFLICTS_INSTALL= audacious-plugins audacious-plugins-gtk2 \ audacious-plugins-qt6 qt5_PKGNAMESUFFIX= -qt5 qt5_BUILD_DEPENDS= audacious:multimedia/audacious@qt5 qt5_RUN_DEPENDS= audacious:multimedia/audacious@qt5 qt5_CONFLICTS_INSTALL= audacious-plugins-gtk2 audacious-plugins-gtk3 \ audacious-plugins-qt6 qt6_BUILD_DEPENDS= audacious:multimedia/audacious@qt6 qt6_RUN_DEPENDS= audacious:multimedia/audacious@qt6 qt6_CONFLICTS_INSTALL= audacious-plugins audacious-plugins-gtk2 \ audacious-plugins-gtk3 USES= compiler:c++11-lib gettext-tools gmake gnome iconv localbase \ meson pkgconfig tar:bzip2 xorg USE_GNOME= gdkpixbuf2 glib20 libxml2 USE_XORG= x11 CONFIGURE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" MESON_ARGS= -Dcoreaudio=false \ -Dmms=false \ -Dcdaudio-cddb=false MAKE_ENV= LIBRARY_PATH="${LOCALBASE}/lib" .if ${FLAVOR} == qt5 MESON_ARGS+= -Dgtk2=false \ -Dgtk=false \ -Dqt5=true \ -Dqt=true USES+= qt:5 USE_QT= core gui multimedia network svg widgets x11extras PLIST_SUB= GTK="@comment " \ QT5="" \ QT="" .elif ${FLAVOR} == qt6 MESON_ARGS+= -Dgtk2=false \ -Dgtk=false \ -Dqt5=false \ -Dqt=true USES+= qt:6 USE_QT= base multimedia svg PLIST_SUB= GTK="@comment " \ QT5="@comment " \ QT="" .elif ${FLAVOR} == gtk2 LIB_DEPENDS+= libjson-glib-1.0.so:devel/json-glib MESON_ARGS+= -Dgtk2=true \ -Dgtk=true \ -Dhotkey=true \ -Dqt5=false \ -Dqt=false USE_GNOME+= cairo gtk20 PLIST_SUB= GTK="" \ QT6="@comment " \ QT="@comment " .elif ${FLAVOR} == gtk3 LIB_DEPENDS+= libjson-glib-1.0.so:devel/json-glib MESON_ARGS+= -Dgtk2=false \ -Dgtk=true \ -Dhotkey=true \ -Dqt5=false \ -Dqt=false USE_GNOME+= cairo gtk30 PLIST_SUB= GTK="" \ QT6="@comment " \ QT="@comment " .endif OPTIONS_DEFINE= AAC ADPLUG AMIDI BS2B CDDA CONSOLE CUE FFMPEG FLAC LAME \ LIRC MODPLUG MPG123 MPRIS NEON NLS NOTIFY OPENGL \ OPENMPT OPUS SAMPLERATE SCROBBLER SID SNDFILE SOXR \ SPEEDPITCH VORBIS WAVPACK OPTIONS_DEFAULT= AAC ADPLUG AMIDI CDDA CUE FFMPEG FILEWRITER FLAC JACK MPG123 \ MPRIS NEON NLS NOTIFY OPENMPT OPUS OSS PIPEWIRE PULSEAUDIO \ SCROBBLER SID VORBIS WAVPACK OPTIONS_MULTI= OUTPUT OPTIONS_MULTI_OUTPUT= ALSA FILEWRITER JACK OSS PIPEWIRE PULSEAUDIO SDL SNDIO OPTIONS_SUB= yes .if ${FLAVOR} == gtk2 || ${FLAVOR} == gtk3 OPTIONS_DEFINE+= AOSD OPTIONS_DEFAULT+= AOSD .endif ADPLUG_DESC= ADPLUG plugin AMIDI_DESC= Amidi decoder AOSD_DESC= Audacious OSD BS2B_DESC= BS2B effect CONSOLE_DESC= Game Console Music Emulation FILEWRITER_DESC= File writer MPRIS_DESC= NPRIS plugin NEON_DESC= Neon plugin OPENMPT_DESC= OpenMPT plugin SCROBBLER_DESC= Scrobbler decoder SID_DESC= Sound chip emulator of Commodore SPEEDPITCH_DESC= Speed and Pitch plugin AAC_LIB_DEPENDS= libfaad.so:audio/faad AAC_MESON_TRUE= aac ADPLUG_LIB_DEPENDS= libadplug.so:audio/libadplug \ libbinio.so:devel/libbinio ADPLUG_MESON_TRUE= adplug ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_MESON_TRUE= alsa AMIDI_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth AMIDI_MESON_TRUE= amidiplug AOSD_LIB_DEPENDS= libXcomposite.so:x11/libXcomposite AOSD_USES= xorg AOSD_USE= GNOME=pango \ XORG=xrender AOSD_MESON_TRUE= aosd BS2B_LIB_DEPENDS= libbs2b.so:audio/libbs2b BS2B_MESON_TRUE= bs2b CDDA_LIB_DEPENDS= libcdio.so:sysutils/libcdio \ libcdio_cdda.so:sysutils/libcdio-paranoia CDDA_MESON_TRUE= cdaudio CONSOLE_MESON_TRUE= console CUE_LIB_DEPENDS= libcue.so:textproc/libcue CUE_MESON_TRUE= cue FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_MESON_TRUE= ffaudio FILEWRITER_MESON_TRUE= filewriter FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_MESON_TRUE= flac JACK_LIB_DEPENDS= libjack.so:audio/jack \ libsamplerate.so:audio/libsamplerate JACK_MESON_TRUE= jack LAME_LIB_DEPENDS= libmp3lame.so:audio/lame LIRC_LIB_DEPENDS= liblirc_client.so:comms/lirc LIRC_MESON_TRUE= lirc MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug MODPLUG_MESON_TRUE= modplug MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 MPG123_MESON_TRUE= mpg123 MPRIS_MESON_TRUE= mpris2 NEON_LIB_DEPENDS= libneon.so:www/neon NEON_MESON_TRUE= neon NLS_USES= gettext-runtime NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_MESON_TRUE= notify OPENGL_USES= gl OPENGL_USE= GL=gl .if ${FLAVOR} == qt5 OPENGL_USE+= QT=opengl .endif OPENGL_MESON_TRUE= gl-spectrum OPENMPT_LIB_DEPENDS= libopenmpt.so:audio/libopenmpt OPENMPT_MESON_TRUE= openmpt OPUS_LIB_DEPENDS= libopus.so:audio/opus \ libopusfile.so:audio/opusfile OPUS_MESON_TRUE= opus OSS_MESON_TRUE= oss PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_MESON_TRUE= pipewire PULSEAUDIO_LIB_DEPENDS= libpulse-mainloop-glib.so:audio/pulseaudio PULSEAUDIO_MESON_TRUE= pulse SAMPLERATE_LIB_DEPENDS= libsamplerate.so:audio/libsamplerate SAMPLERATE_MESON_TRUE= resample SCROBBLER_LIB_DEPENDS= libcurl.so:ftp/curl SCROBBLER_MESON_TRUE= scrobbler2 SDL_USES= sdl SDL_USE= SDL=sdl2 SDL_MESON_TRUE= sdlout SID_LIB_DEPENDS= libsidplayfp.so:audio/libsidplayfp SID_MESON_TRUE= sid SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_MESON_TRUE= sndfile SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_MESON_TRUE= sndio SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr SOXR_MESON_TRUE= soxr SPEEDPITCH_IMPLIES= SAMPLERATE SPEEDPITCH_MESON_TRUE= speedpitch VORBIS_LIB_DEPENDS= libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis VORBIS_MESON_TRUE= vorbis WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_MESON_TRUE= wavpack .include .if ${PORT_OPTIONS:MFILEWRITER} .if ${PORT_OPTIONS:MFLAC} MESON_ARGS+= -Dfilewriter-flac=true .else MESON_ARGS+= -Dfilewriter-flac=false .endif .if ${PORT_OPTIONS:MLAME} MESON_ARGS+= -Dfilewriter-mp3=true .else MESON_ARGS+= -Dfilewriter-mp3=false .endif .if ${PORT_OPTIONS:MVORBIS} MESON_ARGS+= -Dfilewriter-ogg=true .else MESON_ARGS+= -Dfilewriter-ogg=false .endif .else MESON_ARGS+= -Dfilewriter-flac=false \ -Dfilewriter-mp3=false \ -Dfilewriter-ogg=false .endif post-patch-NLS-off: @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build .include diff --git a/multimedia/qmmp-qt5/Makefile b/multimedia/qmmp-qt5/Makefile index 5849d0924ce1..b84fb597b00e 100644 --- a/multimedia/qmmp-qt5/Makefile +++ b/multimedia/qmmp-qt5/Makefile @@ -1,261 +1,261 @@ PORTNAME= qmmp PORTVERSION= 1.6.9 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${DISTVERSION:R}/ \ SF/qmmp-dev/${PORTNAME}/${DISTVERSION:R}/ PKGNAMESUFFIX= -qt5 MAINTAINER= fluffy@FreeBSD.org COMMENT= Qt5-based multimedia player WWW= https://qmmp.ylsoftware.com/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake desktop-file-utils gl gnome iconv:wchar_t pathfix \ pkgconfig qt:5 tar:bzip2 xorg USE_GL= opengl PATHFIX_CMAKELISTSTXT= src/qmmpui/CMakeLists.txt src/qmmp/CMakeLists.txt USE_QT= core dbus gui network sql widgets x11extras xml \ buildtools:build linguisttools:build qmake:build USE_XORG= x11 xcb USE_LDCONFIG= yes CONFLICTS= ${PORTNAME}-qt6 PORTSCOUT= limit:^1\..* PLIST_SUB= SHLIB_VER=${DISTVERSION:C/-.*//} \ LIB_SUFFX=-${DISTVERSION:R} \ BIN_SUFFX=-${DISTVERSION:R:R} PORTDOCS= README README.RUS AUTHORS CMAKE_OFF= USE_CDA \ USE_MAD \ USE_MMS \ USE_MPC \ USE_MPLAYER CMAKE_ON= USE_ANALYZER \ USE_COPYPASTE \ USE_COVER \ USE_CROSSFADE \ USE_CUE \ USE_DIR_ASSOC \ USE_FILEOPS \ USE_GNOMEHOTKEY \ USE_HISTORY \ USE_KDENOTIFY \ USE_HOTKEY \ USE_MPRIS \ USE_NOTIFIER \ USE_NULL \ USE_SKINNED \ USE_STATICON \ USE_STEREO \ USE_TRACKCHANGE OPTIONS_SUB= yes OPTIONS_GROUP= DOCUMENTS PLUGIN_APPLICATION PLUGIN_FORMATS \ PLUGIN_DSP_EFFECTS PLUGIN_VISUAL_EFFECTS PLUGIN_OUTPUT \ PLUGIN_PLAYLIST PLUGIN_NETWORKING MISC OPTIONS_GROUP_DOCUMENTS= DOCS DOXYGEN OPTIONS_GROUP_MISC= CONVERTER ENCA FILEWRITER \ RGSCAN SID OPTIONS_GROUP_PLUGIN_APPLICATION= QMMP_DIALOG QSUI TWOPANELDIALOG OPTIONS_GROUP_PLUGIN_DSP_EFFECTS= BS2B LADSPA SOXR OPTIONS_GROUP_PLUGIN_FORMATS= ARCHIVE FAAD FFMPEG FLAC GME \ MPG123 OPUS SNDFILE \ VORBIS WAVPACK WILDMIDI XMP OPTIONS_GROUP_PLUGIN_NETWORKING= CURL LYRICS SB SCROBBLER OPTIONS_GROUP_PLUGIN_OUTPUT= ALSA JACK OSS OSS4 \ PIPEWIRE PULSEAUDIO QTMULTIMEDIA SHOUTCAST OPTIONS_GROUP_PLUGIN_PLAYLIST= UDISKS OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS= PROJECTM OPTIONS_DEFAULT= ALSA ARCHIVE BS2B CONVERTER CURL ENCA \ FFMPEG FILEWRITER FLAC GME JACK LADSPA \ LYRICS OPUS OSS4 PROJECTM PIPEWIRE \ PULSEAUDIO QMMP_DIALOG QSUI RGSCAN SHOUTCAST SB \ SCROBBLER SID SNDFILE SOXR TWOPANELDIALOG \ UDISKS VORBIS WAVPACK WILDMIDI XMP OPTIONS_EXCLUDE_i386= ARCHIVE ARCHIVE_DESC= Read archived media file BS2B_DESC= Support the Bauer stereophonic2binaural effect CONVERTER_DESC= Support file type converter DOCUMENTS_DESC= Documentation and API Reference ENCA_DESC= Support automatic character set detection FILEWRITER_DESC= Dump output sound into ogg audio file GME_DESC= Support video game music files LYRICS_DESC= Support to show lyrics using lyrics.wikia.com MISC_DESC= Other features OPUS_DESC= Enable reading opusfile tags OSS4_DESC= Open Sound System (ver4) support PLUGIN_APPLICATION_DESC= Main program view PLUGIN_DSP_EFFECTS_DESC= DSP effects PLUGIN_FORMATS_DESC= Support various media formats PLUGIN_NETWORKING_DESC= Features via the Net PLUGIN_OUTPUT_DESC= Output sound systems PLUGIN_PLAYLIST_DESC= Playlist operation PLUGIN_VISUAL_EFFECTS_DESC= Visual effects PROJECTM_DESC= Support the projectM music visualiser QMMP_DIALOG_DESC= An original dialog QSUI_DESC= Simple UI based on standard widgets set QTMULTIMEDIA_DESC= Support to use Qt low-level multimedia API RGSCAN_DESC= ReplayGain scanner SB_DESC= Browser for IceCast stream directory SCROBBLER_DESC= Support Libre.fm/Last.fm scrobbler feature SID_DESC= Support sid TWOPANELDIALOG_DESC= File dialog by two-panel selector UDISKS_DESC= Support removable disc detection using UDisks WILDMIDI_DESC= Support to playback MIDI files XMP_DESC= Support various module formats using libxmp ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CMAKE_BOOL= USE_ALSA ARCHIVE_USES= libarchive ARCHIVE_CMAKE_BOOL= USE_ARCHIVE BS2B_LIB_DEPENDS= libbs2b.so:audio/libbs2b BS2B_CMAKE_BOOL= USE_BS2B CONVERTER_LIB_DEPENDS= libtag.so:audio/taglib CONVERTER_CMAKE_BOOL= USE_CONVERTER CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CMAKE_BOOL= USE_CURL DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen ENCA_LIB_DEPENDS= libenca.so:converters/enca ENCA_CMAKE_BOOL= USE_ENCA FAAD_LIB_DEPENDS= libfaad.so:audio/faad \ libtag.so:audio/taglib FAAD_CMAKE_BOOL= USE_AAC FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= USE_FFMPEG FILEWRITER_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis FILEWRITER_CMAKE_BOOL= USE_FILEWRITER FLAC_LIB_DEPENDS= libFLAC.so:audio/flac \ libtag.so:audio/taglib FLAC_CMAKE_BOOL= USE_FLAC GME_LIB_DEPENDS= libgme.so:audio/libgme GME_CMAKE_BOOL= USE_GME JACK_BUILD_DEPENDS= jackit>=0.121.2:audio/jack JACK_LIB_DEPENDS= libjack.so:audio/jack \ libsoxr.so:audio/libsoxr JACK_CMAKE_BOOL= USE_JACK LADSPA_RUN_DEPENDS= analyseplugin:audio/ladspa LADSPA_CMAKE_BOOL= USE_LADSPA LYRICS_CMAKE_BOOL= USE_LYRICS MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 \ libtag.so:audio/taglib MPG123_CMAKE_BOOL= USE_MPG123 OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile \ libopus.so:audio/opus \ libtag.so:audio/taglib OPUS_CMAKE_BOOL= USE_OPUS OSS_CMAKE_BOOL= USE_OSS OSS4_BUILD_DEPENDS= ${LOCALBASE}/lib/oss/include/sys/soundcard.h:audio/oss OSS4_CMAKE_BOOL= USE_OSS4 PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_CMAKE_BOOL= USE_PIPEWIRE PROJECTM_LIB_DEPENDS= libprojectM.so:graphics/libprojectm PROJECTM_CMAKE_BOOL= USE_PROJECTM PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= USE_PULSE QMMP_DIALOG_CMAKE_BOOL= USE_QMMP_DIALOG QSUI_CMAKE_BOOL= USE_QSUI QTMULTIMEDIA_USE= QT=multimedia QTMULTIMEDIA_CMAKE_BOOL=USE_QTMULTIMEDIA RGSCAN_LIB_DEPENDS= libtag.so:audio/taglib RGSCAN_CMAKE_BOOL= USE_RGSCAN SB_CMAKE_BOOL= USE_SB SCROBBLER_CMAKE_BOOL= USE_SCROBBLER SHOUTCAST_LIB_DEPENDS= libogg.so:audio/libogg \ libshout.so:audio/libshout \ libsoxr.so:audio/libsoxr \ libvorbis.so:audio/libvorbis SHOUTCAST_CMAKE_BOOL= USE_SHOUT SID_LIB_DEPENDS= libsidplayfp.so:audio/libsidplayfp SID_CMAKE_BOOL= USE_SID SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CMAKE_BOOL= USE_SNDFILE SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr SOXR_CMAKE_BOOL= USE_SOXR TWOPANELDIALOG_CMAKE_BOOL= USE_TWO_PANEL_DIALOG UDISKS_RUN_DEPENDS= bsdisks:sysutils/bsdisks UDISKS_CMAKE_BOOL= USE_UDISKS VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libtag.so:audio/taglib VORBIS_CMAKE_BOOL= USE_VORBIS WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_CMAKE_BOOL= USE_WAVPACK WILDMIDI_LIB_DEPENDS= libWildMidi.so:audio/wildmidi WILDMIDI_CMAKE_BOOL= USE_MIDI XMP_LIB_DEPENDS= libxmp.so:audio/libxmp XMP_CMAKE_BOOL= USE_XMP post-patch: @${GREP} -L '${LOCALBASE}/lib/oss' \ ${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt | ${XARGS} \ ${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|' post-build-DOXYGEN-on: cd ${WRKSRC}/doc && doxygen Doxyfile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}; \ cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-DOXYGEN-on: cd ${WRKSRC}/doc/html && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html @${FIND} -P ${STAGEDIR}${DOCSDIR}/html -type f 2>/dev/null | \ ${SED} -ne 's|^${STAGEDIR}${PREFIX}/||p' >> ${TMPPLIST} .include diff --git a/multimedia/qmmp-qt6/Makefile b/multimedia/qmmp-qt6/Makefile index cd291fb48388..7a78dd82655f 100644 --- a/multimedia/qmmp-qt6/Makefile +++ b/multimedia/qmmp-qt6/Makefile @@ -1,261 +1,261 @@ PORTNAME= qmmp PORTVERSION= 2.1.9 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= http://qmmp.ylsoftware.com/files/${PORTNAME}/${DISTVERSION:R}/ \ SF/qmmp-dev/${PORTNAME}/${DISTVERSION:R}/ PKGNAMESUFFIX= -qt6 MAINTAINER= fluffy@FreeBSD.org COMMENT= Qt6-based multimedia player WWW= https://qmmp.ylsoftware.com/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING USES= cmake desktop-file-utils gl gnome iconv:wchar_t pathfix \ pkgconfig qt:6 tar:bzip2 xorg USE_GL= opengl PATHFIX_CMAKELISTSTXT= src/qmmpui/CMakeLists.txt src/qmmp/CMakeLists.txt USE_QT= base declarative:build tools:build USE_XORG= x11 xcb USE_LDCONFIG= yes CONFLICTS= ${PORTNAME}-qt5 PORTSCOUT= limit:^1\..* PLIST_SUB= SHLIB_VER=${DISTVERSION:C/-.*//} \ LIB_SUFFX=-${DISTVERSION:R} \ BIN_SUFFX=-${DISTVERSION:R:R} PORTDOCS= README README.RUS AUTHORS CMAKE_OFF= USE_CDA \ USE_MAD \ USE_MMS \ USE_MPC \ USE_MPLAYER CMAKE_ON= USE_ANALYZER \ USE_COPYPASTE \ USE_COVER \ USE_CROSSFADE \ USE_CUE \ USE_DIR_ASSOC \ USE_FILEOPS \ USE_GNOMEHOTKEY \ USE_HISTORY \ USE_KDENOTIFY \ USE_HOTKEY \ USE_MPRIS \ USE_NOTIFIER \ USE_NULL \ USE_SKINNED \ USE_STATICON \ USE_STEREO \ USE_TRACKCHANGE OPTIONS_SUB= yes OPTIONS_GROUP= DOCUMENTS PLUGIN_APPLICATION PLUGIN_FORMATS \ PLUGIN_DSP_EFFECTS PLUGIN_VISUAL_EFFECTS PLUGIN_OUTPUT \ PLUGIN_PLAYLIST PLUGIN_NETWORKING MISC OPTIONS_GROUP_DOCUMENTS= DOCS DOXYGEN OPTIONS_GROUP_MISC= CONVERTER ENCA FILEWRITER \ RGSCAN SID OPTIONS_GROUP_PLUGIN_APPLICATION= QMMP_DIALOG QSUI TWOPANELDIALOG OPTIONS_GROUP_PLUGIN_DSP_EFFECTS= BS2B LADSPA SOXR OPTIONS_GROUP_PLUGIN_FORMATS= ARCHIVE FAAD FFMPEG FLAC GME \ MPG123 OPUS SNDFILE \ VORBIS WAVPACK WILDMIDI XMP OPTIONS_GROUP_PLUGIN_NETWORKING= CURL LYRICS SB SCROBBLER OPTIONS_GROUP_PLUGIN_OUTPUT= ALSA JACK OSS OSS4 \ PIPEWIRE PULSEAUDIO QTMULTIMEDIA SHOUTCAST OPTIONS_GROUP_PLUGIN_PLAYLIST= UDISKS OPTIONS_GROUP_PLUGIN_VISUAL_EFFECTS= PROJECTM OPTIONS_DEFAULT= ALSA ARCHIVE BS2B CONVERTER CURL ENCA \ FFMPEG FILEWRITER FLAC GME JACK LADSPA \ LYRICS OPUS OSS4 PROJECTM PIPEWIRE \ PULSEAUDIO QMMP_DIALOG QSUI RGSCAN SHOUTCAST SB \ SCROBBLER SID SNDFILE SOXR TWOPANELDIALOG \ UDISKS VORBIS WAVPACK WILDMIDI XMP OPTIONS_EXCLUDE_i386= ARCHIVE ARCHIVE_DESC= Read archived media file BS2B_DESC= Support the Bauer stereophonic2binaural effect CONVERTER_DESC= Support file type converter DOCUMENTS_DESC= Documentation and API Reference ENCA_DESC= Support automatic character set detection FILEWRITER_DESC= Dump output sound into ogg audio file GME_DESC= Support video game music files LYRICS_DESC= Support to show lyrics using lyrics.wikia.com MISC_DESC= Other features OPUS_DESC= Enable reading opusfile tags OSS4_DESC= Open Sound System (ver4) support PLUGIN_APPLICATION_DESC= Main program view PLUGIN_DSP_EFFECTS_DESC= DSP effects PLUGIN_FORMATS_DESC= Support various media formats PLUGIN_NETWORKING_DESC= Features via the Net PLUGIN_OUTPUT_DESC= Output sound systems PLUGIN_PLAYLIST_DESC= Playlist operation PLUGIN_VISUAL_EFFECTS_DESC= Visual effects PROJECTM_DESC= Support the projectM music visualiser QMMP_DIALOG_DESC= An original dialog QSUI_DESC= Simple UI based on standard widgets set QTMULTIMEDIA_DESC= Support to use Qt low-level multimedia API RGSCAN_DESC= ReplayGain scanner SB_DESC= Browser for IceCast stream directory SCROBBLER_DESC= Support Libre.fm/Last.fm scrobbler feature SID_DESC= Support sid TWOPANELDIALOG_DESC= File dialog by two-panel selector UDISKS_DESC= Support removable disc detection using UDisks WILDMIDI_DESC= Support to playback MIDI files XMP_DESC= Support various module formats using libxmp ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CMAKE_BOOL= USE_ALSA ARCHIVE_USES= libarchive ARCHIVE_CMAKE_BOOL= USE_ARCHIVE BS2B_LIB_DEPENDS= libbs2b.so:audio/libbs2b BS2B_CMAKE_BOOL= USE_BS2B CONVERTER_LIB_DEPENDS= libtag.so:audio/taglib CONVERTER_CMAKE_BOOL= USE_CONVERTER CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CMAKE_BOOL= USE_CURL DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen ENCA_LIB_DEPENDS= libenca.so:converters/enca ENCA_CMAKE_BOOL= USE_ENCA FAAD_LIB_DEPENDS= libfaad.so:audio/faad \ libtag.so:audio/taglib FAAD_USES= iconv FAAD_CMAKE_BOOL= USE_AAC FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg FFMPEG_CMAKE_BOOL= USE_FFMPEG FILEWRITER_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis FILEWRITER_CMAKE_BOOL= USE_FILEWRITER FLAC_LIB_DEPENDS= libFLAC.so:audio/flac \ libtag.so:audio/taglib FLAC_CMAKE_BOOL= USE_FLAC GME_LIB_DEPENDS= libgme.so:audio/libgme GME_CMAKE_BOOL= USE_GME JACK_BUILD_DEPENDS= jackit>=0.121.2:audio/jack JACK_LIB_DEPENDS= libjack.so:audio/jack \ libsoxr.so:audio/libsoxr JACK_CMAKE_BOOL= USE_JACK LADSPA_RUN_DEPENDS= analyseplugin:audio/ladspa LADSPA_CMAKE_BOOL= USE_LADSPA LYRICS_CMAKE_BOOL= USE_LYRICS MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123 \ libtag.so:audio/taglib MPG123_CMAKE_BOOL= USE_MPG123 OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile \ libopus.so:audio/opus \ libtag.so:audio/taglib OPUS_CMAKE_BOOL= USE_OPUS OSS_CMAKE_BOOL= USE_OSS OSS4_BUILD_DEPENDS= ${LOCALBASE}/lib/oss/include/sys/soundcard.h:audio/oss OSS4_CMAKE_BOOL= USE_OSS4 PIPEWIRE_LIB_DEPENDS= libpipewire-0.3.so:multimedia/pipewire PIPEWIRE_CMAKE_BOOL= USE_PIPEWIRE PROJECTM_LIB_DEPENDS= libprojectM.so:graphics/libprojectm PROJECTM_CMAKE_BOOL= USE_PROJECTM PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CMAKE_BOOL= USE_PULSE QMMP_DIALOG_CMAKE_BOOL= USE_QMMP_DIALOG QSUI_CMAKE_BOOL= USE_QSUI QTMULTIMEDIA_USE= QT=multimedia QTMULTIMEDIA_CMAKE_BOOL=USE_QTMULTIMEDIA RGSCAN_LIB_DEPENDS= libtag.so:audio/taglib RGSCAN_CMAKE_BOOL= USE_RGSCAN SB_CMAKE_BOOL= USE_SB SCROBBLER_CMAKE_BOOL= USE_SCROBBLER SHOUTCAST_LIB_DEPENDS= libogg.so:audio/libogg \ libshout.so:audio/libshout \ libsoxr.so:audio/libsoxr \ libvorbis.so:audio/libvorbis SHOUTCAST_CMAKE_BOOL= USE_SHOUT SID_LIB_DEPENDS= libsidplayfp.so:audio/libsidplayfp SID_CMAKE_BOOL= USE_SID SNDFILE_LIB_DEPENDS= libsndfile.so:audio/libsndfile SNDFILE_CMAKE_BOOL= USE_SNDFILE SOXR_LIB_DEPENDS= libsoxr.so:audio/libsoxr SOXR_CMAKE_BOOL= USE_SOXR TWOPANELDIALOG_CMAKE_BOOL= USE_TWO_PANEL_DIALOG UDISKS_RUN_DEPENDS= bsdisks:sysutils/bsdisks UDISKS_CMAKE_BOOL= USE_UDISKS VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libtag.so:audio/taglib VORBIS_CMAKE_BOOL= USE_VORBIS WAVPACK_LIB_DEPENDS= libwavpack.so:audio/wavpack WAVPACK_CMAKE_BOOL= USE_WAVPACK WILDMIDI_LIB_DEPENDS= libWildMidi.so:audio/wildmidi WILDMIDI_CMAKE_BOOL= USE_MIDI XMP_LIB_DEPENDS= libxmp.so:audio/libxmp XMP_CMAKE_BOOL= USE_XMP post-patch: @${GREP} -L '${LOCALBASE}/lib/oss' \ ${WRKSRC}/src/plugins/Output/oss4/CMakeLists.txt | ${XARGS} \ ${REINPLACE_CMD} -e 's|/usr/local/|${LOCALBASE}/|' post-build-DOXYGEN-on: cd ${WRKSRC}/doc && doxygen Doxyfile post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR}; \ cd ${WRKSRC} && ${INSTALL_MAN} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} post-install-DOXYGEN-on: cd ${WRKSRC}/doc/html && \ ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/html @${FIND} -P ${STAGEDIR}${DOCSDIR}/html -type f 2>/dev/null | \ ${SED} -ne 's|^${STAGEDIR}${PREFIX}/||p' >> ${TMPPLIST} .include