From owner-svn-ports-all@FreeBSD.ORG Sat Jun 21 20:33:24 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 9A6EB131; Sat, 21 Jun 2014 20:33:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6DC562118; Sat, 21 Jun 2014 20:33:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s5LKXORB083767; Sat, 21 Jun 2014 20:33:24 GMT (envelope-from mva@svn.freebsd.org) Received: (from mva@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s5LKXOvb083765; Sat, 21 Jun 2014 20:33:24 GMT (envelope-from mva@svn.freebsd.org) Message-Id: <201406212033.s5LKXOvb083765@svn.freebsd.org> From: Marcus von Appen Date: Sat, 21 Jun 2014 20:33:24 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r358741 - in head/net-im/py-skype4py: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Jun 2014 20:33:24 -0000 Author: mva Date: Sat Jun 21 20:33:23 2014 New Revision: 358741 URL: http://svnweb.freebsd.org/changeset/ports/358741 QAT: https://qat.redports.org/buildarchive/r358741/ Log: - Remove easy_install dependency - Fix file removal, so that recording the plist works properly with distutils - Bump PORTREVISION to enforce a cleanup for the easy_install references With hat: python@ Approved by: portmgr (implicit) Added: head/net-im/py-skype4py/files/ head/net-im/py-skype4py/files/patch-setup.py (contents, props changed) Modified: head/net-im/py-skype4py/Makefile Modified: head/net-im/py-skype4py/Makefile ============================================================================== --- head/net-im/py-skype4py/Makefile Sat Jun 21 20:18:33 2014 (r358740) +++ head/net-im/py-skype4py/Makefile Sat Jun 21 20:33:23 2014 (r358741) @@ -3,7 +3,7 @@ PORTNAME= Skype4Py PORTVERSION= 1.0.35 -#PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net-im devel MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,12 +11,11 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= nivit@FreeBSD.org COMMENT= Skype (TM) API wrapper for Python -LICENSE= BSD +LICENSE= BSD3CLAUSE +USE_PYTHON= 2 +USE_PYDISTUTILS= yes PYDISTUTILS_AUTOPLIST= yes - -USE_PYDISTUTILS= easy_install -USE_PYTHON= 2 USES= zip .include Added: head/net-im/py-skype4py/files/patch-setup.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/net-im/py-skype4py/files/patch-setup.py Sat Jun 21 20:33:23 2014 (r358741) @@ -0,0 +1,26 @@ +--- setup.py.orig 2013-05-25 11:00:56.000000000 +0200 ++++ setup.py 2014-06-21 22:27:11.000000000 +0200 +@@ -129,11 +129,21 @@ + print >>sys.stderr, 'epydoc not installed, skipping build_doc.' + + +-commands = {'build_doc': build_doc, +- 'install_lib': install_lib} ++commands = {'build_doc': build_doc} + + desc = open("README.rst").read() + "\n" + open("CHANGES.rst").read() + ++if sys.platform[:3] == 'win': ++ platform = 'windows' ++elif sys.platform == 'darwin': ++ platform = 'darwin' ++else: ++ platform = 'posix' ++path = os.path.join('Skype4Py', 'api') ++for name in os.listdir(path): ++ if not (name.startswith('__') or name.startswith(platform)): ++ os.remove(os.path.join(path, name)) ++ + # start the distutils setup + setup(name='Skype4Py', + version=VERSION,