From owner-freebsd-ports@freebsd.org Mon Mar 6 23:56:12 2017 Return-Path: Delivered-To: freebsd-ports@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 2A6B9D00743 for ; Mon, 6 Mar 2017 23:56:12 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 1A2C51B41 for ; Mon, 6 Mar 2017 23:56:12 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id 14887D00741; Mon, 6 Mar 2017 23:56:12 +0000 (UTC) Delivered-To: ports@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 122ABD0073F; Mon, 6 Mar 2017 23:56:12 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DD66D1B3E; Mon, 6 Mar 2017 23:56:11 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by freefall.freebsd.org (Postfix, from userid 1235) id 2A81F2ADC; Mon, 6 Mar 2017 23:56:11 +0000 (UTC) Date: Tue, 7 Mar 2017 00:56:10 +0100 From: Baptiste Daroussin To: arch@FreeBSD.org, ports@FreeBSD.org Subject: manpath change for ports ? Message-ID: <20170306235610.cmpxk27jhoafel6l@ivaldir.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="hswr2nlkza6kbeck" Content-Disposition: inline User-Agent: NeoMutt/20170225 (1.8.0) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Mar 2017 23:56:12 -0000 --hswr2nlkza6kbeck Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi all, I would like to propose a change in the localbase hier for ports I think we should add /usr/local/share/man in the manpath along with at first and maybe instead of in long term. The reason is: - /usr/local/share/man seems more consistent to me with base which have: /usr/share/man - It will remove lots of patches from the ports tree where were we need to patch upstream build system to install in a non usual path. My proposal is to add to the manpath /usr/local/share/man in default man(1) command in FreeBSD 12 (MFCed to 11-STABLE) and either provide an errata for 11.0/10.3 or a /usr/local/etc/man.d/something.conf via a port or something like that for those two, what do you think? For the same reason I would like to allow porters to stop patching (with pathfix or anything else) the path for pkgconfig files and allow /usr/local/lib/pkgconfig along with the current /usr/local/libdata/pkgconfig:/usr/libdata/pkgconfig Which will also remove tons of hacks from the ports tree. What do you think? Best regards, Bapt --hswr2nlkza6kbeck Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAli99xoACgkQY4mL3PG3 PlqnEA//Z2nKqYDqHrBdjs51JwZyHj/85AnUbScmpdYD18uikRydbVZ8gofaDQKb rDwfXNd2mfLBoYA/8tlvkKoEtUiWBb7b7Ge6pPhCREIZCneQqCPv3YmBuWpGZjtO oRmFKpX3visAHB4BuihKa9LmFY8ldFKAaLzjWVwk3oU4v0lFTgxTh2ympVP3jAGl iG9f8N8GAkHzbDHpc8Cojc8i3FR4zHk1/ThbMNi3JqUz7XiJPa91Pva7Fkc0rnKk nJ3EKwA/w9lLadRaNjLWIq3HzHIq7RfkugH+5hGUhL7D0AkaOMfpK2r26yr8iJ5S 0s9/0LnAfae+q82EbGOdqnNxMFmmkrzmKNkTnLzPJCRn5+xtH8QR5xoE2z9yUGvc Dnp3ASfPCMiH3Rrr9mXo/I1oxLMGnKXPw1fpsxAdbzZVIp5vJfMsS3CCvw6jKv+V OVH5CGDiJYw/491QgI4dC0iOM9fqsj51y28f9k9hxp6ZOM4a95FurqTjjLYvQTH2 VROkYbJpVXB2MbNSo+x6p23gWFvjD7MBT7J1d4mY9+zhb9F7n0KG80ULXifFaT3L 0g5tejeM46r1NlbQWCzIJvNEKO0jxbgmbZjD4BwpnY83vEKV1UAsX2EL9z0BeLBC T8dcLSKxYVsStlxLASkF4RhJc3WAmT9pDLrnHu6XW2XZgtJ1qvU= =plq2 -----END PGP SIGNATURE----- --hswr2nlkza6kbeck--