From owner-freebsd-ports@FreeBSD.ORG Sun Dec 23 17:27:05 2012 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 403F1BF6 for ; Sun, 23 Dec 2012 17:27:05 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ee0-f43.google.com (mail-ee0-f43.google.com [74.125.83.43]) by mx1.freebsd.org (Postfix) with ESMTP id B93B28FC0C for ; Sun, 23 Dec 2012 17:27:04 +0000 (UTC) Received: by mail-ee0-f43.google.com with SMTP id e49so3191394eek.30 for ; Sun, 23 Dec 2012 09:26:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:message-id:date:from:user-agent:mime-version:to :subject:x-enigmail-version:content-type:content-transfer-encoding; bh=ubAo994SphWO/vLvP4/lIDFYkB+hPU1E0ZAKGylYnpI=; b=VWLeYbYPNDaHwBkeCWkvp/akOWPwETJDsPm4oI+yTNt44QjeHGNPcXlwRzmchOpCmz uQ5s4oGjgXvSmIDH4jGy/xWCQlbhUZ5NPNHlXXlfGgvua4FJDoYLhajGnVyMg6BBfiF4 CLR1G0PfnCPTZsVOExd8S2QunBLlfuXD+1IpaTACiLlQIUs7mCoTbY84UXvXAwDkFPly k817azuZHkTITRY9fvWhdT8y4RHfJx7QCrDImt5T57ERbA6VQY2yvQyBDLnlCZtmdGpg O8ZQxGmB1KUaH7GnIiYsOTuzAZOpQhEMlZxVoZp7c/MSXEaBEMuO+RgPzh5FJw7JHx5M x44Q== X-Received: by 10.14.194.195 with SMTP id m43mr49567656een.44.1356283618414; Sun, 23 Dec 2012 09:26:58 -0800 (PST) Received: from [192.168.123.167] (136-206-ftth.onsbrabantnet.nl. [88.159.206.136]) by mx.google.com with ESMTPS id f49sm36010713eep.12.2012.12.23.09.26.46 (version=SSLv3 cipher=OTHER); Sun, 23 Dec 2012 09:26:57 -0800 (PST) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <50D73ED5.1050002@freebsd.org> Date: Sun, 23 Dec 2012 18:26:45 +0100 From: =?ISO-8859-1?Q?Ren=E9_Ladan?= User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: ports@freebsd.org Subject: new port for WebSocket-for-Python, some ironing required X-Enigmail-Version: 1.4.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Dec 2012 17:27:05 -0000 Hi, I created a port for WebSocket-for-Python (www/py-ws4py at [1], tinderbox log at [2]) but there are some issues to be ironed out: 1. Somehow the OPTIONS are not properly saved, resulting in 'make showconfig' showing the default values and the options dialog appearing on every invocation of make. 2. Is there some way to add a variable with spaces in its value to a value of SUB_LIST? E.g. GEVENT_FILES= ws4py/client/geventclient.py ws4py/server/geventserver.py SUB_LIST+= NO_MSG_GEVENT= ${GEVENT_FILES} This results in a sed error when preparing pkg-message. Putting quotes ("") SUB_LIST+= NO_MSG_GEVENT= "${GEVENT_FILES}" gives the same error 3. If you enable options you get blank lines in pkg-message, maybe there is a nicer way to create pkg-message. Since this is a python port, I'm OK with python@ taking it over if that improves their workflow. [1] ftp://rene-ladan.nl/pub/freebsd/py-ws4py.tar SIZE=9216 SHA256=295673d648d8444a4e22338cf4d36b97c1f9e52168df71a40cb6fea22204a165 [2] http://rene-ladan.nl/tb/logs/9-FreeBSD/py27-ws4py-0.2.4.log Regards, René