From owner-svn-ports-head@freebsd.org Tue Jan 3 12:50:20 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 282A2C9DF70; Tue, 3 Jan 2017 12:50:20 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 02C861240; Tue, 3 Jan 2017 12:50:19 +0000 (UTC) (envelope-from vanilla@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v03CoJKq084218; Tue, 3 Jan 2017 12:50:19 GMT (envelope-from vanilla@FreeBSD.org) Received: (from vanilla@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v03CoJIx084216; Tue, 3 Jan 2017 12:50:19 GMT (envelope-from vanilla@FreeBSD.org) Message-Id: <201701031250.v03CoJIx084216@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: vanilla set sender to vanilla@FreeBSD.org using -f From: "Vanilla I. Shu" Date: Tue, 3 Jan 2017 12:50:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r430463 - head/www/gohugo X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 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, 03 Jan 2017 12:50:20 -0000 Author: vanilla Date: Tue Jan 3 12:50:18 2017 New Revision: 430463 URL: https://svnweb.freebsd.org/changeset/ports/430463 Log: Handle manpages in correct way. Submitted by: mat@ Modified: head/www/gohugo/Makefile head/www/gohugo/pkg-plist Modified: head/www/gohugo/Makefile ============================================================================== --- head/www/gohugo/Makefile Tue Jan 3 12:49:39 2017 (r430462) +++ head/www/gohugo/Makefile Tue Jan 3 12:50:18 2017 (r430463) @@ -2,6 +2,7 @@ PORTNAME= hugo PORTVERSION= 0.18.1 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= www PKGNAMEPREFIX= go @@ -56,22 +57,21 @@ GH_TUPLE= eknkc:amber:9be5e8a:amber/src/ OPTIONS_DEFINE= MANPAGES MANPAGES_DESC= Build and/or install manual pages +OPTIONS_SUB= MANPAGES OPTIONS_DEFAULT= MANPAGES -.include - STRIP= # stripping can break go binaries do-build: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} && ${SETENV} GOPATH=${WRKSRC} go build -o bin/${PORTNAME} -.if ${PORT_OPTIONS:MMANPAGES} + +do-build-MANPAGES-on: @cd ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME} && ./bin/${PORTNAME} gen man --dir man/man1/ -.endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}/bin/${PORTNAME} ${STAGEDIR}/${PREFIX}/bin/${PORTNAME} -.if ${PORT_OPTIONS:MMANPAGES} +do-install-MANPAGES-on: .for i in hugo-benchmark.1 \ hugo-config.1 \ hugo-convert-toJSON.1 \ @@ -98,6 +98,5 @@ do-install: hugo.1 ${INSTALL_MAN} ${WRKSRC}/src/github.com/${GH_ACCOUNT_DEFAULT}/${PORTNAME}/man/man1/$i ${STAGEDIR}/${PREFIX}/man/man1 .endfor -.endif .include Modified: head/www/gohugo/pkg-plist ============================================================================== --- head/www/gohugo/pkg-plist Tue Jan 3 12:49:39 2017 (r430462) +++ head/www/gohugo/pkg-plist Tue Jan 3 12:50:18 2017 (r430463) @@ -1,25 +1,25 @@ bin/hugo -man/man1/hugo-benchmark.1.gz -man/man1/hugo-config.1.gz -man/man1/hugo-convert-toJSON.1.gz -man/man1/hugo-convert-toTOML.1.gz -man/man1/hugo-convert-toYAML.1.gz -man/man1/hugo-convert.1.gz -man/man1/hugo-env.1.gz -man/man1/hugo-gen-autocomplete.1.gz -man/man1/hugo-gen-doc.1.gz -man/man1/hugo-gen-man.1.gz -man/man1/hugo-gen.1.gz -man/man1/hugo-import-jekyll.1.gz -man/man1/hugo-import.1.gz -man/man1/hugo-list-drafts.1.gz -man/man1/hugo-list-expired.1.gz -man/man1/hugo-list-future.1.gz -man/man1/hugo-list.1.gz -man/man1/hugo-new-site.1.gz -man/man1/hugo-new-theme.1.gz -man/man1/hugo-new.1.gz -man/man1/hugo-server.1.gz -man/man1/hugo-undraft.1.gz -man/man1/hugo-version.1.gz -man/man1/hugo.1.gz +%%MANPAGES%%man/man1/hugo-benchmark.1.gz +%%MANPAGES%%man/man1/hugo-config.1.gz +%%MANPAGES%%man/man1/hugo-convert-toJSON.1.gz +%%MANPAGES%%man/man1/hugo-convert-toTOML.1.gz +%%MANPAGES%%man/man1/hugo-convert-toYAML.1.gz +%%MANPAGES%%man/man1/hugo-convert.1.gz +%%MANPAGES%%man/man1/hugo-env.1.gz +%%MANPAGES%%man/man1/hugo-gen-autocomplete.1.gz +%%MANPAGES%%man/man1/hugo-gen-doc.1.gz +%%MANPAGES%%man/man1/hugo-gen-man.1.gz +%%MANPAGES%%man/man1/hugo-gen.1.gz +%%MANPAGES%%man/man1/hugo-import-jekyll.1.gz +%%MANPAGES%%man/man1/hugo-import.1.gz +%%MANPAGES%%man/man1/hugo-list-drafts.1.gz +%%MANPAGES%%man/man1/hugo-list-expired.1.gz +%%MANPAGES%%man/man1/hugo-list-future.1.gz +%%MANPAGES%%man/man1/hugo-list.1.gz +%%MANPAGES%%man/man1/hugo-new-site.1.gz +%%MANPAGES%%man/man1/hugo-new-theme.1.gz +%%MANPAGES%%man/man1/hugo-new.1.gz +%%MANPAGES%%man/man1/hugo-server.1.gz +%%MANPAGES%%man/man1/hugo-undraft.1.gz +%%MANPAGES%%man/man1/hugo-version.1.gz +%%MANPAGES%%man/man1/hugo.1.gz