From owner-freebsd-python@FreeBSD.ORG Tue Jun 30 20:50:02 2009 Return-Path: Delivered-To: freebsd-python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0D76106566C for ; Tue, 30 Jun 2009 20:50:02 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: from mail-qy0-f186.google.com (mail-qy0-f186.google.com [209.85.221.186]) by mx1.freebsd.org (Postfix) with ESMTP id 98CEE8FC13 for ; Tue, 30 Jun 2009 20:50:02 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: by qyk16 with SMTP id 16so487962qyk.3 for ; Tue, 30 Jun 2009 13:50:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=540HT9CXO/B/6rVRAx3auxR3uDdgd4BBlfteUij05s8=; b=LgsOPj8pPRDRJDfyMkab2DiVjaIfHFislKNdOZpo++uXnMy8N1dwOObAav9znc91IU 12WLb4um5Qf6oycHWNh2axHy30cstc07QLTVy/J9xUdY6+VO6Zuw9nYi7vxSpoW/UQmT N2QfYsM8xOqi6nXiO4VfQ1xjOjFeMh7UoUFDo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type:content-transfer-encoding; b=MKuFMu//l6A3gcvJhXhGI4+Qyky6+nOF4lGFfUakUV05Wb3FmpLy3RGfmQ4g3Q6AHr +iS3+lnhT5DrXqeEw3JlfXeRoHH/VzhPj2myfUtHMwl0XICYgCAwAYq/pYu5ORHR3QfW HAeXMVgTPzVz1YTCz0Jy2n0O8HCW5MdiA3kLw= MIME-Version: 1.0 Sender: lwhsu.freebsd@gmail.com Received: by 10.229.100.137 with SMTP id y9mr2533119qcn.33.1246394998165; Tue, 30 Jun 2009 13:49:58 -0700 (PDT) Date: Wed, 1 Jul 2009 04:49:58 +0800 X-Google-Sender-Auth: 4b48b578b345f79a Message-ID: <1e39c0a90906301349m5e6035acxb5098924d0aea90f@mail.gmail.com> From: Li-Wen Hsu To: freebsd-python@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: [RFC] lang/python30 (and lang/python*) fixes X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jun 2009 20:50:03 -0000 Hi all, After reviewing python31 port and freebsd-python's PRs, I propose this patch for lang/python30: http://people.freebsd.org/~lwhsu/python30.diff Changes are: - Honor EXAMPLESDIR, DATADIR and NOPORTEXAMPLES, NOPORTDATA - Remove bsddb module in pkg-message since it's removed from Python default modules (python3 user should use databases/py-bsddb3) - Fix WITH_UCS4 support (ports/133440) - Mark jobs safe - Makefile cleanup If nobody objects, I'll commit it after 24 hours. For python31, shar is updated at the same place: http://people.freebsd.org/~lwhsu/bsd.python.mk-python31.diff http://people.freebsd.org/~lwhsu/python31.shar For python2*, I'll update them after patches for python3* committed (of course if nobody objects) and probably include tmclaugh@'s patch in ports/109550 for python*. I think this matches what bsd.python.mk does. -- Li-Wen Hsu http://lwhsu.org