From owner-freebsd-python@FreeBSD.ORG Sun Sep 23 23:30:17 2007 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 4DF2516A420; Sun, 23 Sep 2007 23:30:17 +0000 (UTC) (envelope-from sten@blinkenlights.nl) Received: from mx0.blinkenlights.nl (mx0.blinkenlights.nl [IPv6:2a01:1b0:201:1::25]) by mx1.freebsd.org (Postfix) with ESMTP id AFF0E13C46A; Sun, 23 Sep 2007 23:30:16 +0000 (UTC) (envelope-from sten@blinkenlights.nl) Received: from zaphod.blinkenlights.nl (zaphod.blinkenlights.nl [IPv6:2001:980:ffe:3:2e0:81ff:fe2f:bb6a]) by mx0.blinkenlights.nl (Postfix) with ESMTP id 651857301D; Mon, 24 Sep 2007 01:30:15 +0200 (CEST) Received: by zaphod.blinkenlights.nl (Postfix, from userid 1001) id 4851417F45F; Mon, 24 Sep 2007 01:30:15 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by zaphod.blinkenlights.nl (Postfix) with ESMTP id 3EF8B17F453; Mon, 24 Sep 2007 01:30:15 +0200 (CEST) Date: Mon, 24 Sep 2007 01:30:15 +0200 (CEST) From: Sten Spans To: miwi@FreeBSD.org In-Reply-To: <200709230856.l8N8us7X067697@freefall.freebsd.org> Message-ID: References: <200709230856.l8N8us7X067697@freefall.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-python@FreeBSD.org Subject: Re: ports/116456: New port: irc/py-gozerbot gozerbot is a Python IRC and Jabber bot 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: Sun, 23 Sep 2007 23:30:17 -0000 On Sun, 23 Sep 2007, miwi@FreeBSD.org wrote: > Synopsis: New port: irc/py-gozerbot gozerbot is a Python IRC and Jabber bot > > State-Changed-From-To: open->feedback > State-Changed-By: miwi > State-Changed-When: Sun Sep 23 08:56:26 UTC 2007 > State-Changed-Why: > Hi > > Plist failed > > Registering depends:. Creating bzip'd tar ball in > '/usr/home/miwi/dev/ports/irc/py-gozerbot/py25-gozerbot-0.7.1.1.tbz' > ===> Checking pkg_info py25-gozerbot-0.7.1.1 Gozerbot - A modular Python > IRC and Jabber bot ===> Checking shared library dependencies ===> > Deinstalling for irc/py-gozerbot ===> Deinstalling > py25-gozerbot-0.7.1.1 ===> Extra files and directories check > bin/gozerbot-start bin/gozerbot-stop I have fixed these, didn't know about porttools, cool stuff. > lib/python2.5/site-packages/gozerbot-GOZERBOT.0.7.1.1-py2.5.egg-info The main problem here is the GOZERBOT addition, which I've fixed by adding the following to the makefile: PYDISTUTILS_EGGINFO= gozerbot-GOZERBOT.${PORTVERSION}-py${PYTHON_VER}.egg-info However the port still doesn't pass "port test" from porttools, because PYDISTUTILS_EGGINFODIR in bsd.python.mk doesn't respect PREFIX, changing it to ${PYTHONPREFIX_SITELIBDIR} makes the port pass "port test". I'll submit a new shar to gnats. -- Sten Spans "There is a crack in everything, that's how the light gets in." Leonard Cohen - Anthem