--- Makefile (revision 477433) +++ Makefile (working copy) @@ -2,11 +2,11 @@ # $FreeBSD$ PORTNAME= ncmpc -PORTVERSION= 0.29 +PORTVERSION= 0.30 CATEGORIES= audio MASTER_SITES= http://www.musicpd.org/download/ncmpc/0/ -MAINTAINER= henrik@affekt.org +MAINTAINER= laurent@nuxi.ca COMMENT= Ncurses client for the musicpd LICENSE= GPLv2+ @@ -14,50 +14,24 @@ LIB_DEPENDS= libmpdclient.so:audio/libmpdclient -USES= iconv localbase meson ncurses pkgconfig tar:xz +USES= iconv localbase meson ncurses pkgconfig tar:xz compiler:c++14-lang USE_GNOME= glib20 -OPTIONS_DEFINE= NLS LYRICS -OPTIONS_DEFAULT= LYRICS -LYRICS_DESC= Compile with lyrics screen +MAKE_JOBS_UNSAFE= yes -PLIST_FILES= bin/ncmpc \ - man/man1/ncmpc.1.gz \ - ${EXAMPLESDIR}/config \ - ${EXAMPLESDIR}/keys \ - ${EXAMPLESDIR}/ncmpc.lirc +OPTIONS_DEFINE= NLS LYRICS MANPAGES +OPTIONS_DEFAULT= LYRICS MANPAGES +OPTIONS_SUB= yes -NLS_USES= gettext -NLS_MESON_TRUE= nls +LYRICS_DESC= Compile with lyrics screen +LYRICS_MESON_TRUE= lyrics_screen -LANGUAGES=cs da de eo es fi fr gl he hu it ko nb nl pl pt_BR ru sk sv uk zh_CN -.for language in ${LANGUAGES} -NLS_PLIST_FILES+=share/locale/${language}/LC_MESSAGES/ncmpc.mo -.endfor +NLS_USES= gettext +NLS_MESON_TRUE= nls -LYRICS_MESON_TRUE= lyrics_screen -LYRICS_PLIST_FILES= lib/ncmpc/lyrics/10-hd.sh \ - lib/ncmpc/lyrics/20-lyricwiki.rb +MANPAGES_USES= python +MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>0:textproc/py-sphinx@${PY_FLAVOR} +MANPAGES_MAKE_ENV= PYTHON=${PYTHON_CMD} \ + SPHINX=sphinx-build-${PYTHON_VER} -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/_build/ncmpc ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/config.sample ${STAGEDIR}${EXAMPLESDIR}/config - ${INSTALL_DATA} ${WRKSRC}/doc/keys.sample ${STAGEDIR}${EXAMPLESDIR}/keys - ${INSTALL_DATA} ${WRKSRC}/doc/ncmpc.lirc ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_MAN} ${WRKSRC}/doc/ncmpc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 - -do-install-NLS-on: -.for language in ${LANGUAGES} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${language}/LC_MESSAGES - ${INSTALL_DATA} ${WRKSRC}/po/${language}.po \ - ${STAGEDIR}${PREFIX}/share/locale/${language}/LC_MESSAGES/ncmpc.mo -.endfor - -do-install-LYRICS-on: - @${MKDIR} ${STAGEDIR}${PREFIX}/lib/ncmpc/lyrics - (cd ${WRKSRC}/lyrics && ${INSTALL_SCRIPT} \ - 10-hd.sh 20-lyricwiki.rb \ - ${STAGEDIR}${PREFIX}/lib/ncmpc/lyrics) - .include --- distinfo (revision 477433) +++ distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1515767012 -SHA256 (ncmpc-0.29.tar.xz) = ef68a9b67172383ea80ee46579015109433fa058728812d2b0ebede660d85f12 -SIZE (ncmpc-0.29.tar.xz) = 233876 +TIMESTAMP = 1534510290 +SHA256 (ncmpc-0.30.tar.xz) = e3fe0cb58b8a77f63fb1645c2f974b334f1614efdc834ec698ee7d861f1b12a3 +SIZE (ncmpc-0.30.tar.xz) = 245212 --- pkg-plist (nonexistent) +++ pkg-plist (working copy) @@ -0,0 +1,63 @@ +bin/ncmpc +%%DOCSDIR%%/COPYING +%%DOCSDIR%%/AUTHORS +%%DOCSDIR%%/README.rst +%%DOCSDIR%%/keys.sample +%%DOCSDIR%%/ncmpc.lirc +%%DOCSDIR%%/NEWS +%%DOCSDIR%%/config.sample + +%%LYRICS%%lib/ncmpc/lyrics/10-hd.sh +%%LYRICS%%lib/ncmpc/lyrics/20-lyricwiki.rb + +%%MANPAGES%%share/man/man1/ncmpc.1 +%%MANPAGES%%%%DOCSDIR%%/html/searchindex.js +%%MANPAGES%%%%DOCSDIR%%/html/objects.inv +%%MANPAGES%%%%DOCSDIR%%/html/_sources/index.rst.txt +%%MANPAGES%%%%DOCSDIR%%/html/search.html +%%MANPAGES%%%%DOCSDIR%%/html/_static/minus.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/file.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/ajax-loader.gif +%%MANPAGES%%%%DOCSDIR%%/html/_static/underscore.js +%%MANPAGES%%%%DOCSDIR%%/html/_static/basic.css +%%MANPAGES%%%%DOCSDIR%%/html/_static/alabaster.css +%%MANPAGES%%%%DOCSDIR%%/html/_static/searchtools.js +%%MANPAGES%%%%DOCSDIR%%/html/_static/underscore-1.3.1.js +%%MANPAGES%%%%DOCSDIR%%/html/_static/doctools.js +%%MANPAGES%%%%DOCSDIR%%/html/_static/jquery-3.1.0.js +%%MANPAGES%%%%DOCSDIR%%/html/_static/up-pressed.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/websupport.js +%%MANPAGES%%%%DOCSDIR%%/html/_static/down.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/plus.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/pygments.css +%%MANPAGES%%%%DOCSDIR%%/html/_static/down-pressed.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/comment.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/comment-close.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/comment-bright.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/up.png +%%MANPAGES%%%%DOCSDIR%%/html/_static/jquery.js +%%MANPAGES%%%%DOCSDIR%%/html/.buildinfo +%%MANPAGES%%%%DOCSDIR%%/html/genindex.html +%%MANPAGES%%%%DOCSDIR%%/html/index.html + +%%NLS%%share/locale/he/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/cs/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/nl/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/fr/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/nb/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/gl/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/hu/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/pl/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/es/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/eo/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/it/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/da/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/sk/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/uk/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/de/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/ru/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/ko/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/fi/LC_MESSAGES/ncmpc.mo +%%NLS%%share/locale/sv/LC_MESSAGES/ncmpc.mo