From owner-freebsd-python@FreeBSD.ORG  Thu Oct 17 18:19:54 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: python@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id DCF70306;
 Thu, 17 Oct 2013 18:19:54 +0000 (UTC) (envelope-from mva@FreeBSD.org)
Received: from smtprelay02.ispgateway.de (smtprelay02.ispgateway.de
 [80.67.29.24])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 9B61C2785;
 Thu, 17 Oct 2013 18:19:54 +0000 (UTC)
Received: from [89.183.14.201] (helo=localhost)
 by smtprelay02.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256)
 (Exim 4.68) (envelope-from <mva@FreeBSD.org>)
 id 1VWsAj-0002Tu-Im; Thu, 17 Oct 2013 20:19:45 +0200
Date: Thu, 17 Oct 2013 20:19:44 +0200
From: Marcus von Appen <mva@FreeBSD.org>
To: Andriy Gapon <avg@FreeBSD.org>, python@FreeBSD.org
Subject: Re: PYDISTUTILS_AUTOPLIST, stage, man pages
Message-ID: <20131017181944.GA1374@medusa.sysfault.org>
Mail-Followup-To: Andriy Gapon <avg@FreeBSD.org>, python@FreeBSD.org
References: <5260203B.6060502@FreeBSD.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE"
Content-Disposition: inline
In-Reply-To: <5260203B.6060502@FreeBSD.org>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Df-Sender: MTEyNTc0Mg==
X-BeenThere: freebsd-python@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: Marcus von Appen <mva@FreeBSD.org>
List-Id: FreeBSD-specific Python issues <freebsd-python.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/options/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-python>
List-Post: <mailto:freebsd-python@freebsd.org>
List-Help: <mailto:freebsd-python-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-python>,
 <mailto:freebsd-python-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Oct 2013 18:19:54 -0000


--Kj7319i9nmIyA2yE
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On, Thu Oct 17, 2013, Andriy Gapon wrote:

>
> If it's not obvious from the subject, I would like to ask if it is possible to
> make PYDISTUTILS_AUTOPLIST cooperate with staging with respect to the
> manual pages.
>
> As you know, the staging code would automatically compress any uncompressed
> manual pages while their installation to the stage directory is recoded
> verbatim.  So perhaps there could be an extra step of appending ".gz"
> to manual page entries that don;t have it.

I am missing an example (port or whatever) here. distutils does not
specifiy manpages on its own, so they are most likely installed by the
data_files target.
Usually, the proper handling would need to be done there or within an
own bsd.python.mk hook (ewww).
So much for the theory. Can you please provide an example port that
currently has issues with its manpages and staging?

Cheers
Marcus

--Kj7319i9nmIyA2yE
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iEYEARECAAYFAlJgKkAACgkQi68/ErJnpkf85ACeLkMYFY6Hb86IbYA/wCJPqWgE
AMAAnRgsEoXQ9DmF9ZJHffNNuv/GW93y
=Ijaz
-----END PGP SIGNATURE-----

--Kj7319i9nmIyA2yE--