From owner-svn-ports-head@freebsd.org Tue Feb 27 19:21:06 2018 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 525C0F417A8 for ; Tue, 27 Feb 2018 19:21:06 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: from mail-io0-x229.google.com (mail-io0-x229.google.com [IPv6:2607:f8b0:4001:c06::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id CF5906A731 for ; Tue, 27 Feb 2018 19:21:05 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: by mail-io0-x229.google.com with SMTP id h23so445906iob.11 for ; Tue, 27 Feb 2018 11:21:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sunpoet-net.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=RCgv7noCBix2A2prn73EgU1nfilBqo9NwMENGPOq4zg=; b=wGY8D0xEfDzFXh106+C/Qy/XM8JO7jnUmwdbrBdbsFHh3QyYptiwI6OADTB8a16cui Y3skN7qDiyLtYkaTC+ghIsBrwHDmtX2G/Xl5S3jzFpOf6eSlKQxzDvXKngRA+wv7Hvw2 8fyw+abHWhIYTbUbgCPBWyMJrD+lhy4TkRgQx016VocTZO3Wtlf5xiZ9GlOmLkMca3TY u9Uf7/6yIUABsSVb8R8MO7v8lzRRn438dExAz+V0hbq28u1USwQTR6Jv9Ahkmi/Q3iOH pQ0ZAjMzTmxiYJFJ6NA3xv/F9b7W1fgOPXnz2qFu/aTBOs8BOWWTNTb+neFFnk8yVOmp fncg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=RCgv7noCBix2A2prn73EgU1nfilBqo9NwMENGPOq4zg=; b=n83qq17/T4FodGW9Oz2LynjuH7lFcOVfXxK4CU7TMIu7/zEATxAJUnb6DCoNGMuVIc T3wriDiCoKjsupjAJ0fPXM0ZjGXETbrTDoaDS36TunxB//LBpv2WvGi5kp0OWT/WGvWt L5idvH4RO0pozGPPb2TEeLW7RnLKAzqvC902dvPs+zrXAxWtfg1s3WsXM160veqk68Cu ZQDZAxfw/mdCdUshG1W9Nw3l6ZaiuFsoo9aXGGUFjCesAdhAqjG1EYCvM56Sc2l3MeXg WVjI6j/OU/J0HUBeno9JbHhGwIHr97g59NxWDcCO+Emutx5l2Cy8xCcYt7LtcB+N5UIz PeHg== X-Gm-Message-State: APf1xPDO/a2DMwOozurdR2l+yNHhmYLxBe0HOiXISDrbCZBuMSOdJRpy IhXCS5OxA50efbqIw/1xzn5nroSWFY42cNcK04HZfg== X-Google-Smtp-Source: AG47ELtafAbfEthgLkKPx2WAbx18r1oAtmWOdRXw+l+34yKsGfU4KTiM7biYR5Xbfe/p0lVNmL8c4V/tvK6Os/lOAl0= X-Received: by 10.107.56.69 with SMTP id f66mr17029349ioa.170.1519759264924; Tue, 27 Feb 2018 11:21:04 -0800 (PST) MIME-Version: 1.0 Sender: sunpoet@sunpoet.net Received: by 10.2.145.7 with HTTP; Tue, 27 Feb 2018 11:20:24 -0800 (PST) In-Reply-To: <201802271852.w1RIqNUZ042258@repo.freebsd.org> References: <201802271852.w1RIqNUZ042258@repo.freebsd.org> From: Sunpoet Po-Chuan Hsieh Date: Wed, 28 Feb 2018 03:20:24 +0800 X-Google-Sender-Auth: Jrg7GbInnZW0MP84Js8BhxnAcXM Message-ID: Subject: Re: svn commit: r463151 - in head/audio/musicpc: . files To: Yuri Victorovich Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2018 19:21:06 -0000 On Wed, Feb 28, 2018 at 2:52 AM, Yuri Victorovich wrote: > Author: yuri > Date: Tue Feb 27 18:52:22 2018 > New Revision: 463151 > URL: https://svnweb.freebsd.org/changeset/ports/463151 > > Log: > audio/musicpc: Update to 0.29 > > Port changes: > * Changed to DISTVERSION > * Now uses meson instead of configure/make > * Added the MANPAGES option, manpage now is built by py-sphinx > * Removed targets that are now done by meson > > PR: 226219 > Submitted by: Zsolt Udvari (maintainer) > Approved by: tcberner (mentor, implicit) > Differential Revision: https://reviews.freebsd.org/D14531 > > Added: > head/audio/musicpc/files/ > head/audio/musicpc/files/patch-doc_meson.build (contents, props > changed) > head/audio/musicpc/files/patch-meson.build (contents, props changed) > head/audio/musicpc/files/patch-meson__options.txt (contents, props > changed) > Modified: > head/audio/musicpc/Makefile > head/audio/musicpc/distinfo > > Modified: head/audio/musicpc/Makefile > ============================================================ > ================== > --- head/audio/musicpc/Makefile Tue Feb 27 18:19:54 2018 (r463150) > +++ head/audio/musicpc/Makefile Tue Feb 27 18:52:22 2018 (r463151) > @@ -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,24 @@ LICENSE_FILE= ${WRKSRC}/COPYING > > LIB_DEPENDS= libmpdclient.so:audio/libmpdclient > > -USES= pkgconfig tar:xz > -GNU_CONFIGURE= yes > +USES= meson pkgconfig python tar:xz > Hi yuri, It seems this port does not require python to build and run. > +MESON_ARGS+= --mandir=${MANPREFIX} > Please use = > -PLIST_FILES= bin/mpc man/man1/mpc.1.gz > +PLIST_FILES= bin/mpc > > -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_USES=python:env is enough to expand PYTHON_PKGNAMEPREFIX and PY_FLAVOR. > +MANPAGES_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx> > 0:textproc/py-sphinx@${PY_FLAVOR} > +MANPAGES_MESON_TRUE= use_sphinx > +MANPAGES_PLIST_FILES= man/man1/mpc.1.gz > > 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