From owner-freebsd-python@FreeBSD.ORG  Tue Sep 24 16:28:35 2013
Return-Path: <owner-freebsd-python@FreeBSD.ORG>
Delivered-To: freebsd-python@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
 [IPv6:2001:1900:2254:206a::19:1])
 (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hub.freebsd.org (Postfix) with ESMTP id 98A0A545;
 Tue, 24 Sep 2013 16:28:35 +0000 (UTC) (envelope-from mva@FreeBSD.org)
Received: from smtprelay03.ispgateway.de (smtprelay03.ispgateway.de
 [80.67.31.37])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1.freebsd.org (Postfix) with ESMTPS id 571C62849;
 Tue, 24 Sep 2013 16:28:34 +0000 (UTC)
Received: from [89.182.26.19] (helo=localhost)
 by smtprelay03.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256)
 (Exim 4.68) (envelope-from <mva@FreeBSD.org>)
 id 1VOVJC-0001a6-AL; Tue, 24 Sep 2013 18:17:54 +0200
Date: Tue, 24 Sep 2013 18:17:53 +0200
From: Marcus von Appen <mva@FreeBSD.org>
To: freebsd-python@freebsd.org, freebsd-ports@freebsd.org
Subject: Re: [HEADS UP] Improved python package support ahead
Message-ID: <20130924161753.GA1366@medusa.sysfault.org>
Mail-Followup-To: freebsd-python@freebsd.org, freebsd-ports@freebsd.org
References: <20130921092710.GA1373@medusa.sysfault.org>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature"; boundary="2oS5YaxWCcQjTEyO"
Content-Disposition: inline
In-Reply-To: <20130921092710.GA1373@medusa.sysfault.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: Tue, 24 Sep 2013 16:28:35 -0000


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

On, Sat Sep 21, 2013, Marcus von Appen wrote:


> Two new port Makefile knobs are to be committed to the ports tree in a
> couple of days or few weeks.
>
> PYDISTUTILS_AUTOPLIST
>
> This knob will enable the creation of an automatic package list similar
> to the linux rpm ports and rubygems. It will work for the majority
> packages that do not install files outside of the site-packages and
> include directories for python. Ports installing e.g. binaries
> might need some additional care, since there is a small regression for
> directories within BSD.local.dist.

The regression should be fixed within the latest update of
http://people.freebsd.org/~mva/python_mod_plist.diff.

The local tree under ${PREFIX} should be respected for most of the
cases. Since the conversion to PYDISTUTILS_AUTOPLIST has to be done
individually on a per-port basis, issues with certain ports can be fixed
on demand later on.

If there are no concerns, both knobs will be committed tomorrow or the
day after.

Cheers
Marcus

--2oS5YaxWCcQjTEyO
Content-Type: application/pgp-signature

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

iEYEARECAAYFAlJBuzEACgkQi68/ErJnpkf/oQCfVq/pEvU0urhTSz9hrualKNMx
ZqcAniiTpIoyuwb9rzvFYhoOzx85RD2M
=3YL9
-----END PGP SIGNATURE-----

--2oS5YaxWCcQjTEyO--