Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11]) by www.NetBSD.org (Postfix) with ESMTP id 88EC163BFE3 for ; Sat, 12 Sep 2009 19:45:31 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 0) id 320EA63B20F; Sat, 12 Sep 2009 19:45:31 +0000 (UTC) Received: from cvs.netbsd.org (cvs.NetBSD.org [IPv6:2001:4f8:3:7:2e0:81ff:fe30:95bd]) by mail.netbsd.org (Postfix) with ESMTP id 345E263B1F5 for ; Sat, 12 Sep 2009 19:45:30 +0000 (UTC) Received: by cvs.netbsd.org (Postfix, from userid 500) id 240CB175D0; Sat, 12 Sep 2009 19:45:30 +0000 (UTC) MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: binary Content-Type: text/plain Date: Sat, 12 Sep 2009 19:45:30 +0000 From: Soren Jacobsen Subject: CVS commit: pkgsrc/games/pysolfc To: pkgsrc-changes@NetBSD.org Reply-To: snj@netbsd.org X-Mailer: log_accum Message-Id: <20090912194530.240CB175D0@cvs.netbsd.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes Precedence: list Module Name: pkgsrc Committed By: snj Date: Sat Sep 12 19:45:30 UTC 2009 Modified Files: pkgsrc/games/pysolfc: Makefile distinfo Added Files: pkgsrc/games/pysolfc/patches: patch-ac Log Message: Remove dependency on py-imagingtk. pysolfc works fine without it. The problem wiz stumbled upon only occurs if py-imaging is installed and py-imagingtk is not. pysolfc assumed that if py-imaging was installed, py-imagingtk was also installed. patch-ac corrects this by simply disabling the runtime detection of these optional dependencies. The real issue, it seems to me, is that py-imaging installs ImageTk.py, which needs py-imagingtk to be useful. This is why pysolfc got confused. pkgsrc should probably be changed to install ImageTk.py in the py-imagingtk package instead, but I'd rather not audit all py-imaging users right now, so I'll leave that for someone else. Bump PKGREVISION to 4. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 pkgsrc/games/pysolfc/Makefile cvs rdiff -u -r1.1.1.1 -r1.2 pkgsrc/games/pysolfc/distinfo cvs rdiff -u -r0 -r1.1 pkgsrc/games/pysolfc/patches/patch-ac Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.