From owner-freebsd-emulation@FreeBSD.ORG Thu Aug 10 01:42:15 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D514B16A4E0 for ; Thu, 10 Aug 2006 01:42:15 +0000 (UTC) (envelope-from robb_force@hotmail.com) Received: from bay0-omc1-s39.bay0.hotmail.com (bay0-omc1-s39.bay0.hotmail.com [65.54.246.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A10543D49 for ; Thu, 10 Aug 2006 01:42:15 +0000 (GMT) (envelope-from robb_force@hotmail.com) Received: from hotmail.com ([207.46.9.147]) by bay0-omc1-s39.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 9 Aug 2006 18:42:15 -0700 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Wed, 9 Aug 2006 18:42:15 -0700 Message-ID: Received: from 209.36.244.254 by BAY120-DAV9.phx.gbl with DAV; Thu, 10 Aug 2006 01:42:12 +0000 X-Originating-IP: [209.36.244.254] X-Originating-Email: [robb_force@hotmail.com] X-Sender: robb_force@hotmail.com From: "Robb Force" To: Date: Wed, 9 Aug 2006 18:42:12 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1506 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 X-OriginalArrivalTime: 10 Aug 2006 01:42:15.0279 (UTC) FILETIME=[351D47F0:01C6BC1E] Subject: Wah!Cade port X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Aug 2006 01:42:15 -0000 I've hit a snag with the Daphne port. I haven't been able to get it to compile, so I'm still working on that. I thought I would try something simpler for my first port anyway. I'm building a MAME cabinet and needed a frontend. I found Wah!Cade to be ideal and very customizable. It is being developed in Python for Linux, but runs well on FreeBSD with the right dependencies. Here is my attempt at a Makefile for Wah!Cade. Unfortunately my internet access is being upgraded and I don't have a clean system, so I'm unable to test this completely. I'm going to attempt a test eventually on another box, but I thought I would get some feedback on this and thought some people might find this frontend interesting. # New ports collection makefile for: Wah!Cade # Date created: 08 August 2006 # Whom: Nathaniel Roark # # $FreeBSD$ # PORTNAME= wahcade PORTVERSION= 0.11 CATEGORIES= emulators MASTER_SITES= http://www.anti-particle.com/projects/wahcade/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= A fronted for almost any emulator (MameWAH clone) RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygtk.pth:${PORTSDIR}/x11-toolkits/py-gtk2 \ ${PYTHON_SITELIBDIR}/cElementTree.so:${PORTSDIR}/devel/py-celementtree USE_PYTHON= 2.4+ USE_PYDISTUTILS= yes NO_BUILD= yes OPTIONS= MPLAYER "For movie playback." off .include .if ${ARCH} != "i386" WITHOUT_PSYCO= yes .endif # required for PSYCO .ifndef(WITHOUT_PSYCO) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psyco/_psyco.so:${PORTSDIR}/devel/py-psyco .if defined(WITH_MPLAYER) RUN_DEPENDS+= mplayer:${PORTSDIR}/multimedia/mplayer \ .endif pre-everything:: .ifndef(WITHOUT_PSYCO) @${ECHO_MSG} '===> Define WITHOUT_PSYCO to disable devel/py-psyco optimization' .endif post-install: .if !defined(NOPORTDOCS) ${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} .endif .include