From owner-svn-src-head@freebsd.org Sat Mar 28 01:08:31 2020 Return-Path: Delivered-To: svn-src-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E42CC267FAA; Sat, 28 Mar 2020 01:08:30 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48q0wF0zbgz45HB; Sat, 28 Mar 2020 01:08:29 +0000 (UTC) (envelope-from ngie@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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 95C813369; Sat, 28 Mar 2020 01:08:20 +0000 (UTC) (envelope-from ngie@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02S18Kdd062783; Sat, 28 Mar 2020 01:08:20 GMT (envelope-from ngie@FreeBSD.org) Received: (from ngie@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02S18KWc062782; Sat, 28 Mar 2020 01:08:20 GMT (envelope-from ngie@FreeBSD.org) Message-Id: <202003280108.02S18KWc062782@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: ngie set sender to ngie@FreeBSD.org using -f From: Enji Cooper Date: Sat, 28 Mar 2020 01:08:20 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r359385 - head/usr.bin/kyua X-SVN-Group: head X-SVN-Commit-Author: ngie X-SVN-Commit-Paths: head/usr.bin/kyua X-SVN-Commit-Revision: 359385 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Mar 2020 01:08:31 -0000 Author: ngie Date: Sat Mar 28 01:08:20 2020 New Revision: 359385 URL: https://svnweb.freebsd.org/changeset/base/359385 Log: Check in the generated copies of the manpages These manpages were meant to be templated once per `configure` run. Given that we're not bound by as many constants, e.g., `--prefix` isn't generally changing for kyua in the base system, having to generate the manpages each build seems slightly less than optimal. In the event that one's build environment doesn't define `$SH`, the build will also fail until this change is introduced. Instead of jumping through hoops dealing with shells or permissions, let's just cut to the chase and check the generated copies into the sourcebase under usr.bin/kyua . MFC with: r359260 Reported by: Julian Stacey Modified: head/usr.bin/kyua/Makefile Modified: head/usr.bin/kyua/Makefile ============================================================================== --- head/usr.bin/kyua/Makefile Sat Mar 28 00:41:47 2020 (r359384) +++ head/usr.bin/kyua/Makefile Sat Mar 28 01:08:20 2020 (r359385) @@ -2,7 +2,7 @@ .include "${SRCTOP}/lib/kyua/Makefile.kyua" -.PATH: ${KYUA_SRCDIR} +.PATH: ${.CURDIR} ${.OBJDIR} ${KYUA_SRCDIR} PROG_CXX= kyua SRCS= main.cpp @@ -48,20 +48,6 @@ STORE= migrate_v1_v2.sql migrate_v2_v3.sql schema_v3. STOREDIR= ${KYUA_STOREDIR} .PATH: ${KYUA_SRCDIR}/store -CLEANFILES+= ${MAN} .PATH: ${KYUA_SRCDIR}/doc -.for man in ${MAN} -${man}: ${man}.in - ${SH} ${KYUA_SRCDIR}/doc/manbuild.sh \ - -v "CONFDIR=${KYUA_CONFDIR}" \ - -v "DOCDIR=${KYUA_DOCDIR}" \ - -v "EGDIR=${KYUA_EGDIR}" \ - -v "MISCDIR=${KYUA_MISCDIR}" \ - -v "PACKAGE=kyua" \ - -v "STOREDIR=${KYUA_STOREDIR}" \ - -v "TESTSDIR=${TESTSBASE}" \ - -v "VERSION=${KYUA_VERSION}" \ - ${.ALLSRC} ${.TARGET} -.endfor .include