diff --git a/audio/owntone/Makefile b/audio/owntone/Makefile index 3133e4a6cda9..e9cad4d69994 100644 --- a/audio/owntone/Makefile +++ b/audio/owntone/Makefile @@ -1,85 +1,86 @@ PORTNAME= owntone DISTVERSION= 28.8 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio MASTER_SITES= https://github.com/owntone/owntone-server/releases/download/${DISTVERSION}/ MAINTAINER= dinoex@FreeBSD.org COMMENT= DAAP (iTunes), MPD (Music Player Daemon) and RSP (Roku) media server WWW= https://github.com/owntone/owntone-server LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libavahi-client.so:net/avahi-app \ libavcodec.so:multimedia/ffmpeg \ libconfuse.so:devel/libconfuse \ libcurl.so:ftp/curl \ libevent_pthreads.so:devel/libevent \ libgcrypt.so:security/libgcrypt \ libgnutls.so:security/gnutls \ libgpg-error.so:security/libgpg-error \ libjson-c.so:devel/json-c \ libinotify.so:devel/libinotify \ libmxml.so:textproc/mxml \ libplist-2.0.so:devel/libplist \ libsodium.so:security/libsodium \ libunistring.so:devel/libunistring \ libprotobuf-c.so:devel/protobuf-c \ libuuid.so:misc/e2fsprogs-libuuid USES= tar:xz localbase libtool iconv:wchar_t pkgconfig gnome gmake \ gperf sqlite gnome pathfix USE_GNOME= libxml2 GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-install_systemd \ --with-owntone-user=${OWNTONE_USER} \ --with-owntone-group=${OWNTONE_USER} +GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USE_RC_SUBR= ${PORTNAME} SUB_FILES= pkg-message OWNTONE_USER?= daapd USERS?= daapd GROUPS?= daapd OPTIONS_DEFINE= ITUNES MPD AIRPLAY2 CHROMECAST WEBINTERFACE \ ALSA PULSEAUDIO NLS DOCS OPTIONS_DEFAULT= ITUNES MPD AIRPLAY2 CHROMECAST WEBINTERFACE \ ALSA NLS DOCS NO_OPTIONS_SORT=yes OPTIONS_SUB=yes AIRPLAY2_DESC= Prefer AirPlay 2 ITUNES_DESC= iTunes XML support CHROMECAST_DESC= Chromecast support MPD_DESC= Music Player Daemon protocol support WEBINTERFACE_DESC= Install web interface AIRPLAY2_CONFIGURE_ENABLE= preferairplay2 ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_CONFIGURE_WITH= alsa ITUNES_CONFIGURE_ENABLE= itunes CHROMECAST_CONFIGURE_ENABLE= chromecast MPD_CONFIGURE_ENABLE= mpd PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio PULSEAUDIO_CONFIGURE_WITH= pulseaudio WEBINTERFACE_CONFIGURE_ENABLE= webinterface WEBINTERFACE_CONFIGURE_WITH= libwebsockets WEBINTERFACE_LIB_DEPENDS= libwebsockets.so:net/libwebsockets NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/owntone/owntone-sqlext.so ${MV} ${STAGEDIR}${PREFIX}/etc/owntone.conf \ ${STAGEDIR}${PREFIX}/etc/owntone.conf.sample .include diff --git a/audio/owntone/pkg-plist b/audio/owntone/pkg-plist index 2dc65b023db1..f2c0f5636f1b 100644 --- a/audio/owntone/pkg-plist +++ b/audio/owntone/pkg-plist @@ -1,45 +1,45 @@ @sample etc/owntone.conf.sample lib/owntone/owntone-sqlext.so -man/man8/owntone.8.gz sbin/owntone %%PORTDOCS%%%%DOCSDIR%%/README.md %%PORTDOCS%%%%DOCSDIR%%/UPGRADING %%PORTDOCS%%%%DOCSDIR%%/docs/advanced/multiple-instances.md %%PORTDOCS%%%%DOCSDIR%%/docs/advanced/outputs-alsa.md %%PORTDOCS%%%%DOCSDIR%%/docs/advanced/outputs-pulse.md %%PORTDOCS%%%%DOCSDIR%%/docs/advanced/radio-streams.md %%PORTDOCS%%%%DOCSDIR%%/docs/advanced/remote-access.md %%PORTDOCS%%%%DOCSDIR%%/docs/artwork.md %%PORTDOCS%%%%DOCSDIR%%/docs/clients/cli.md %%PORTDOCS%%%%DOCSDIR%%/docs/clients/mpd.md %%PORTDOCS%%%%DOCSDIR%%/docs/clients/remote.md %%PORTDOCS%%%%DOCSDIR%%/docs/clients/supported-clients.md %%PORTDOCS%%%%DOCSDIR%%/docs/clients/web-interface.md %%PORTDOCS%%%%DOCSDIR%%/docs/getting-started.md %%PORTDOCS%%%%DOCSDIR%%/docs/index.md %%PORTDOCS%%%%DOCSDIR%%/docs/installation.md %%PORTDOCS%%%%DOCSDIR%%/docs/integrations/lastfm.md %%PORTDOCS%%%%DOCSDIR%%/docs/integrations/spotify.md %%PORTDOCS%%%%DOCSDIR%%/docs/json-api.md %%PORTDOCS%%%%DOCSDIR%%/docs/library.md %%PORTDOCS%%%%DOCSDIR%%/docs/outputs/airplay.md %%PORTDOCS%%%%DOCSDIR%%/docs/outputs/chromecast.md %%PORTDOCS%%%%DOCSDIR%%/docs/outputs/local-audio.md %%PORTDOCS%%%%DOCSDIR%%/docs/outputs/streaming.md %%PORTDOCS%%%%DOCSDIR%%/docs/playlists.md %%PORTDOCS%%%%DOCSDIR%%/docs/smart-playlists.md %%PORTDOCS%%%%DOCSDIR%%/scripts/pairinghelper.sh +share/man/man8/owntone.8.gz %%DATADIR%%/htdocs/android-chrome-192x192.png %%DATADIR%%/htdocs/android-chrome-512x512.png %%DATADIR%%/htdocs/apple-touch-icon.png %%WEBINTERFACE%%%%DATADIR%%/htdocs/assets/index.css %%WEBINTERFACE%%%%DATADIR%%/htdocs/assets/index.js %%DATADIR%%/htdocs/browserconfig.xml %%DATADIR%%/htdocs/favicon-16x16.png %%DATADIR%%/htdocs/favicon-32x32.png %%DATADIR%%/htdocs/favicon.ico %%WEBINTERFACE%%%%DATADIR%%/htdocs/index.html %%DATADIR%%/htdocs/mstile-150x150.png %%DATADIR%%/htdocs/safari-pinned-tab.svg %%DATADIR%%/htdocs/site.webmanifest @dir(daapd,daapd,700) /var/cache/owntone