From owner-svn-ports-all@FreeBSD.ORG Sun Apr 6 07:02:17 2014 Return-Path: Delivered-To: svn-ports-all@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 ESMTPS id 98C0D707; Sun, 6 Apr 2014 07:02:17 +0000 (UTC) Received: from mail-pa0-x235.google.com (mail-pa0-x235.google.com [IPv6:2607:f8b0:400e:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5B1A7E86; Sun, 6 Apr 2014 07:02:17 +0000 (UTC) Received: by mail-pa0-f53.google.com with SMTP id ld10so5307806pab.12 for ; Sun, 06 Apr 2014 00:02:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=2z2ygIca1fJZUK5D21S0tYOm0cMKjWQMMoXvfvJH8d0=; b=ddohYc8H52LqBK6MQOgr5A/3bUM31l+Qey6MXsYay51FP4cq71huCanc3kXOvyVpvK /g7O2mn/W0wLcEObX56aFmf0PiwgGFGnuxNY0sNSASFS375XMY0JETnOLoEiVkDwVP/q SXFZ3mWddOzgJZBiST498AnnoLQr1IoCV4BJzwO19YO3WBU24lWwki69KIVEcdeidaah Ul8hrHwwxbU1y6gEWWvBOmxVnW3l9FxPDR3SbM1hP+OEYIGXEyAWhvcFE1oIeB3je7Cm XXZHQrGhzp/sRSQx4Fakp3R5el6S1FwMMUqhtIQMmxcYTUCl5ltaDJc+3end6885m8ns 9arg== X-Received: by 10.68.228.1 with SMTP id se1mr24065076pbc.43.1396767736954; Sun, 06 Apr 2014 00:02:16 -0700 (PDT) Received: from [192.168.1.7] (ppp59-167-128-11.static.internode.on.net. [59.167.128.11]) by mx.google.com with ESMTPSA id qq5sm28500281pbb.24.2014.04.06.00.02.14 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 06 Apr 2014 00:02:16 -0700 (PDT) Message-ID: <5340FBEC.9020200@FreeBSD.org> Date: Sun, 06 Apr 2014 17:02:04 +1000 From: Kubilay Kocak User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Thunderbird/28.0 MIME-Version: 1.0 To: Sunpoet Po-Chuan Hsieh , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r350299 - head/lang/python33 References: <201404060547.s365l98Y007388@svn.freebsd.org> In-Reply-To: <201404060547.s365l98Y007388@svn.freebsd.org> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list Reply-To: koobs@FreeBSD.org List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Apr 2014 07:02:17 -0000 On 6/04/2014 3:47 PM, Sunpoet Po-Chuan Hsieh wrote: > Author: sunpoet > Date: Sun Apr 6 05:47:08 2014 > New Revision: 350299 > URL: http://svnweb.freebsd.org/changeset/ports/350299 > QAT: https://qat.redports.org/buildarchive/r350299/ > > Log: > - Fix shebang > - Use USES=tar:xz > - Bump PORTREVISION for package change > - Space/Tab twiddle > > Modified: > head/lang/python33/Makefile > > Modified: head/lang/python33/Makefile > ============================================================================== > --- head/lang/python33/Makefile Sun Apr 6 05:47:04 2014 (r350298) > +++ head/lang/python33/Makefile Sun Apr 6 05:47:08 2014 (r350299) > @@ -1,31 +1,30 @@ > # $FreeBSD$ > > -PORTNAME= python33 > -PORTVERSION= 3.3.5 > -CATEGORIES= lang python ipv6 > -MASTER_SITES= PYTHON > +PORTNAME= python33 > +PORTVERSION= 3.3.5 > +CATEGORIES= lang python ipv6 > +MASTER_SITES= PYTHON > MASTER_SITE_SUBDIR= ${PYTHON_MASTER_SITE_SUBDIR} > -DISTFILES= ${PYTHON_DISTFILE} > -DIST_SUBDIR= python > +DISTFILES= ${PYTHON_DISTFILE} > +DIST_SUBDIR= python > > MAINTAINER= python@FreeBSD.org > COMMENT= Interpreted object-oriented programming language > > LICENSE= PSFL > > -GNU_CONFIGURE= yes > +GNU_CONFIGURE= yes > CONFIGURE_SCRIPT= ../configure # must be relative > -CONFIGURE_ENV= OPT="" SVNVERSION="echo freebsd" > -MAKE_ENV= VPATH="${PYTHON_WRKSRC}" > +CONFIGURE_ENV= OPT="" SVNVERSION="echo freebsd" > +MAKE_ENV= VPATH="${PYTHON_WRKSRC}" > > -INSTALL_TARGET= altinstall > +INSTALL_TARGET= altinstall > > -USES= gmake readline > +USES= gmake readline shebangfix tar:xz > USE_LDCONFIG= yes > USE_PYTHON= yes > -USE_XZ= yes > > -PYTHON_VERSION= python3.3 > +PYTHON_VERSION= python3.3 > PYTHON_NO_DEPENDS= yes > > WRKSRC= ${PYTHON_WRKSRC}/portbld.static > @@ -51,8 +50,15 @@ BIN_FILES= python python-shared python-c > BINLINKS_SUB= -e 's,(2to3|idle3|pydoc3),\1-${PYTHON_VER},' \ > -e 's,(python-shared|python),\1${PYTHON_VER},' > > +SHEBANG_FILES= ../Tools/gdb/libpython.py \ > + ../Tools/pybench/Setup.py > +SHEBANG_LANG= python2 > +python_CMD= ${PYTHON_CMD} > +python2_OLD_CMD=python > +python2_CMD= ${PYTHON_CMD} > + > OPTIONS_DEFINE= THREADS PYMALLOC IPV6 FPECTL EXAMPLES NLS > -OPTIONS_DEFAULT= THREADS PYMALLOC IPV6 > +OPTIONS_DEFAULT=THREADS PYMALLOC IPV6 > > NLS_DESC= Enable Gettext support for the locale module > > @@ -109,6 +115,9 @@ CONFIGURE_ARGS+= --disable-ipv6 > CONFIGURE_ARGS+= --with-fpectl > .endif > > +post-extract: > + ${MKDIR} ${WRKSRC} ${SHARED_WRKSRC}/Modules > + > pre-patch: > ${CP} -r ${PATCH_WRKSRC}/Lib/plat-freebsd8 \ > ${PATCH_WRKSRC}/Lib/plat-freebsd9 > @@ -116,7 +125,6 @@ pre-patch: > ${PATCH_WRKSRC}/Lib/plat-freebsd10 > ${CP} -r ${PATCH_WRKSRC}/Lib/plat-freebsd8 \ > ${PATCH_WRKSRC}/Lib/plat-freebsd11 > - ${MKDIR} ${WRKSRC} ${SHARED_WRKSRC}/Modules > .for script in ${BIN_SCRIPTS} > ${SED} -e '1s,^.*$$,#!${PREFIX}/bin/${PYTHON_VERSION},' \ > ${PATCH_WRKSRC}/Tools/scripts/${script} \ > @@ -210,8 +218,6 @@ post-install: > (cd ${STAGEDIR}${DATADIR}; ${TAR} -xf -) > .endif > > - @${CAT} ${PKGMESSAGE} > - > regression-test: build > @cd ${WRKSRC} && ${GMAKE} TESTOPTS=-j${MAKE_JOBS_NUMBER} test > > Love the cleanup sunpoet :) Do any of the above changes also apply to our other Python ports? Maintaining consistency where its possible to do so would be great, and helps minimise maintenance complexity for us and behaviour differences between ports for our users Koobs