Page MenuHomeFreeBSD

D14531.id39786.diff
No OneTemporary

D14531.id39786.diff

Index: audio/musicpc/Makefile
===================================================================
--- audio/musicpc/Makefile
+++ audio/musicpc/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= musicpc
-PORTVERSION= 0.28
-PORTREVISION= 1
+DISTVERSION= 0.29
CATEGORIES= audio ipv6
MASTER_SITES= http://www.musicpd.org/download/mpc/0/
DISTNAME= mpc-${PORTVERSION}
@@ -16,32 +15,23 @@
LIB_DEPENDS= libmpdclient.so:audio/libmpdclient
-USES= pkgconfig tar:xz
-GNU_CONFIGURE= yes
+USES= meson pkgconfig python tar:xz
+MESON_ARGS+= --mandir=${MANPREFIX}
PLIST_FILES= bin/mpc man/man1/mpc.1.gz
-PORTDOCS= AUTHORS README NEWS
-PORTEXAMPLES= *
+OPTIONS_DEFINE= DOCS EXAMPLES MANPAGES ICONV
+OPTIONS_DEFAULT= MANPAGES ICONV
-OPTIONS_DEFINE= EXAMPLES DOCS ICONV
-OPTIONS_DEFAULT= ICONV
+MANPAGES_USES= python
+MANPAGES_BUILD_DEPENDS= sphinx-apidoc:textproc/py-sphinx@${PY_FLAVOR}
+MANPAGES_MESON_TRUE= use_sphinx
ICONV_USES= iconv
-ICONV_LDFLAGS= -L${LOCALBASE}/lib ${ICONV_LIB}
-ICONV_CONFIGURE_ENABLE= iconv
+ICONV_LDFLAGS= -L${ICONV_PREFIX}/lib ${ICONV_LIB}
+ICONV_MESON_TRUE= iconv
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/mpc ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/doc/mpc.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
-
-do-install-EXAMPLES-on:
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/mpc-completion.bash \
- ${STAGEDIR}${EXAMPLESDIR}
+PORTDOCS= AUTHORS README.rst NEWS
+PORTEXAMPLES= *
.include <bsd.port.mk>

File Metadata

Mime Type
text/plain
Expires
Mon, Mar 2, 8:46 AM (3 h, 22 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29145399
Default Alt Text
D14531.id39786.diff (1 KB)

Event Timeline